Popsel
..
Hallo Mitmusiker,
ich möchte einen Hardware MIDI-Controller zur Steuerung bestimmter Parameter für das CASIO MZX500 entwickeln.
Nach meinen bisherigen Erkenntnissen kann ich bereits diese Parameter über MIDI-Commandos (SysEx, RPN und NRPN) Controller steuern (siehe Bild).
Bei manchen Funktionen sendet das MZX500 bei Parameter-Änderungen SysEx-Daten, die ich mit dem MidiOX Tool am PC ansehen kann.
Das hilft dann, um weitere Erkenntnisse zu bekommen.
Es gibt aber verschiedene Bereiche im MZX500, z.B. "TONE", die leider keinerlei Daten senden.
Nach der CASIO SysEx Anleitung soll es aber möglich sein, einzelne Parameter in diesem Bereich abzufragen und zu senden.
Nachdem ich nun schon mehrere Tage erfolglos versucht habe, die entsprechenden SysEx-Kommandos an das MZX500 zu senden, weiß ich nicht mehr weiter.
Es mangelt an der Syntax, also welche Struktur / Abfolge der SysEx-String haben muss, um eine Parameter-Änderung auszulösen.
Soweit ich es verstehe, ist es erforderlich zum Senden von Parametern aus dem Bereich "TONE" verschiedene Bausteine kombinieren.
Es geht konkret um die Seiten von Seite 32 bis 35 in der angehängten Casio SysEx Dokumentation.
Vielleicht habe ich es einfach nicht richtig verstanden und jemand mit mehr Erfahrung, wie man die Angaben interpretiert, kann helfen?
Wie gesagt, die komplette SysEx-Dokumentation von Casio befindet sich (zur Erleuchtung) im Anhang.
Ein paar Beispiele, wie man bestimmte Parameter (in der Dokumentation von Seite 32 bis 35) per SysEx ändert, könnte mich auf den richtigen Weg bringen.
Es wäre toll, wenn ich Hilfe bekommen könnte.
Freundliche Grüsse
Beispiel, was ich gerne steuern würde:

Das kann ich schon steuern:

ich möchte einen Hardware MIDI-Controller zur Steuerung bestimmter Parameter für das CASIO MZX500 entwickeln.
Nach meinen bisherigen Erkenntnissen kann ich bereits diese Parameter über MIDI-Commandos (SysEx, RPN und NRPN) Controller steuern (siehe Bild).
Bei manchen Funktionen sendet das MZX500 bei Parameter-Änderungen SysEx-Daten, die ich mit dem MidiOX Tool am PC ansehen kann.
Das hilft dann, um weitere Erkenntnisse zu bekommen.
Es gibt aber verschiedene Bereiche im MZX500, z.B. "TONE", die leider keinerlei Daten senden.
Nach der CASIO SysEx Anleitung soll es aber möglich sein, einzelne Parameter in diesem Bereich abzufragen und zu senden.
Nachdem ich nun schon mehrere Tage erfolglos versucht habe, die entsprechenden SysEx-Kommandos an das MZX500 zu senden, weiß ich nicht mehr weiter.
Es mangelt an der Syntax, also welche Struktur / Abfolge der SysEx-String haben muss, um eine Parameter-Änderung auszulösen.
Soweit ich es verstehe, ist es erforderlich zum Senden von Parametern aus dem Bereich "TONE" verschiedene Bausteine kombinieren.
Es geht konkret um die Seiten von Seite 32 bis 35 in der angehängten Casio SysEx Dokumentation.
Vielleicht habe ich es einfach nicht richtig verstanden und jemand mit mehr Erfahrung, wie man die Angaben interpretiert, kann helfen?
Wie gesagt, die komplette SysEx-Dokumentation von Casio befindet sich (zur Erleuchtung) im Anhang.
Ein paar Beispiele, wie man bestimmte Parameter (in der Dokumentation von Seite 32 bis 35) per SysEx ändert, könnte mich auf den richtigen Weg bringen.
Es wäre toll, wenn ich Hilfe bekommen könnte.
Freundliche Grüsse
Beispiel, was ich gerne steuern würde:

Das kann ich schon steuern:
