Synthmaster, SFZ and crashes

Official support for: kv331audio.com
RELATED
PRODUCTS

Post

Firstly I'd like to say great synth! I went from downloading the demo to buying the full product in a matter of hours - I love it.
One of the areas I'm really interested in is the SFZ support and I could use some help here:
1- Is it possible to direct SM to my existing SFZ folder? I have a few other plugins that use SFZ and a pretty big library of multisamples and I don't really have the disc space to copy everything into the SM default folder.
2- Which SFZ opcodes are supported. Can it handle velocity layers, round robin, random, keyswitching etc?
3- If I import SFZs into SM with unsupported opcodes will the unsupported features just be ignored or will they crash the plugin?
4- I've tried copying some of my Digital Sound Factory SFZ files into the SM factory folder (Mo' Phatt, Proteus 2000, Protean Drums). After doing this I then couldn't open SM in Reaper - it just immediately crashed Reaper. Afer I deleted them from the factory folder, all was well again. (I'm using Reaper on a 32 bit Vista laptop).
Any assistance gratefully received.

Post

Could you possibly email me the crashing SFZ file?

the tokens we support are:

// (comment)
<group>
<region>
sample
lokey
hikey
lovel
hivel
loop_mode
loop_start
loop_end
pitch_keycenter
pitch_keytrack

The tokens that are not recognized should be ignored by SynthMaster.

Do you have any SFZs that use AIFF files instead of WAV?

Thanks!

Bulent
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

As for the default user sfz folder location, I'll work on that this week.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

Great news on the user sfz location. I've investigated the crash problem a little further and it seems to be related to the size of the imported folders. If I copy across a folder with only a few sfz (and a few associated samples) it seems to work fine but when I copy larger folders with lots of samples and sfz into the factory folder I get the crash again.

Post

dexterbella wrote:Great news on the user sfz location. I've investigated the crash problem a little further and it seems to be related to the size of the imported folders. If I copy across a folder with only a few sfz (and a few associated samples) it seems to work fine but when I copy larger folders with lots of samples and sfz into the factory folder I get the crash again.
Thanks! I will take a look at the code to see if there are any limits on number of folders/files, etc.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

Added user SFZ root folder definition in SynthMasterConfig.txt:

User SFZ Folder=C:\Users\bulent biyikoglu\Desktop\SFZ

Hopefuly tonight the new build is coming! :tu:
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

Great news! Really appreciate the quick response to this.

Post

I started debugging. Looks like the number of regions per SFZ was limited to 128. Increasing that so we dont have crashes!

I'm also going to add support for tokens:

default_path
transpose
tune
volume
pan

+ I'm gonna increase the interpolation quality used in sample playback from linear interpolation to 8 point Sinc interpolation! :tu:
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

Just fixed the crashes, and added default_path token support + custom SFZ folder!
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

I've had a chance to play around with the latest version and, although the sfz support is definitely improved, there still seems to be a few problems.
It's probably because of the number of files in my sfz folder (the DSF Instrument Mega Pack alone has over 1000 sfz) but I've found that since adding my user sfz folder that load up times have become incredibly slow. When I first load an instance into Reaper it takes 3-4 minutes for SM to load. If I then close the GUI and open it again it takes about 1 minute for it to appear!
Also the default_path opcode doesn't seem to working here. The two DSF packs I've tested it with (Mo'Phatt and Proteus 2000) can be selected and loaded into SM without the previous crash but it doesn't seem to find the wav files - no waveform appears in the OSC display and playing notes produces no sound.

Post

I'll look into the default path issue today, but for the other it'll take time. I might have to cache the SFZs just as I cache the waveforms.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

The issues regarding SFZ has finally been resolved:

9. FIX: default_path token does not work correctly for SFZ files when there is a space characther inside the path name
10.FIX: SynthMaster starts up slowly when there are many (> 100) SFZ files under the user defined SFZ folder
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

Excellent! I'll download and take it for a spin as soon as I get chance.

Post

I've only had a chance to have a quick tryout with sfz support but so far it seems to be working perfectly!

Post

dexterbella wrote:I've only had a chance to have a quick tryout with sfz support but so far it seems to be working perfectly!
Nice :tu:
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post Reply

Return to “KV331 Audio”