Over the last couple of years I owned 2 Roland SP404 MK2. Bought the first one, hated it, sold it. Found new interest, bought another one, sold it again. I, of course, saved all my projects ‘for later’ but did not export the samples and got stuck with a huge pile of Roland’s proprietary SMP-files – a format the device uses that is distinct from the .WAV files it exports. Since their was no tool for conversion available I decided to try this on my own. Comparing SMP files with their exported WAV-counterpart showed an identical file-size between the 2 formats. By using little more than 1 sloppy AI prompt I was then able to decode the SPM container and create a python-script that you can use yourself.
