Rapture Pro sfz instrument loading bug
Apologies for posting this here - I've tried submitting a bug report several times, but keep getting the delightful "the internet is broken" error message on the very last step. Maybe someone will see this here!
I'm on a Mac, OS 10.9.5, Logic 10.0.7
I just bought Rapture Pro, mostly to provide myself with a new front end and engine for loading my custom sfz instruments. I store my instruments in a parent folder, and their associated samples in sub-folders of a main folder, mostly for tidiness. Unfortunately, I've discovered that Rapture Pro won't load any of the samples defined in my sfz instruments if they're not in the same folder with the instrument. This is true of instruments with the whole filepath written in the "sample=" opcode, and also of instruments with a subfolder defined in the "default_path=" opcode. Looking at the log file, it seems like when Rapture sees a folder, it strips everything out of the filename after the backslash. All these files load just fine in sfzorzando.
For example, if I've defined the sample location in sfz as:
<region> sample=VL-FrozenWineglassPad-1/VL-FrozenWineGlass1-36.wav pitch_keycenter=36 hikey=37
I get the following error in the Rapture Pro log:
15:24:56 [ /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-03-simpletest2.sfz ] loading /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-1
15:24:56 [ /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-03-simpletest2.sfz ] load failed, trying sample pool path: /Users/Shared/Cakewalk Content/Rapture Pro/Sample Pool/vl-frozenwineglasspad-1
15:24:56 [ /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-03-simpletest2.sfz ] load failed, trying SFZ path: /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-1
15:24:56 [ /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-03-simpletest2.sfz ] trying flac: .flac
15:24:56 (!) [ /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-03-simpletest2.sfz ] ERROR: unable to load
But if I define the sample location as follows:
<region> sample=VL-FrozenWineGlass1-36.wav pitch_keycenter=36 hikey=37
and keep the sfz file and samples in the same folder, it loads just as expected:
15:26:36 [ /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-1/vl-frozenwineglasspad-04-simpletest3.sfz ] loading /volumes/js-sounds/samples/sampler library/sfz/theveil-sfz/pads/vl-frozenwineglasspad-1/vl-frozenwineglass1-36.wav
and displays the whole filename in the log ... can anyone else verify this? Or is it just me? Seems like a super cool synth/workstation - if this can get sorted out I'm sure I'll have a lot of fun with it!
thanks