Hi,
I’m not sure if this is an appropriate place to post this question, so apologies if I’ve made a ‘Boo-Boo’:o
I have a bunch of Song files which are related to one model of a Technics Musical Instrument keyboard, which I wish to use on another model of Technics keyboard.
All the Song files are located on an SD Card and each file contains a group of 7 other sub-files.
The file formats required for both keyboards are very similar except that there is a group of 4 bytes at the start of each sub-file which identify the individual keyboard which the files were originally designed to play on. Unless the particular keyboard ‘sees’ the correct 4 identifier bytes, the files will not load.
If by using a Hex Editor, on my Win 7 PC, I change the 4 bytes in each of the 7 sub-files of the original Song file, and then save the modified file to an SD Card, the files will load and play correctly on the alternative keyboard.
However, since there are a total of around 150 Song files, containing 7 sub-files, it would be an extremely long process to manually modify all these files one at a time, since there are over 1000 of these sub-files……
So, my question is : Does anyone know of a PC program / Hex Editor which is capable of searching through all the content of the group of files on an SD card, for a particular set of 4 contiguous Bytes ( for example $4C, $4B, $47, $44 ) and changing this set of Bytes to say $4A, $20, $4B, $44 ?
Any suggestions would be very much appreciated