How to create a Single Voice Dump (155 byte) from a 32 voices sysex file. #444
Replies: 3 comments
-
Hi @safran5020! If I interpret your question and the Dexed source code correctly, there are the following two methods in
I hope I haven’t misled you too much with the above answer, but it might help until Pascal’s answer arrives. |
Beta Was this translation helpful? Give feedback.
-
Thanks man for the quick reply. I guess you nailed it right on !! The code you highlighted seems to be exactly what I was looking for. I will report back. Big thanks again ! |
Beta Was this translation helpful? Give feedback.
-
Thanks @FulopNandor for the quick answer; I think this is what @safran5020 was looking for. @safran5020, take a look at this project https://dxconvert.martintarenskeen.nl/, there is some python scripts that might be what you are looking for also. Oh tu es dans quel coin @safran5020 dans Lanaudière ? oui le monde est petit :) |
Beta Was this translation helpful? Give feedback.
-
Hi Pascal,
First I want to say thanks for the great Dexed plugin.
I am an owner of a DX7 MK1 bought in 1985. I am also a programmer and I recently started scripting in Reaper in lua and more recently using ReaImgui. As a little project, I created a nice little DX7 Librarian (browser). So far I can display in a treeview all my sysex folders/files and upon clicking any sysex file I can display a list of its 32 voices.
I was hoping to be able to split any single voice out of the 4104 bytes file as each voice is 128 bytes. The problem is that a single voice dump is 155 bytes + 6 bytes for the header and 2 at the end for a total 163 bytes. For the header and the 2 at the end it's not a problem but how do I convert a 128 bytes to 155 bytes to build my string in order to send a single voice to my DX7 ?
I have looked at your source code and didn't see anywhere how you do this in the CART window when we right click a voice and select "Send program xyz to DX7".
I would be very grateful if you could lead me in the right direction.
Thanks !
En passant Pascal, je suis aussi Québecois, je suis de la grande région de Lanaudière. Le monde est petit !!
Merci
Beta Was this translation helpful? Give feedback.
All reactions