VST Plugins
Adapter Hinweis
©2000, Georges-Edouard Berenger,
berenger@francenet.fr
Hamburg, Dezember 17., 2000.
Was ist VST Plugins Adapter?
VST Plugins Adapter ist ein SoundPlay Plugin , das VST
Plugins Unterstützung für diese Anwendung ermöglicht.
In anderen Worten, es ermöglicht SoundPlay die Nutzung der
BeOS Version von VST
Plugins. [wird fortgesetzt ...]
Um mehr über VST Plugins zu erfahren besuchen Sie bitte Steinberg's
Web site.
Ist der Quellcode vorhanden?
Ja hier
bei BeBits.
Sie sind eingeladen es zu kopieren, um VST Plugins Unterstützung
für Ihre eigenen Anwendungen zu ermöglichen. Ich habe dieses
Projekt
begonnen als letzte Amts tat, als ich bei
Steinberg zu diesem Zweck arbeitete. Danke an die Steinberg Leute
die mich dies haben machen lassen.
Wo kann ich VST Plugins für BeOS finden?
Z.B. hier!
Wenn Sie Interesse habend Ihre eigenen VST Plugins zu
schreiben, sollten Sie zuerst den VST
plugin Developer Kit downloaden.
Wie funktioniert es?
Der VST Plugin Adapter wird direkt mit SoundPlay installiert.
Wenn Sie SoundPlay richtig installiert haben, dann müssen Sie nur
VST Plugins für BeOS downloaden und sie in einem speziell
definierten Ordner legen. Wir empfehlen, daß Sie sie in das
/boot/home/config/add-ons/VST Plugins/ Ordner legen, aber Sie
können
sie auch an einem anderen Ort ablegen. Sie müssen aber nur den VST
Plugins Adapter zeigen wo er suchen muss.
So gehen Sie vor:
- Starten Sie SoundPlay,
- gehen Sie zum Präferenzen Menue,
- gehen Sie zum Plugins/Filters Abschnitt,
- Klicken Sie doppelt auf "VST Plugins Adapter" oder
vorwählen diesen Item und drücken den "Configure" Knopf.
- Dieses hat das VST Plugins Konfigurations Fenster geöffnet.
Verwenden Sie diesen, um zu kennzeichnen, wo Ihre VST
Plugins lokalisiert sind.
Anmerkung: Wenn Sie diese Liste leeren, schaltet der
VST Plugins Adapter auf die Standardeinstellung zurück.
Anmerkung 2: Sie können diese Liste manuell
editieren. Es ist eine einfache Textdatei, die sich an folgenden Ort
befindet: /boot/home/config/settings/VST Plugins Folders List.
Fehlerbehebung
Es könnte vorkommen daß VST Plugins den Absturz von
SoundPlay verursachen, ins besondere
wenn SoundPlay startet (VST Plugins werden vorübergehend geladen
um die plugins Liste zu erstellen). Hier einige Tips zur Hilfe.
- Deaktivieren Sie den VST Plugins Adapter vollständig. Eine
einfache Weise dies zu tun ist es den VST Plugins Adapter aus
SoundPlays Plugin Ordner zu entfernen. Wenn das Problem verschwindet,
können Sie annehmen, daß mindestens ein VST Plugin nicht
richtig arbeitet. In diesem Fall, werden Sie wissen wollen welcher
Plugin der Schuldige ist.
<>Starten Sie SoundPlay von einem Terminal aus. VST
Plugins Adapter wird dann anzeigen was es tut beim scannen des VST
Plugins Ordners. Da es möglich ist, daß ein Plugin den
Speicher Korumpiert so daß ein anderer Plugin anschließend
abstürzt (oder SoundPlay selbst), wäre es eine gute
Idee, folgendes in einem Terminal zu einzugeben:
Export MALLOC_DEBUG=10
Bevor sie SoundPlay direkt aus dem selben Terminal starten. Wenn ein
Plugin einen Fehler in seinem Speichermanagement verursacht, dann
werden Sie froh sein es rechtzeitig zu erfahren...:)
Die Erfahrung zeigt, daß wenn ein Plugin unter Windows oder MacOS
prima arbeitet nicht heißt, daß es keinen Bug hat.
Viele Bugs können mit einem beliebigen OS
unsichtbar sein, aber unter einem anderen OS einen Absturz bewirken.
Beachten Sie bitte auch, daß BeOS
ein aggressives Betriebssystem ist in Bezug auf Multithreading, welches
bewirkt daß Bugs oft nur unter BeOS in Erscheinung treten.
Spezieller Dank!
Ein Menge Dank muss weitergegeben werden an:
- Le
Buzzs Herausgeber Däne
Scott für die erste Idee und dessen
Veröffentlichung in seiner Website letzten Sommer!
- Steinberg
Mittel AG für die Erlaubnis, das Projekt während
meiner letzten Tage in der Firma zu beginnen.
- Steinberg's Yvan Grabit
für seine Antworten betreffend VST Plugins u. VST GUI.
<> - Marco Nelissen,
SoundPlays Autor, der viele Verbesserungen in der SoundPlays
Plugin Architektur vornahm, damit
dieses Plugin jetzt sehr sauber u. einfach ist. Zum Beispiel fügte
er eine schwebende Pufferunterstützung sowie eine
neue
C++ Schnittstelle für SoundPlay plugins hinzu. Er trug auch zum
Code, zu Tests u. Vorschlägen bei.
Lizenz
Diese Software ist Freeware.
Diese Software wird
nicht von Steinberg Media AG unterstützt und folglich sollten
Fragen,
Anträge und Bug Reports nur an den Autor geschickt werden.
Der
Autor gibt keine Garantien, weder
ausdrücklich noch stillschweigend, ohne
Einschränkung eingeschlossen die implizierten Garantien
von Marktstandards und Eignung zu jeglichem Zweck,
betreffend dieser Software. Der Autor gewährleistet,
garantiert oder macht keine Darstellungen betreffend des Gebrauchs
oder dem Ergäbnis aus dem Gebrauch der Software in seiner
Korrektheit, Genauigkeit, Zuverlässigkeit, Aktualität oder
sonstiges. Das gesamte Risiko im Bezug auf die
Resultate und der Leistung der Software liegt bei Ihnen.
Ich würde mich
freuen über Ihre Bugreports, Probleme, Anmerkungen zu hören...
Sie können mir direkt schreiben: Georges-Edouard Berenger.
Bevor Sie sich an mich
wenden, vergewissern Sie sich, daß das Problem in VST Plugins
Adapter selbst
liegt, und nicht in einem spezifischen VST Plugin oder in SoundPlay
selbst... In letzterem Fall wenden Sie sich bitte direkt an denn
jeweiligen Autor.
Bekannte
Bugs & Probleme
- Zurzeit werden VST
Instrumente nicht unterstützt, obwohl es eine vorab
Unterstützung im Code gibt. Leider
erfordert es eine aktualisierte Version des BeOS Midi Servers.
- Wenn aus irgendeinem Grund ein VST Plugins beim versuch es zu
laden abstürzt, wird SoundPlay ebenfals abstürzen. Siehe im
Abschnitt "Fehlerbehebung".
Geschichte
v1.0 (Dezember 17.,
2000)
|