Hi All, & Tony Thought I would report back about loading single patches from the files page. I found there are two additional sysex command strings at the start of each single program. The first sets the programmer mode to multi patch. The second changes the programmer mode back to single patch mode. I guess these were accidentally added when the patches were originally dumped. I found it was the first command string ( set proggramer mode to multi ) which kept my M12 from loading a single patch. If I remove it, the patch loads fine. Also, it does not seem to affect anything but there are two bytes at the end of each patch which are ignored by the M12 because they are not bracketed by the F0 - F7 sequence. > Tony wrote: >I don't remember what the structure of an M12 patch looks like compared to an >Xpander patch, but the Sysex ID should be different at the very least, Well from what I have read : Single patches are exactly the same. Multi patches are different in that the sysex ID is a $04 ( M12) instead of a $02 (xpander) >and the length of the M12 patch is probably longer. I believe I looked at all the patch dumps in the files section, but I could find no Xpander multi patchs to look at. I notice multi's were not added to patch dump until later firmware revs so I guess all these files were from older rev Xpanders or M12 machines. If someone would care to point me to one I could take a look, as I am fairly sharp on Xpander/M12 Sysex formats at the moment. I can say that after looking closely at a M12's multi patch, each M12 multi patch is exactly 243 bytes long. A wild assed guess of Xpander multi patch lengthes would be 147 bytes. Best Regards Karl ________________________________ From: Tony Cappellini <cappy2112@...> To: xpantastic@yahoogroups.com Sent: Fri, April 20, 2012 12:20:59 PM Subject: [xpantastic] Re: Single Patches >>Is this because the patches were originally authored on an expander? It would be interesting to compare a patch that works, with one that doesn't work. You can send one of each from the M12 to Midiox, then save each one as a separate file. You then need to view both files with a hex editor. I don't remember what the structure of an M12 patch looks like compared to an Xpander patch, but the Sysex ID should be different at the very least, and the length of the M12 patch is probably longer.
Message
[xpantastic] Re: Single Patches
2012-04-29 by Karl Schmeer
Attachments
- No local attachments were found for this message.