SynthMaker

reaper gui automation crashes - draw loop + string format

Archive · 2009 15 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

MichaelBenjamin ·

i isolated some crashes specifically in reaper because of the draw loop primitive. vst parameter modulation with reapers (very cool) inbuilt automation lfos crashes the whole process very quickly when a redraw loop is involved. seems that it cant keep up with the high data rate that reapers lfo send. maybe an internal limit to the actual redraws happening in this primitive would help soving this issue and perhaps also other vst gui related crashes.

Nu Audio Science ·

Confirmed

NAS

Disco_Steve ·

thats a hard one because I have in some case thousands of objects drawing via the draw loop!, the best thing is to use the redraw area, does that stop the crashes?

MichaelBenjamin ·

the normal redraw/area redraw does seem to work. its better you test this again for yourself in reaper.

update: after i replaced the redraw loop it still crashed, but took longer: ~2-5 minutes with 8 automated parameters, 10 gfx step, small graphics. so far it turned out to be the string format primitive causing the crashes.

MichaelBenjamin ·

ok, i can confirm the second problematic primitive with reaper crashes is the string format.

Nu Audio Science ·

Don't suppose you been able to have any luck tracking down the prim or reason that some plugin scans of SM plugs can poof Reaper Micheal ?

Also another tricky one i cant get any headway on is this Open a project with an SM plugin, delete the SM plugin and then start browsing using Reapers media browser and poof This is confirmed by a lot of users but i can't get any headway on what could be causing it 🙁

Cheers

NAS

MichaelBenjamin ·

the crash on scan if i remember was only when i overwrote something with changed parameters and internal structure or changed plugin id, but didnt happen lately.

i didnt find the reaper media browser, where is it?

Nu Audio Science ·

View/Media browser

NAS

MichaelBenjamin ·

hmm version 3.104 demo, there is no media browser at the view tab, only the fx browser.

Nu Audio Science ·

Sorry its called media explorer

NAS

MichaelBenjamin ·

ah now i remember unticking it during install

djhayman ·

Hello,

not sure if we have a similar bug but the string format module seems to keep crashing SM. All it takes is to drag and drop the module into the schematic, add the %.2f command to it using a string box and it crashes the whole program.

The module can work normally however, its has caused a crash more times than not.

I am using a mac with parallels 5 if it makes much of a difference.

Cheers Dan

MichaelBenjamin ·

has this been fixed? i havent mande any tests lately but had the impression that this has been adressed in one of the latest betas. but the report of djhayman makes me think it maybe still persists, however i had not experienced any crashes inside sm with that module yet.

rl ·

RE string format: IIRC when string format was introduced some time ago it was discussed whether it should be "safe" to use. I think the result was, in order to make it safe, a lot of additional coding would be necessary - not worth the hassle. It's like using the sprintf() function in C/C++. If not used with care, there goes your application....

infuzion ·

Well, the MSE uses a String Format in a loop for each envelope dot, so I hope it is OK.

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.