SFZ to Multisample converter - version 1.0.2
Version 1.0.2 of my sfz2multisample converter is out!
This version supports the default path attribute and uses a string tokenizer for parsing which improves the stability a lot.
Huge thanks for qptain-Nemo for all the testing-/debugging-/analyzing-sessions
See the Sfz2Multisample-Projectpage for download links and a short instruction on how to use it
SFZ to Multisample converter
I made some minor modifications to my sfz2multisample converter to improve it's stability if a section starts with a comment.
See the Sfz2Multisample-Projectpage for download links and a short instruction on how to use it
SFZ to Multisample converter
I have a lot of sfz samples on my harddisk but unfortunately the only sample format the internal sampler from bitwig studio can use is the built in multisample format. I played a bit with the fileformat and found that it´s a zip-container with all the wav-files and a xml file that describes how to map the samples to keyboard regions. Thats very similar to the structure of a sfz sample so I wrote a simple converter script in java that can be used to convert sfz to multisamples.
The program is far from perfect and I consider it more as a prototype than a final program - so be warned. I also haven´t implemented more advanced features like velocity zones or groups yet.
You can download the sourcecode from my github repository at
https://github.com/ngradwohl/bitwig_scripts/tree/master/sfz2multisample
or a compiled version here: Sfz2Multisample-1.0-SNAPSHOT.jar
to use it open a terminal and start the program with the filename of the sfz file as a parameter
java -jar Sfz2Multisample-1.0-SNAPSHOT.jar sfzfilename.sfz
the program then creates a multisample with the same name.
UPDATE:
I made a new version of the sfz2multisample tool! see the new SFZ2Multisample Project Page for more info