Hello
I have a Waldorf Blofeld Hardware Synthesizer that allows you to load in your own Wavetables into 128 USER WAVETABLE banks. I was wondering if anyone on here has attempted to create such a thing or if it was possible with Pure Data. I would like to take existing wav/aif files and convert them into wave-tables for usage in the Waldorf Blofeld. I am not sure how to start other than consulting the Blofeld manual, but i wanted to ask here first in case someone has experience in making such a thing.
I found this information regarding the make-up of the SYSX file that the Blofeld will accept.
Can someone help me create a Wave-table Creator/Converter in Pure Data?
Index Label Value Description ----------------------------------------------------------- 0 EXC F0h Start of SysEx 1 IDW 3Eh Waldorf Music ID 2 IDE 13h Blofeld ID 3 DEV Device ID 4 IDM 12h WTBD (Wavetable Dump) 5 WT 50h..76h Wavetable number 6 WN 00h..3Fh Wave number 7 00h Format 8-391 WDATA 00h..7Fh Data: triplets with little-endian signed 21-byte numbers 392-405 NAME 20h..7Fh Wavetable name (ASCII) 406 00h Reserved 407 00h Reserved 408 CHK WDATA & 7Fh Checksum (add bytes 7..407 together) 409 EOX F7h End of SysEx -----------------------------------------------------------