Novation Automap undCubase VST3Presets, scriptingexperten?

Wenn man mittels Novations Automap ein Plugin “xxx.dll” automapped, dann wird ein plugin “xxx (Automap).dll” im selben Ordner erzeugt, wie die “xxx.dll”

Wenn man danach Cubase startet, dann scannt Cubase das neue Plugin und man hat’s in Cubase’ Instrumenten bzw. Effekten zur Verfügung.

Normalerweise “verschwindet” dabei das “xxx” plugin und stattdessen hat man in Cubase ein “xxx (Automap)” plugin. Dabei ersetzt das automapped plugin das non-automappte, die Projekte sind aber kompatibel zwischen Maschinen, auf denen die plugins mit automap benutzt werden und Maschinen auf denen das nicht so ist.

Manchmal aber hat man beide, das “xxx” UND das “xxx (Automap)” plugin in Cubase. Und es kommt hinzu, dass VST3Presets, die für das ungemappte Plugin “xxx” erzeugt wurden, für das “xxx (Automap)” nicht zur Verfügung stehen. Und wenn man mit dem “xxx (Automap)” plugin ein VST3Preset erstellt, dann ist das für das korrespondierende ungemappte plugin “xxx” nicht zur Verfügung. Blöd.

Für beides gibt’s eine Lösung, in dem man in der Datei “vst2plugins cubase.xml” die name/value-Paare für “cid”, “editorCid”, “name” und "vendor eines Automap-Plugins mit den name/value-Paaren des korrespondierenden ungemappten Plugins ersetzt.

Dadurch erhalten beide Plugins den selben “Identifier”, und zu einem Identifier wird nur das erste Plugin geladen. Und außerdem erhält das Automap-Plugin denselben Namen/Hersteller wie das ungemappte, und damit sind auch die VST3Presets wieder zur Verfügung.

Gibt’s denn hier jemand, der ein kleines Script erstellen kann, dass dieses Text-Ersetzen in der Datei automatisch erledigt, da das doch immer ein immenser Aufwand ist, wenn man viele Plugins hat…

Das fände ich auch super wenn sich jemand finden würde :slight_smile:

Hab das selbe Problem :frowning: