Armin
Registrierter Benutzer
- Zuletzt hier
- 21.11.22
- Registriert
- 01.11.04
- Beiträge
- 613
- Kekse
- 20
hallo zusammen
Vielleicht hat ja schon jemand bei meinen Ideen mitgelesen - ist auch egal, ich schreib einfach alles, was wichtig ist
Und zwar suche ich eine Möglichkeit, dass VST Instrumente beim ProgramChange alle geänderten Einstellungen via Midi raussenden, damit sich meine Controller einstellen können.
Bisher hat die NI B4 II als einziges PlugIn, das ich kenne die Option "CC Dump on ProgramChange", die genau das tut. Tatsache ist aber, dass man Cubase Controller konfigurieren kann (unter Geräte/Geräte konfigurieren/Fernbedienungsgeräte), bei denen genau das Selbe passiert, ohne dass diese Option explizit eingeschaltet ist.
Allerdings kann man bei Cubase nicht einstellen, WANN dieser CC Dump passiert - das ist also scheinbar VSTi-Spezifisch (was ich schonmal gar nicht brauchen kann). So tun diverse andere Plugins nichts beim ProgramChange.
Trotzdem kann Cubase die nötigen Daten auslesen: Wenn man in den Optionen die Controller anders belegt (z.B. der Encoder, der vorher auf CC7 "Volume" war steht halt jetzt auf "Cutoff" oder so), dann werden die Daten über Midi rausgeschickt und der Controller stellt sich ein.
Was bei Automatisierung passiert habe ich nicht versucht, da ich das Ganze für eine LiveAnwendung ohne Playknopf brauche =)
also kurzum: nicht jedes Instrument sendet, aber Cubase kann eigentlich jeden Wert abfragen!
Das Programm VSTHost von www.hermannseib.com kann zu jedem VSTi sogenannte "Flags" auslesen. Dort stehen dann unter "Plugin CanDo" Sachen wie "sendVstEvents", "sendVstMidiEvent", etc. Oder eben nur der entsprechende "receive"-Teil. Könnt ihr euch ja mal ansehen - das Programm ist ganz nett. Ich vermute mal, die oben beschriebenen Fähigkeiten des VSTis hängen mit genau diesen Flags zusammen. Sicher bin ich mir aber nicht.
Nun zur Frage: Bekomme ich Cubase dazu, entweder in einem festgelegten Zyklus die Einstellungen des VSTis abzufragen und die rauszusenden? Oder noch besser: Bekomme ich dazu, bei gewissen (wählbaren) midievents auf einem Eingangskanal (z.B. ProgramChange oder CC, ...) die Einstellungen eines VSTis abzufragen und rauszusenden an einen beliebigen Midi-Ausgang?
Findet sich vielleicht unter Midi-Geräte-Verwaltung eine Lösung? Wenn ich meinen Controller nicht als Remote (Fernbedienung) sondern als eigenes Midi-Gerät fahre?
Ich befürchte nur, dass es dann Probleme mit dem Mapping geht, weil diese Midi-Geräte ja eher als unidirektionale externe Hardware gesehen werden, so wie das aussieht. Will also heißen: Man kanns auf nen midi-Track-Ausgang legen aber Empfangen ist nicht vorgesehen. Außerdem sollte auf dem Ausgang ja eigentlich mein VSTi dann liegen...
Oder kennt schon jemand eine Lösung? Oder eine Software, die genau das kann?
Vielleicht hat ja schon jemand bei meinen Ideen mitgelesen - ist auch egal, ich schreib einfach alles, was wichtig ist
Und zwar suche ich eine Möglichkeit, dass VST Instrumente beim ProgramChange alle geänderten Einstellungen via Midi raussenden, damit sich meine Controller einstellen können.
Bisher hat die NI B4 II als einziges PlugIn, das ich kenne die Option "CC Dump on ProgramChange", die genau das tut. Tatsache ist aber, dass man Cubase Controller konfigurieren kann (unter Geräte/Geräte konfigurieren/Fernbedienungsgeräte), bei denen genau das Selbe passiert, ohne dass diese Option explizit eingeschaltet ist.
Allerdings kann man bei Cubase nicht einstellen, WANN dieser CC Dump passiert - das ist also scheinbar VSTi-Spezifisch (was ich schonmal gar nicht brauchen kann). So tun diverse andere Plugins nichts beim ProgramChange.
Trotzdem kann Cubase die nötigen Daten auslesen: Wenn man in den Optionen die Controller anders belegt (z.B. der Encoder, der vorher auf CC7 "Volume" war steht halt jetzt auf "Cutoff" oder so), dann werden die Daten über Midi rausgeschickt und der Controller stellt sich ein.
Was bei Automatisierung passiert habe ich nicht versucht, da ich das Ganze für eine LiveAnwendung ohne Playknopf brauche =)
also kurzum: nicht jedes Instrument sendet, aber Cubase kann eigentlich jeden Wert abfragen!
Das Programm VSTHost von www.hermannseib.com kann zu jedem VSTi sogenannte "Flags" auslesen. Dort stehen dann unter "Plugin CanDo" Sachen wie "sendVstEvents", "sendVstMidiEvent", etc. Oder eben nur der entsprechende "receive"-Teil. Könnt ihr euch ja mal ansehen - das Programm ist ganz nett. Ich vermute mal, die oben beschriebenen Fähigkeiten des VSTis hängen mit genau diesen Flags zusammen. Sicher bin ich mir aber nicht.
Nun zur Frage: Bekomme ich Cubase dazu, entweder in einem festgelegten Zyklus die Einstellungen des VSTis abzufragen und die rauszusenden? Oder noch besser: Bekomme ich dazu, bei gewissen (wählbaren) midievents auf einem Eingangskanal (z.B. ProgramChange oder CC, ...) die Einstellungen eines VSTis abzufragen und rauszusenden an einen beliebigen Midi-Ausgang?
Findet sich vielleicht unter Midi-Geräte-Verwaltung eine Lösung? Wenn ich meinen Controller nicht als Remote (Fernbedienung) sondern als eigenes Midi-Gerät fahre?
Ich befürchte nur, dass es dann Probleme mit dem Mapping geht, weil diese Midi-Geräte ja eher als unidirektionale externe Hardware gesehen werden, so wie das aussieht. Will also heißen: Man kanns auf nen midi-Track-Ausgang legen aber Empfangen ist nicht vorgesehen. Außerdem sollte auf dem Ausgang ja eigentlich mein VSTi dann liegen...
Oder kennt schon jemand eine Lösung? Oder eine Software, die genau das kann?
- Eigenschaft