Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hallo Mitmusiker,
heute habe ich per SysEx den Namen meines gesampelten "Tones" "Ice Man" geändert.
Nach der Änderung blieb die Anzeige im Display zunächst wie zuvor.
Nach dem Wechsel am MZX500 auf einen anderen "Tone" und wieder zurück, zeigte das Display den veränderten Namen an.
Dann...
Keine Antwort erhalten.
Es wird nur ein Teil des Namens übertragen wenn "len" < $0f
MSB: Antwort im Bereich 0...5, LSB Antwort im Bereich 0...$7F gibt Preset und User Tone Namen aus dem ROM zuück (nicht aus dem Edit Buffer).
Antwort ohne Änderung
Keine Antwort
Keine Antwort
Inzwischen habe ich neue Erkenntnisse, wozu der "pset" Parameter dient.
In der MIDI Implementation zum Casio PX5 war eine Übersicht. Daraus geht hervor, dass es sich um ein Auswahlverfahren zur Abfrage von Preset / User-Soundnamen Namen handelt.
Natürlich stimmen die dort angegeben Daten nicht...
Der ganze SysEx Kram brasiert auf dem MZ2000 aus dem Jahr 2000. Seither wurde das immer wieder an neuere Modelle angepasst und wohl um Kosten zu sparen nicht neu entwickelt. Support gibt es von Casio keinen. Man kann nur hoffen, dass ein User schon was rausgefunden hat und seine Erkenntnisse teilt.
Scheinbar lässt sich das Ergebnis nicht reproduzieren.
Nun versuchte ich die ASCII-Zeichen des empfangenen Strings zu verändern und den Name-String zurückzusenden.
Es gab auf allen 3 Ports keine sichtbare Änderung.
Normalerweise muss man bei Änderungen an "TONEs" danach "Write" ausführen, um die...
Hallo,
ich habe mich mit den aktuellen Erkenntnissen noch einmal mit dem "NAME" Parameter befasst und dieses Ergebnis erhalten:
Länge $01 ergab einen Antwort String mit 1 Byte als Namen im Datenteil
Länge $10 keine Antwort
Länge $0F ($10-$01=$0F), weil "len"-1 Byte ergab eine Zeichenkette
Vor...
Der Block Bereich dient nach den vorhandenen Informationen zur Unterscheidung der Parts / Kanäle:
Ich bin nicht sicher, ob Parameter-Änderungen vom MZX500 immer im Display angezeigt werden.
So eine Idee hatte ich auch schon, aber ich konnte keine Änderung im Namen sehen.
Das wäre ja dann mal...
Ja, ich kann mir einen Parameter aussuchen und mit der angegebenen Parameter-ID abfragen, neuen Wert senden und zur Kontrolle wieder abfragen. Soweit ein Fortschritt.
Also das Casio Handbuch ist eine Katastrophe. Nach einem Jahr Studium und vielen Experimenten habe ich letztendlich meine eigene...
Hallo Mitmusiker,
inzwischen habe ich eine angepasste MIDI-Implementation eines Users für das Casio WK6600 gefunden. Dort hat der freundliche Anwender für das WK6600 einige Beispiele zum Senden und Abfragen einzelner Parameter hinzugefügt. Auf dieser Basis habe ich versucht, eine Übersetzung der...
Auf der Suche nach möglichen Hilfen fand ich dies hier (Nicht für MZX500 aber CASIO):
ToneTyrant
Demo Video
Also ein User hat es scheinbar hinbekommen mit dem CASIO Sysex.
Ich habe das hier gefunden (für Modell PX310) und versuche über das gezeigte Beispiel hinter den Aufbau des SysEx Strings zu kommen.
Geschmunzelt habe ich bei dem Parameter "Octave Shit".