Jump to content

Recommended Posts

Posted

i really need this autosave pattern feature. like all the grooveboxes in softsynth programs. you alwas just have to select the pattern to edit, edit it, and then switch to the next one and edit it. there is no 'save pattern' button, its autosaved. so, since MIOS is able to write the bankstick, isnt it possible, to write the data to the bankstick, everytime a knob is turned. on every interupt? is this too bad for the perfomance? how long does a write take? or maybe, letz autosave every 5 seconds or so.

i dont want to save everytime i changed the pattern. i think, there are people outside, which think this would be a good change in the software for the SEQ. i also think, its not too much work. my assembler skills are in the beginnings, so maybe someone who thinks this is cool, wants to help me implementing it, or, changing it in the software?

thanks

-zeh

Posted

Hi Zeh,

I've some plans for a non-blocking BankStick Write function (and a Status function which helps to determine if a write is ongoing), which will allow to save data in background without affecting the realtime performance. Not only in MBSEQ, but also in MBSID and MBFM.

But this will require a lot of (small) changes in the application, and heavily testing, therefore I guess it's better when I will do this - maybe during my next vacation

Best Regards, Thorsten.

Posted

This post confused me a bit. Does this mean that it isnt possible with the current software to save a pattern without the sequencer stopping or gilitching?

Thanks,

Luke

Posted

You don't need to stop the sequencer in order to save a pattern, but under special circumstances it can stumble for ca. 1 ms to max. 250 mS, if too much data has been changed at the same time (compared to the overwritten pattern)

However, no events get lost, and the BPM timer will still be on-sync, thats guaranteed by a special counter algorithm. Means: if the sequence was stucked for some mS due to a save process, events which where not played at this time will be played "at once", and the sequencer will continue as normal.

Best Regards, Thorsten.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...