Zusammenfassung
vst-rs ist eine Rust-Bibliothek zur Erstellung von VST 2.4 Plug-ins und Hosts. Sie implementiert die VST 2.4 API in Rust, wodurch Entwickler Audio-Plug-ins mit der Programmiersprache Rust erstellen können. Das Projekt ist nun veraltet, da VST 2 offiziell eingestellt wurde und keine Lizenzierung mehr unterstützt wird.
Funktionen
- Implementierung der VST 2.4 API in Rust.
- Möglichkeit zur Erstellung von einfachen VST-Plug-ins, einschließlich solcher ohne Editor-Oberflächen.
- Stellt ab Version 0.2.0 eine thread-sichere Plug-in API bereit.
- Enthält Werkzeuge wie ein OS X Bundler-Skript zum Verpacken von Plug-ins.
Status und Empfehlungen
Die vst-rs Bibliothek wird nicht mehr aktiv weiterentwickelt oder gepflegt und wurde im März 2024 archiviert. Da die VST 2 Lizenzierung eingestellt wurde, empfiehlt das Projekt die Nutzung alternativer Rust-Bibliotheken für die Audio-Plug-in Entwicklung, wie NIH-plug oder baseplug, oder Bindings für andere Plug-in APIs wie VST3, LV2 oder AU.
Anwendung
Um ein Plug-in mit vst-rs zu erstellen, implementieren Entwickler das Plugin-Trait in Rust und verwenden ein Makro, um die Plug-in Einstiegspunkte zu exportieren. Die Bibliothek ist auf crates.io und GitHub verfügbar.
Kommentare
Anmelden , um zu bewerten, zu kommentieren und zu merken.
Noch keine Kommentare für dieses Tool.