User waveform amount limit ?

Official support for: kv331audio.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Is there an upper limit as to how many user waveforms SM can have ?
I fiddeled with this today and being who i am i naturally threw like 6000 audio files in 20 or so folders and it did not like that one bit. Next stop BSOD city.
I fully understand this might have been a bit excessive but it should prevent that from happening somehow or at least have some kind of warning like a textfile "Donotputonebillionfileshere.txt" or something.

I run Reaper so it might been it who barfed over SM taking minutes to initialize,i don't have a clue but you might want to look into that.

Or it's just my system who's crap,there's always that.

Post

I'll look into it. 6000 files, wow! :D
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

kv331 wrote:6000 files, wow! :D
http://www.adventurekid.se/akrt/waveforms/
These ones,about 6000 IIRC. Now i realize it was kinda daft to even attempt that but still.

Also is there a max limit if files in the folders ? I did a synth of my own and all kinds of troubles ensued when the menus became bigger than the screen.

Post

I faced the same issue and Bulent replied it was 1024 or 2048

Post

Clever me just realized i might try it in another host to see if it's Reaper related or not. Fastest brain in the west. Anyways i think it might be memory related. I tried the same in vsthost and it just kept on chewing RAM. It came to about 650 Megs when suddenly it dropped down to 13 k or so. SM did not load at this point but it did not crash the system.

There are just over 4000 files but it's only 5.19 Mb in total so i'm thinking memory leak. I have 4 Gigs of RAM on a XP32 machine.

I'll try some fewer and see what happens.

EDIT:Just tried with 2040 user waves in total and it worked fine. However the RAM was not released until i reloaded SM. It was 500 Megs or so constant after the scan.A quick reload lowered that to 200 or so Megs. You might want to look into that. Not that it matters much but still.

Post

When you "import" single cycles, SM does some "processing" like:

1. Resample the waveform to 2048 samples first
2. Then, resample at every 3 semitones

So if you import a lot of waveforms at once, SM will eat up a lot of RAM.

When starting SM though, it doesnt load all the waveforms at once, only when you use them.
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

kv331 wrote:When you "import" single cycles, SM does some "processing" like:

1. Resample the waveform to 2048 samples first
2. Then, resample at every 3 semitones

So if you import a lot of waveforms at once, SM will eat up a lot of RAM.
Yeah i realize that but why would it eat 600 Megs on a folder that's only 5 Megs in total ? You're not releasing the memory when you process a new waveform. I'm thinking it could be the reason it crashes.

Or it's something else. Dsp music said there is a limit,is that in total or per folder or is he just misinformed ?

Post

jupiter8 wrote: Yeah i realize that but why would it eat 600 Megs on a folder that's only 5 Megs in total ? You're not releasing the memory when you process a new waveform. I'm thinking it could be the reason it crashes.

Or it's something else. Dsp music said there is a limit,is that in total or per folder or is he just misinformed ?
I'll fix this issue folks.

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

jupiter8 wrote:
kv331 wrote:When you "import" single cycles, SM does some "processing" like:

1. Resample the waveform to 2048 samples first
2. Then, resample at every 3 semitones

So if you import a lot of waveforms at once, SM will eat up a lot of RAM.
Yeah i realize that but why would it eat 600 Megs on a folder that's only 5 Megs in total ? You're not releasing the memory when you process a new waveform. I'm thinking it could be the reason it crashes.

Or it's something else. Dsp music said there is a limit,is that in total or per folder or is he just misinformed ?
I'm working on this issue right now folks. When I'm dont no more 2048 files limitation + no more unreleased memory when importing waveforms!

EDIT: Downloaded the adventure kid waveforms, now testing with those. Trying to import around 2150 waveforms at once. Of course it'll be slow, but at least wont eat up memory or crash!
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

sorry to jump in.... But I am pretty new to SM.

I've created a dir called "My-wav" under ..\resources\userwaveforms and would like to know do I need to manually edit the synthmasteruserwaveforms.xml? If so, how ? Any tool to generate it ?

Regards!
Cowby

Post

No, just put the single cycle wavs there and SM should add them to the xml file once you launch it!
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”