Taktgeber
.....
Ich habe gestern die Kiste Midi-mäßig (für meine Verhältnisse) auf Links gedreht, weil ich die LED Kränze von außen ansprechen wollte:
Setup:
BCR32 Firmware 0.56.0, Windows, MIDI-OX, USBPcap/Wireshark und ControlTribe 1.11.2.
Tests mit normalen CC-Daten:
Der BCR32 empfängt CC-Daten korrekt, übernimmt eingehende Werte mit Firmware 0.56.0 aber offenbar nicht auf die LED-Ringe. Auch über ControlTribe konnte ich keinen Mechanismus finden, der aktuelle Encoderwerte bzw. LED-Ring-Positionen von außen setzt.
Beim BCR 2000 funktioniert das: Der 2000er sendet relativ/INC - die DAW sendet absolute Werte zurück, die zur Aktualisierung des internen Werts und damit des LED-Rings genutzt werden. Das kann man aus den vorhandenen Dokus und Sysex Files ableiten.
Beim BCR32 habe ich keinen entsprechenden SysEx-/Feedback-Mechanismus gefunden, und normale eingehende CC-Werte werden trotz nachgewiesenem Empfang nicht auf den LED-Ring übernommen.
Setup:
BCR32 Firmware 0.56.0, Windows, MIDI-OX, USBPcap/Wireshark und ControlTribe 1.11.2.
Tests mit normalen CC-Daten:
- Encoder 1 sendet beim Drehen korrekt normale CC-Werte, z. B. B0 01 01, B0 01 02 usw.
- Extern gesendetes CC1 = 64 (B0 01 40) kommt laut USB-Mitschnitt korrekt am BCR32 an.
- Der LED-Ring reagiert darauf nicht.
- ControlTribe kommuniziert mit dem BCR32 per SysEx.
- Änderungen an Encoderparametern wie Type, Param und Display werden einzeln per SysEx übertragen.
- Ich dachte, dass Konfigurationen in der App ggf. am BCR32 angezeigt werden. Test: Display OFF → ON verändert den LED-Ring nicht.
- Zwei Mitschnitte mit unterschiedlichen aktuellen Encoderstellungen waren beim Öffnen der Controller-Seite byteweise identisch – aktuelle Encoderwerte werden offenbar nicht ausgelesen.
- Ein Preset mit anderen Reglerstellungen wurde importiert, die LED-Ringe sprangen aber nicht auf diese Werte. Bei diesem Versuch ist der BCR32 zusätzlich abgestürzt.
Der BCR32 empfängt CC-Daten korrekt, übernimmt eingehende Werte mit Firmware 0.56.0 aber offenbar nicht auf die LED-Ringe. Auch über ControlTribe konnte ich keinen Mechanismus finden, der aktuelle Encoderwerte bzw. LED-Ring-Positionen von außen setzt.
Beim BCR 2000 funktioniert das: Der 2000er sendet relativ/INC - die DAW sendet absolute Werte zurück, die zur Aktualisierung des internen Werts und damit des LED-Rings genutzt werden. Das kann man aus den vorhandenen Dokus und Sysex Files ableiten.
Beim BCR32 habe ich keinen entsprechenden SysEx-/Feedback-Mechanismus gefunden, und normale eingehende CC-Werte werden trotz nachgewiesenem Empfang nicht auf den LED-Ring übernommen.
