Can't load SFZ with multiple <control> regions

I tried to load some sfz files I had, but it failed. However, the file works fine in other players.

I looked in the sfz file, and it looks like Renoise just ignores all the directories before the final one.

Here’s the error message:

The following sample files failed to load or could not be found:
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\39 - Sonor Phonic Vintage 22x14 BETA 52 - 016.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\33 - Sonor Force 3000 Birch 22x17 BETA 52 - Tight - 016.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Sidestick - LH002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Sidestick - RH004.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Center Hit - LH002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Center Hit - RH002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Center Hit - LH008.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Center Hit - RH008.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Rimshot - LH002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Rimshot - RH002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Rimshot - LH008.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Ludwig Acrolite '62 14x5.5\421 UP - Rimshot - RH008.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Sonor Hilite Tom 4 421 UP - 016 Compressed.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Sonor Hilite Tom 3 421 UP - 016 Compressed.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Sonor Hilite Tom 2 421 UP - 016 Compressed.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Sonor Hilite Tom 1 421 UP - 016 Compressed.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Tip - RH001.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Tip - RH002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Tip - RH003.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Tip - RH004.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Tip - RH005.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Tip - RH006.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Tip - RH007.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Tip - RH008.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Pedal - 001.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Pedal - 002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Pedal - 003.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Pedal - 004.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Pedal - 005.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Pedal - 006.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Pedal - 007.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Pedal - 008.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - RH001.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - RH002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - RH003.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - RH004.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Hard - 001.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Hard - 005.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Hard - 009.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Hard - 013.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Side - 001.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Side - 003.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Side - 005.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Side - 007.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Bell - 001.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Bell - 005.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Bell - 009.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - Bell - 013.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - 001.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Sabian AA Splash 8 - 002.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Sabian AA Splash 8 - 004.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Sabian AA Splash 8 - 006.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\Sabian AA Splash 8 - 008.wav
C:\Program Files\Cakewalk\Dimension Pro\Multisamples\02 - Drums\Pro Cymbals Dry\Paiste Signature Crash 18\AT4041 - 001.wav

As you can see, Renoise thinks that all the samples are in the “Pro Cymbals Dry\Paiste Signature Crash 18” even though there should be kicks and snares and things like that.

I’ve cropped down the sfz to put in the attachments so you can see what I mean.

Renoise expect a single region only and the file has multiple. Not exactly sure if it’s actually allowed to have multiple of them according to the standard, but I never stumbled upon a file which has multiple.

Maybe this sfz got manually merged/combined by someone from two separate sfz files?

Maybe this sfz got manually merged/combined by someone from two separate sfz files?

It’s possible; I’m not familiar with the standard. I assumed that Cakewalk would have it correct, but maybe it’s not done this way by anyone else. No worries though. I should pretty easily be able to make a fix for myself.