Mfk0815
PA-Mod & HCA Digitalpulte
Vorgeschichte:
@chris_kah hat mich neugierig gemacht und da ich beide Geräte bei mir 'rumstehen' habe , wurde das gleich einmal ausprobiert. An sich ja keine schlechte Idee, denn die BCR ist ein doch recht günstiger Controller mit vergleichsweise gutem Funktionsumfang.
Hier will ich jetzt meine Erkenntnisse zum Thema präsentieren.
Leider hatte ich dann über die Tage nicht die Muse das ganze zusammenzufassen. Daher ist es doch später geworden als ich gedacht habe.
Sollte der Platz nicht der richtige sein, so bitte ich die Moderation um eine Verschiebung.
Ausgangslage:
Nochmal in aller Kürze um was es geht:
Das Behringer XR18 kann nicht nur mittels diversen Remote Software auf PC, Mac, Tablets usw ferngesteuert werden. Ausgewählte Funktionen können auch über Midi gesteuert werden. Die volle Auflistung aller Midi Commandos die das XR18 versteht kann man unter http://behringerwiki.music-group.com/index.php?title=8._MIDI finden.
Nur so nebenbei, unter http://behringerwiki.music-group.com/index.php?title=Main_Page findet man die offiziellen Dokumentationen du den X32 und X-Air Mixern.
Und dann gibt es noch den frei programmierbaren Midi Controller BCR 2000, der über 24 Dreh-Encoder und 20 Schaltern verfügt die (fast) frei konfigurierbar sind. Die oberste Reihe der Encoder hat auch eine Schalter-Funktion und man kann diese acht Regler/Schalter für vier eigenständige Gruppen konfigurieren. Dazu aber weiter unten mehr. Das "fast frei" bezieht sich darauf dass man zwar die üblichen Standard-Kommandos (Noteon bzw. Noteoff, ControllChanges, Program Change) aber keine Sysex. Das ist schade, denn darüber könnte man mit dem X OSC Protokoll ganz nette Geschichten basteln. Ist aber nicht, also vergessen wir es gleich wieder.
@chris_kah hat in seinem Posting einen Vorschlag gemacht, wie er sich das so vorstellt. Das habe ich im ersten Ansatz einmal umgesetzt. Danach habe ich noch einige Änderungen dazu gemacht, aber der Reihe nach.
ich will jetzt nicht unbedingt ein Howto zum Konfigurieren vom BCR abliefern. Vielmehr geht es bei mir um folgende Fragen:
Die Konfiguration:
Ich habe zur Konfiguration die Software 'B_Control Edit' verwendet. Die benötigt Java aber das sollte an sich kein Problem sein. Nur soviel sei gesagt. Ich verwende die ältere 32-Bit Version 1.4.2 von Java unter Windows. Mit 64-Bit Java funktionierte bei mir die Datenübertagung nicht. Für die Kommunikation der Software habe ich die BCR auf den Mode U-1 betrieben damit die USB-Kommunikation funktioniert.
Den Mode stellt man um indem man die Tasten <Edit> und <Store> gleichzeitig drückt. Dann kann man mit dem obersten linken Encoder den Mode Umstellen.
Danach habe ich der Reihe nach die einzelnen Regler durch und stelle die Parameter ein. die oberste Encoder-Reihe hat ja neben dem Drehregler auch noch eine Schaltfunktion. Die sind voneinander unabhängig einzustellen
So sieht das Editieren eines Encoders aus:
Und so das von einem Button:
Das System der Werte ist ja recht einfach gehalten. Control-Changes auf Midi-Kanal 1 sind Pegel wobei die CC Nummmern die Kanäle bzw. Outs definieren. Also CC No. 0 ist Kanal 1 und No. 15 ist Kanal 16 usw. Auf Midi-Kanal 2 werden die Mutes gesendet. die Cc Nummern sind die selben wie bei den Fadern. Etwas gewöhnungsbedürftig sind die Werte. 0 ist Mute-Off, alos der Kanal ist an, und 127 ist Mute-On, der Kanal ist gemutet.
Ich habe die die Mutes so eingestellt dass die Schalter leuchten wenn Mute-On ist. Das entspricht dem Verhalten der XR-Software und auch dem des X32.
Was ich nicht gefunden habe ist eine Möglichkeit die Schalterstellung der obersten Reihe darzustellen, also den Mute-Zustand. Ich weiss nicht ob das gar nicht geht oder ich es nur nicht gefunden habe.
Der Rest ist recht einfach. Der Reihe nach die Encoder und Buttons konfigurieren ist lediglich Arbeit......
Die Testdurchführung:
..... so, und nachdem das geschehen ist muss das Preset noch auf die BCR übertragen werden. Damit die Midi-Anschlüsse aktiviert werden stelle ich den Mode auf S-4 (S steht für Standalone Mode 4 ohen Mergefunktion) um. Den verwende ich deshalb, damit ich keinen Daten-Loop vom XR18 über die BCR zurück auf den Mixer bekommen werde. Alle anderen Modes haben eine Mergefunktion und sind nicht so geeignet wenn man die beiden Geräte mit zwei Midi-Kabel verbindet um in beide Richtingen Daten zu schicken.
Warum in beide Richtungen? Naja, es sollen ja auch dass Änderungen an den Fadern und Mutes vom XR18 an die BCR gesendet werden, z.B. wenn man mit einer anderen Fernsteuermöglichkeit (neudeutsch Apps) etwas umstellt oder ein Snapshot geladen wird.
Deshalb wird auch im Setup-Dialog vom XR-Edit unter Audio/Midi unter DIN (das sind die Midi-Buchsen) sowohl Rx (Empfangen) als auch Tx (Senden) angewählt. Die USB-Einstellunen sind für unsere Belange nicht von Bedeutung.
Und nun sollte es klappen nachdem alles verkabelt und konfiguriert ist. Siehe da, das tut es auch. Dreht man am Regler für Kanal 1 der BCR dann ändert sich auch in der XR-Edit Anwendung der zum Kanal 1 gehörende Fader. Und umgekehrt.
Das einzige problem ist dass die Regler der BCR bei Verbindungsaufbau nicht sofort auf die aktuellen Werte des Pults springen. Es müssen sich die Werte am Pult ändern damit die BCR die aktuellen Werte auch anzeigt. Das kann man z.B. indem man einen Snapshot lädt. Wer allerdings jetzt denkt dass man also einfach den aktuellen Snapshot neu laden muss und alles ist gut wird auch dabei enttäscht sein. Soweit ich das beobachten konnte werden nur die Werte, die sich geändert haben per Midi an die BCR übertragen.
Ein Tipp zum Selbermachen: Das Laden von Snapshots kann man auch per BCR machen, indem man Program-Changes schickt. Wichtig ist aber dass es Snapshots, also am Gerät gespeichterte Einstellungen, sind. Die kann man derzeit aber nur mit X32-Edit für PC, Mac, Linux oder Raspberry verwalten, nur so als Hinweis.
So, das wars eigentlich auch schon. Ich werde versuchen die Editor Datei (X-Series.BCR2000.bc) von BC_Edit hier hochzuladen. Die soll dann im EditorAblageverzeichnis (Unter Windows in %USERPROFILE%\BCEdit\Devices ) abgelegt werden. Danach die BCR mit dem Editorprogramm verbinden und das Preset hochladen. bei Fragen einfach fragen;-)
(Da die Forumssoftware .bc Dateien nicht mag habe ich beim Namen kurzerhand ein .txt angehängt, ich hoffe ich bekomme mit der Moderation keine Schwierigkeiten. Die Datei ist eine reine Textdatei, die .text-Endung muss aber vor der VErwendung wieder entfernt werdn.)
Ich werde jetzt noch eine lustige Variante für das X32 zusammenbasteln mal sehen was da so geht.
Viel Spaß beim weiter tüfteln.
@chris_kah hat mich neugierig gemacht und da ich beide Geräte bei mir 'rumstehen' habe , wurde das gleich einmal ausprobiert. An sich ja keine schlechte Idee, denn die BCR ist ein doch recht günstiger Controller mit vergleichsweise gutem Funktionsumfang.
Hier will ich jetzt meine Erkenntnisse zum Thema präsentieren.
Leider hatte ich dann über die Tage nicht die Muse das ganze zusammenzufassen. Daher ist es doch später geworden als ich gedacht habe.
Sollte der Platz nicht der richtige sein, so bitte ich die Moderation um eine Verschiebung.
Ausgangslage:
Nochmal in aller Kürze um was es geht:
Das Behringer XR18 kann nicht nur mittels diversen Remote Software auf PC, Mac, Tablets usw ferngesteuert werden. Ausgewählte Funktionen können auch über Midi gesteuert werden. Die volle Auflistung aller Midi Commandos die das XR18 versteht kann man unter http://behringerwiki.music-group.com/index.php?title=8._MIDI finden.
Nur so nebenbei, unter http://behringerwiki.music-group.com/index.php?title=Main_Page findet man die offiziellen Dokumentationen du den X32 und X-Air Mixern.
Und dann gibt es noch den frei programmierbaren Midi Controller BCR 2000, der über 24 Dreh-Encoder und 20 Schaltern verfügt die (fast) frei konfigurierbar sind. Die oberste Reihe der Encoder hat auch eine Schalter-Funktion und man kann diese acht Regler/Schalter für vier eigenständige Gruppen konfigurieren. Dazu aber weiter unten mehr. Das "fast frei" bezieht sich darauf dass man zwar die üblichen Standard-Kommandos (Noteon bzw. Noteoff, ControllChanges, Program Change) aber keine Sysex. Das ist schade, denn darüber könnte man mit dem X OSC Protokoll ganz nette Geschichten basteln. Ist aber nicht, also vergessen wir es gleich wieder.
@chris_kah hat in seinem Posting einen Vorschlag gemacht, wie er sich das so vorstellt. Das habe ich im ersten Ansatz einmal umgesetzt. Danach habe ich noch einige Änderungen dazu gemacht, aber der Reihe nach.
ich will jetzt nicht unbedingt ein Howto zum Konfigurieren vom BCR abliefern. Vielmehr geht es bei mir um folgende Fragen:
- Kann man die BCR benutzen um Fader und Mutes des XR18 zu bedienen?
- Funkioniert es auch dass Änderungen via Remotesoftware auf die BCR übernommen werden?
- Was muss man beachten damits funktioniert?
Die Konfiguration:
Ich habe zur Konfiguration die Software 'B_Control Edit' verwendet. Die benötigt Java aber das sollte an sich kein Problem sein. Nur soviel sei gesagt. Ich verwende die ältere 32-Bit Version 1.4.2 von Java unter Windows. Mit 64-Bit Java funktionierte bei mir die Datenübertagung nicht. Für die Kommunikation der Software habe ich die BCR auf den Mode U-1 betrieben damit die USB-Kommunikation funktioniert.
Den Mode stellt man um indem man die Tasten <Edit> und <Store> gleichzeitig drückt. Dann kann man mit dem obersten linken Encoder den Mode Umstellen.
Danach habe ich der Reihe nach die einzelnen Regler durch und stelle die Parameter ein. die oberste Encoder-Reihe hat ja neben dem Drehregler auch noch eine Schaltfunktion. Die sind voneinander unabhängig einzustellen
So sieht das Editieren eines Encoders aus:
Und so das von einem Button:
Das System der Werte ist ja recht einfach gehalten. Control-Changes auf Midi-Kanal 1 sind Pegel wobei die CC Nummmern die Kanäle bzw. Outs definieren. Also CC No. 0 ist Kanal 1 und No. 15 ist Kanal 16 usw. Auf Midi-Kanal 2 werden die Mutes gesendet. die Cc Nummern sind die selben wie bei den Fadern. Etwas gewöhnungsbedürftig sind die Werte. 0 ist Mute-Off, alos der Kanal ist an, und 127 ist Mute-On, der Kanal ist gemutet.
Ich habe die die Mutes so eingestellt dass die Schalter leuchten wenn Mute-On ist. Das entspricht dem Verhalten der XR-Software und auch dem des X32.
Was ich nicht gefunden habe ist eine Möglichkeit die Schalterstellung der obersten Reihe darzustellen, also den Mute-Zustand. Ich weiss nicht ob das gar nicht geht oder ich es nur nicht gefunden habe.
Der Rest ist recht einfach. Der Reihe nach die Encoder und Buttons konfigurieren ist lediglich Arbeit......
Die Testdurchführung:
..... so, und nachdem das geschehen ist muss das Preset noch auf die BCR übertragen werden. Damit die Midi-Anschlüsse aktiviert werden stelle ich den Mode auf S-4 (S steht für Standalone Mode 4 ohen Mergefunktion) um. Den verwende ich deshalb, damit ich keinen Daten-Loop vom XR18 über die BCR zurück auf den Mixer bekommen werde. Alle anderen Modes haben eine Mergefunktion und sind nicht so geeignet wenn man die beiden Geräte mit zwei Midi-Kabel verbindet um in beide Richtingen Daten zu schicken.
Warum in beide Richtungen? Naja, es sollen ja auch dass Änderungen an den Fadern und Mutes vom XR18 an die BCR gesendet werden, z.B. wenn man mit einer anderen Fernsteuermöglichkeit (neudeutsch Apps) etwas umstellt oder ein Snapshot geladen wird.
Deshalb wird auch im Setup-Dialog vom XR-Edit unter Audio/Midi unter DIN (das sind die Midi-Buchsen) sowohl Rx (Empfangen) als auch Tx (Senden) angewählt. Die USB-Einstellunen sind für unsere Belange nicht von Bedeutung.
Und nun sollte es klappen nachdem alles verkabelt und konfiguriert ist. Siehe da, das tut es auch. Dreht man am Regler für Kanal 1 der BCR dann ändert sich auch in der XR-Edit Anwendung der zum Kanal 1 gehörende Fader. Und umgekehrt.
Das einzige problem ist dass die Regler der BCR bei Verbindungsaufbau nicht sofort auf die aktuellen Werte des Pults springen. Es müssen sich die Werte am Pult ändern damit die BCR die aktuellen Werte auch anzeigt. Das kann man z.B. indem man einen Snapshot lädt. Wer allerdings jetzt denkt dass man also einfach den aktuellen Snapshot neu laden muss und alles ist gut wird auch dabei enttäscht sein. Soweit ich das beobachten konnte werden nur die Werte, die sich geändert haben per Midi an die BCR übertragen.
Ein Tipp zum Selbermachen: Das Laden von Snapshots kann man auch per BCR machen, indem man Program-Changes schickt. Wichtig ist aber dass es Snapshots, also am Gerät gespeichterte Einstellungen, sind. Die kann man derzeit aber nur mit X32-Edit für PC, Mac, Linux oder Raspberry verwalten, nur so als Hinweis.
So, das wars eigentlich auch schon. Ich werde versuchen die Editor Datei (X-Series.BCR2000.bc) von BC_Edit hier hochzuladen. Die soll dann im EditorAblageverzeichnis (Unter Windows in %USERPROFILE%\BCEdit\Devices ) abgelegt werden. Danach die BCR mit dem Editorprogramm verbinden und das Preset hochladen. bei Fragen einfach fragen;-)
(Da die Forumssoftware .bc Dateien nicht mag habe ich beim Namen kurzerhand ein .txt angehängt, ich hoffe ich bekomme mit der Moderation keine Schwierigkeiten. Die Datei ist eine reine Textdatei, die .text-Endung muss aber vor der VErwendung wieder entfernt werdn.)
Ich werde jetzt noch eine lustige Variante für das X32 zusammenbasteln mal sehen was da so geht.
Viel Spaß beim weiter tüfteln.
- Eigenschaft
Anhänge
Zuletzt bearbeitet von einem Moderator: