volkmarm
......
Folgende Anfängerfrage: Im Handbuch meines V50 (erweiterter DX11) habe ich die Sysex Beschreibung gefunden, um in Echtzeit Daten zu ändern ("Sounddesign"). Es gibt natürlich bereits fertige Programme dafür, ich möchte das aber das Prinzip verstehen und meinen BCR2000 damit programmieren.
Genaugenommen habe ich 5 der 7 Paramerter, die notwendig sind , bereits identifiziert:
f0 ("Anmeldung")
43 ("auch noch Anmeldung")
11 (HEX, Device Nummer, hier 1)
12 (HEX, Group Nummer des zu bearbeitenden Bereichs der Daten lt. Handbuch)
[PARAMETERNUMMER)
[DATA]
f7 ("Sendungsende")
Parameternummer und Data sind einzelnen Tabellen des Handbuchs zu entnehmen. Beispielhaft hab ich jetzt mal eine Tabelle hier in der Anlage.
Die erste Spalte ist nach Anschein nur eine Ordnungsnummer in den ganzen Tabellen. Und wenn ein ## dahinter steht bedeutet es nach Legende nur, dass dies anders als bei anderen 4OP Geräten von Yamaha umgesetzt ist. Soweit ok.
Die relevante [PARAMETERNUMMER] dürfte damit in der zweiten Spalte stehen. Das interpretiere ich jetzt als Dezimalwert, der sich auch in HEX gut umrechnen lässt. Das gleiche könnte ich mit den Data machen.
ABER: jetzt wundert mich, dass in der Formatbeschreibung jeweils 7 Bit als Werte und eine führende "0" - bei Parameter als auch bei Data, vorgesehen sind. Damit kann ich also die PARAMETERNUMMER doch nicht einfach übernehmen. DATA auch nicht.
Weiterhin hab ich in der Tabelle dann doch 7 Bit einzeln angegeben - zumindest theoretisch. Tatsächlich stehen da eher Anmerkungen oder teilweise "0" und Anmerkungen. Und wofür stehen diese 7 Bit? Data? Parameter?
Jetzt frage ich mich also, wie lese ich die richtigen Werte aus dieser Tabelle?
DANKE!!!
Genaugenommen habe ich 5 der 7 Paramerter, die notwendig sind , bereits identifiziert:
f0 ("Anmeldung")
43 ("auch noch Anmeldung")
11 (HEX, Device Nummer, hier 1)
12 (HEX, Group Nummer des zu bearbeitenden Bereichs der Daten lt. Handbuch)
[PARAMETERNUMMER)
[DATA]
f7 ("Sendungsende")
Parameternummer und Data sind einzelnen Tabellen des Handbuchs zu entnehmen. Beispielhaft hab ich jetzt mal eine Tabelle hier in der Anlage.
Die erste Spalte ist nach Anschein nur eine Ordnungsnummer in den ganzen Tabellen. Und wenn ein ## dahinter steht bedeutet es nach Legende nur, dass dies anders als bei anderen 4OP Geräten von Yamaha umgesetzt ist. Soweit ok.
Die relevante [PARAMETERNUMMER] dürfte damit in der zweiten Spalte stehen. Das interpretiere ich jetzt als Dezimalwert, der sich auch in HEX gut umrechnen lässt. Das gleiche könnte ich mit den Data machen.
ABER: jetzt wundert mich, dass in der Formatbeschreibung jeweils 7 Bit als Werte und eine führende "0" - bei Parameter als auch bei Data, vorgesehen sind. Damit kann ich also die PARAMETERNUMMER doch nicht einfach übernehmen. DATA auch nicht.
Weiterhin hab ich in der Tabelle dann doch 7 Bit einzeln angegeben - zumindest theoretisch. Tatsächlich stehen da eher Anmerkungen oder teilweise "0" und Anmerkungen. Und wofür stehen diese 7 Bit? Data? Parameter?
Jetzt frage ich mich also, wie lese ich die richtigen Werte aus dieser Tabelle?
DANKE!!!
Anhänge
Zuletzt bearbeitet: