UPDATE * UPDATE * UPDATE * UPDATE * UPDATE
I just pushed an updated version which should be much better. Download is at the same address, here: Download here: https://bitbucket.org/vonred/exstosfz/s ... at=default (use 'save link as' on the raw button).
This adds multiple outputs, and fixes combinations of round robin samples and choke groups. Correct operation of choke groups requires an sfz 2.0 compatible player, Sforzando is a nice one.
UPDATE END * UPDATE END * UPDATE END * UPDATE END
Might work. Might awaken some forgotten trickster goddess and lure her to your computer. Enjoy. Download here: https://bitbucket.org/vonred/exstosfz/s ... at=default Needs Python 3, download that here: http://www.python.org/download/releases/3.3.3/
Code: Select all
C:\folder\exs2sfz>python exs2sfz.py Usage: exs2sfz.py EXSfile.exs SFZfile.sfz [samplefolder] the samplefoler argument is optional; if not specified, the program will attempt to locate the samples by searching folders surrounding the exs file
But be warned: it does not deal with multiple outputs or many other things and has received only limited testing. Hasn't been tested on OS X, but should work.