Kannst Dir ja Lemur für den Hostrechner mal laden (kost nix) und schauen, ob Du mit der Scriptsprache klarkommst.
programmieren in dem Sinne muß man da ja nix, sondern nur die ganzen Bytes und Bits richtig zuordnen.
Knifflig wirds, wenn zB ein Parameter durch ein einzelnes Bit in einem Byte repräsentiert wird und die Software sowas nicht handeln kann. Die Hersteller waren bei Sysex immer schon sehr kretativ, weil offenbar jeder Entwickler glaubte, das Rad neu erfinden zu müssen. Allein die Anzahl der verschiedenen Namens- und Transferformate in Sounddiver sprechen da Bände. Sounddiver kann schon sehr viel, aber leider auch nicht alles. Beim Kawai K4 und XD-5 liegen zB die beiden Bytes für die Oszillatorwellenform so weit auseinander, daß man sie nicht in einen Parameter reinbekommt, daher brauchts einen extra Bankschalter. Beknackt.
Bei Roland hat ab den Digitalsynths wohl einer mal ein Machtwort gesprochen und ab da ein Standardformat eingeführt, welches seither gilt. Das bedeutet, daß alle Roland-Synths mit diesem Standardformat auf die gleiche Art und Weise angesprochen werden, sprich: fester Rahmen. Die Unterschiede bestehen dann bei den Geräten dann nur in der Model ID, der Zuordnung von Speicherstellen zu den Parametern und der Länge der Nachrichten, die aber auch im Header der Nachricht angegeben wird.
Ein solches Standardformat hat keiner der anderen Hersteller, einzig die Dumps der Yamaha FM-Synthis wurden architektiurspezifisch und nicht modellspezifisch angelegt, sprich: alle 6OP FM haben das gleiche Datenformat und alle 4OP FM mit Ausnahme des DX9: VMEM und VCED. Bei den jeweils 2. Generationen sind dann Extradumps für die Zusatzparameter dazugekommen (ACED, AMEM), sodaß die Daten trotzdem kompatibel bleiben.
Genug Historie: Wenn Du da aktiv werden willst, empfehle ich als Lektüre mal das Sounddiver Programming manual (auf
www.deepsonioc.ch als Download). Ist zwar recht viel spezifisches für Sounddiver dabei, aber auch einiges an Grundlagen.
Mit Sounddiver sollte sich der Venom, zumindest was ich beim grob Drüberschaun sehen konnte, gut anpassen lassen, ist aber nur für Windowsnutzer interessant oder Leute, die auf der Mac-Seite einen eigenen Rechner dafür einsetzen, da er auf OSX nicht gescheit läuft.