Schnittstelle

Hallo zusammen,

gibt es beim WaveLab eine Schnittstelle (Interface), mit welchem man Audio Dateien ins WaveLab laden und vor allem beim Speichern (oder Export) eine Notifikation versendet werden kann?
Die Idee ist, dass aus einem Programm heraus Audio Dateien ins WaveLab geladen werden können und beim Speichern oder Export das Programm informiert wird, damit es die gespeicherte Datei dann in sein System kopieren kann.
Oder kann man beim WaveLab eigene Export Formate über ein Interface implementieren? Dann kann ich die Notifikation auch darin implementieren. Das Zielformat vom Audio muss ein MPEG 1 Layer 2 48kHz 256kbps mit Ancillary Data sein.
Bei Adobe Audition gibt es z.B. ein Amio Software Development Kit mit einem Interface wo man selber neue Import und Export Formate implementieren kann.

Gruss
Marcel

Hallo,

falls dies nach einem Jahr immer noch von Interesse sein sollte…

WaveLab bietet eine Automations-Schnittstelle, mit der z.B. über Scripting verschiedene Operationen gesteuert werden können. Beispielsweise kann man hiermit Dateien laden, speichern, eine Aufnahme oder Wiedergabe starten und noch einiges mehr. Mehr Informationen hierzu findet man im Ordner “Tools\Windows Scripting” des WaveLab-Programmordners. Dort sind neben einer Doku auch kleine Beispiele enthalten.

Zudem verfügt WaveLab über eine eigene Plugin-Schnittstelle für Audioformat-Handler. Diese Schnittstelle heißt FIO (File Input/Output). Zumindest bis Version wurde die entsprechende Header-Datei mit der Beschreibung der Plugin-Schnittstelle mitgeliefert. Damit ist es also möglich, eigene WaveLab-Plugins zum Lesen und/oder Schreiben von Audiodateien zu entwickeln.
Ab Version 8.5 scheint diese Header-Datei allerdings nicht mehr Teil der Installation zu sein.


Gruß
Mike