Syx binary editor3/16/2024 I'm taking a couple weeks off at the end of the month, and my primary project is going to be a wavetable editor for the Pro 3. If you do so, just remember that the slot number also starts from 0, so subtract one, e.g., use a value of 63 (0x3f) for slot 64. If one has a binary editor, as I mentioned in that earlier note, one can edit the value in the 8th byte (position 7 when starting from 0) to change the wavetable slot. It's possible I forgot to check something or made an error along the way. No guarantees that the script won't cause problems. If the wavetable-number argument is the same as in oldfilename.syx, the script will exit and newfilename.syx will not be created.It also checks the size and final byte.If the script starts failing, I can make that test less strict. Right now, the script is making an assumption that could be incorrect, as I'm not yet certain of some of the values in the header portion they've been the same, so far.Verify that oldfilename.syx is a Pro 3 wavetable SysEx file.Test that newfilename.syx does not exist.Make sure the wavetable-number argument is a number from 33 to 64.To make newfilename.syx a copy of oldfilename.syx with just the wavetable slot number changed to 64. pro3-wavetable-renumber.sh 64 oldfilename newfilename.syx
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |