Synthmaster, SFZ and crashes
- KVRist
- 293 posts since 3 Mar, 2011
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.
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.
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
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
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
- KVRist
- Topic Starter
- 293 posts since 3 Mar, 2011
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.
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
Thanks! I will take a look at the code to see if there are any limits on number of folders/files, etc.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.
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
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!
User SFZ Folder=C:\Users\bulent biyikoglu\Desktop\SFZ
Hopefuly tonight the new build is coming!
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
- KVRist
- Topic Starter
- 293 posts since 3 Mar, 2011
Great news! Really appreciate the quick response to this.
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
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!
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!
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
- KVRist
- Topic Starter
- 293 posts since 3 Mar, 2011
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.
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.
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
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
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
- KVRist
- Topic Starter
- 293 posts since 3 Mar, 2011
Excellent! I'll download and take it for a spin as soon as I get chance.
- KVRist
- Topic Starter
- 293 posts since 3 Mar, 2011
I've only had a chance to have a quick tryout with sfz support but so far it seems to be working perfectly!
-
- KVRAF
- 7506 posts since 14 Nov, 2006 from Ankara, Turkey
Nicedexterbella wrote:I've only had a chance to have a quick tryout with sfz support but so far it seems to be working perfectly!
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
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
