Ich habe keine Erfahrung mit Midi (abgesehen von dem, was ich online gelesen habe) und ich habe noch kein Midi-Equipment, mit dem ich spielen kann (aber ich habe mehrere Geräte, die sich ihren Weg durch das Mail-System bahnen).
Ist es möglich, mehrere MIDI-Keyboard-Controller auf den gleichen Midi-Kanal einzustellen, aber in verschiedene Oktaven zu transponieren und denselben Klangerzeuger zu steuern? Vielleicht könnte man besser fragen, auf welche Probleme ich wahrscheinlich stoße, wenn mehrere Tastatur-Controller in Reihe geschaltet und auf denselben Kanal eingestellt sind?
Ich bekomme einen Memotron M2D-Klanggenerator - er hört nur auf einem Kanal, aber er hat drei Stimmen, die auf verschiedene Tastenbereiche der 128 Midi-Noten (C0 bis C10 oder welche Nummerierung Sie auch immer bevorzugen) aufgeteilt werden können. Irgendwann plane ich, ein altes Orgel-Pedalboard zu midifizieren und dies mit zwei (kleinen) Midi-Keyboard-Controllern zu kombinieren, sodass ich für jedes Manual eine andere Stimme habe. Nach all meiner Lektüre scheint es, als sollte ich in der Lage sein, all diese auf denselben Kanal einzustellen, sie in das M2D zu verketten und solange ich die Oktavbereiche so eingestellt habe, dass sie sich nicht überlappen und mit der Zuordnung im M2D übereinstimmen das sollte funktionieren. Ich kann jedoch keine Diskussion über das Zusammenführen mehrerer Controller zu einem einzigen Gerät finden (viele Diskussionen über das Verketten mehrerer Controller mit mehreren Geräten oder einen Controller mit mehreren Geräten). Nach dem, was ich gelesen habe, Das größte potenzielle Problem scheint zu sein, dass ein Controller die Daten, die er am "In" -Port empfängt, möglicherweise nicht mit den Daten zusammenführt, die er sendet - dh er kann einfach alle eingehenden Midi-Daten verwerfen und nur seine eigenen Daten senden. Allerdings zBlöde Controller (dh die keine Tonerzeugungsfähigkeit haben, wie das Arturia Keylab) Ich kann mir nicht vorstellen, warum die Daten, die in den "In" -Port kommen, nicht an den "Out" -Port weitergegeben werden, also so etwas wie das Beispiel unten sollte funktionieren (in meinen Augen).
keyboard 1 (chan 1) -> Arturia keyboard 2 (chan 1) -> M2D (listening on chan 1)
Aber ich habe zu diesem Zeitpunkt null Erfahrung mit Midi.
Ja das sollte funktionierensolange Sie das eingehende MIDI auf keinem anderen als dem ersten Controller zusammenführen oder entfernen. Die meisten Controller erlauben MIDI-Merge und haben es normalerweise konfigurierbar, oder sie haben einen dedizierten MIDI-Thru-Port, den Sie verwenden sollten, wenn ein Controller einen hat. Wenn es Ihnen nichts ausmacht, dieselbe Note zweimal zu spielen, müssen Sie nicht einmal sicherstellen, dass sich die Oktavbereiche nicht überschneiden. Ich habe zum Beispiel zwei Keyboards mit der gleichen Kanalnummer an einen Tongenerator angeschlossen und dann eines mit der linken und eines mit der rechten Hand gespielt und den gleichen Sound in verschiedenen Oktaven gespielt. Ich habe auch einen Fußregler und habe das gleiche getan. Wenn Sie Note-on-Nachrichten für verschiedene Noten auf demselben Kanal senden, kann ich keinen Tongenerator sehen, der sich darum kümmert (oder sogar weiß), dass diese Nachrichten von verschiedenen Controllern stammen.
Wenn es Ihnen nichts ausmacht, einen Computer in den Mix zu integrieren, können Sie stattdessen die verschiedenen Controller separat in einen Laptop leiten und dann das MIDI in der Software zusammenführen, bevor Sie es an den Tongenerator senden. Dies löst das MIDI-Zusammenführungsproblem und bietet Ihnen auch einige andere Optionen, erfordert jedoch, dass Sie einen Computer und alle erforderlichen MIDI-Schnittstellen haben, aber Sie können problemlos alle USB-MIDI-Controller verwenden.
Was ein Tongenerator mit zwei verschiedenen überlappenden Note-on-Meldungen für dieselbe Note gleichzeitig macht, würde meiner Meinung nach von Tongenerator zu Tongenerator variieren. Mein Hinterkopf scheint zu versuchen, mir zu sagen, dass ein mehrstimmiger Generator, den ich habe, tatsächlich dieselbe Note in mehr als einer Stimme spielt, während ein Mono-Synthesizer, den ich habe, lediglich das Gate erneut auslöst, während er die Note beibehält CV-Ausgang mit gleicher Tonhöhe. Ich kann experimentieren, wenn Sie wirklich wollen. Auch hier ist es spezifisch für den Synthesizer/Tongenerator. Außerdem scheint es nicht so, als würden Sie versuchen, mehrere Notizen für dieselbe Notiz zu senden. Es handelt sich also eher um eine akademische Frage von geringem Interesse.
Wenn ich Ihre Beschreibung richtig verstehe, denke ich, dass es Probleme mit einigen Midi-Nachrichten geben könnte, die für alle 3 Controller gelten. Neben der Nummer der gespielten Note gibt es auch Steuerinformationen. Einige Steuerinformationen gelten für die Note, wie z. B. Velocity-Werte, Note ein/aus usw. Einige Steuerdaten gelten für den gesamten Kanal. Es kann passieren, dass ein Keyboard MIDI-Informationen sendet, die die anderen Noten auf demselben Kanal beeinflussen, obwohl jedes Keyboard unterschiedliche Note-On/Off-Meldungen sendet. Aber die nächste Frage wäre, warum mehrere Controller? Sie können die Midi-Noten separat "aufnehmen" und bearbeiten, sodass die Wiedergabe von einer einzigen, sauberen Quelle erfolgt.
S. Burt
Tod Wilcox
Tod Wilcox