Soweit ich das verstehe, geht das prinzipiell schon, aber .dll-Dateien sind Binärdateien und die müssten betriebssystem-spezifisch neu kompiliert werden, und das macht halt kaum jemand. Gibt es, aber im Vergleich zu dem, was es an VSTs z.B. nur für Windows gibt ist das praktisch nichts.
Also, im Grunde definiert der VST-Standard eine Reihe von Einstiegspunkten in die DLL. Was dann darunter passiert, obliegt voll und ganz dem Plugin. Da geht’s dann aber los mit .NET, Electron, irgendwelchen Kopierschutzmechanismen, DirectX, was auch immer.
Firefox hingegen stellt einfach eine Schnittstelle für seine JavaScript-Engine nebst Hooks für den Browser selbst bereit. Das ist automatisch plattformagnostisch.
Leider hab ich noch nie ein schlimmeres Feld als VST gesehen, was die Qualität der Programmierung angeht.
Zrythm und Ardour.
Beides Linux-first DAWs, Ardour ist älter, ZRythm ist glaub ich aktiver?
Achso. Es gibt auch Mäher nativ für Linux. Das Problem sind nicht die DAWs, sondern die VSTs.
VST Plugins sind nur für bestimmte Betriebssysteme? Ich dachte immer das wäre sone Art Addon wie bei Firefox. Aber die haben oft .dll dateien usw
Soweit ich das verstehe, geht das prinzipiell schon, aber .dll-Dateien sind Binärdateien und die müssten betriebssystem-spezifisch neu kompiliert werden, und das macht halt kaum jemand. Gibt es, aber im Vergleich zu dem, was es an VSTs z.B. nur für Windows gibt ist das praktisch nichts.
Nein, die sind leider sehr spezifisch.
Also, im Grunde definiert der VST-Standard eine Reihe von Einstiegspunkten in die DLL. Was dann darunter passiert, obliegt voll und ganz dem Plugin. Da geht’s dann aber los mit .NET, Electron, irgendwelchen Kopierschutzmechanismen, DirectX, was auch immer.
Firefox hingegen stellt einfach eine Schnittstelle für seine JavaScript-Engine nebst Hooks für den Browser selbst bereit. Das ist automatisch plattformagnostisch.
Leider hab ich noch nie ein schlimmeres Feld als VST gesehen, was die Qualität der Programmierung angeht.