Orac "save Polybeats state"?

Hey, so happy with all that ORAC has to offer. I am now using it for live sets and it is quite stable and functional.
Thank you!

I’m using Polybeats a lot and am wondering if it would be possible to ever save the note sequence created in this patch as for example…a new patch? Is this a difficult job?

All the best from Montreal,

1 Like

unfortunately its not as simple as that :frowning:

the issue stems from patches (like polybeats) storing state in files…and worst still a file with a fixed name.
so to ‘workaround’ this, the entire patch directory has to be copied, so it seen as a new patch but with the same structure.
but frankly that is a horrible hack…
(imagine what this means if you have 500mb of samples in that same directory, or 30mb of pure data externals!)

so im not willing to go down that route with Orac, I want a better solution.

basically what I want to do is one of two options.
a) allow a patch to store ‘arbitrary’ data in the preset.
b) allow ‘resource’ directories to be specified for a preset…
(this would be akin to some other devices that have a ‘project’ directory)

both would resolve this issue, but for this particular case where the data is quite small, (a) is probably preferable.
but (b) becomes preferable, when you start needing more data stored …

(b) is also related to the concept of sample kits and possibly even moving presets out of a single file, and into a ‘project’ type structure.

those are my current thoughts, but they still need quite a bit of working out … so not sure how much/if any, will be in orac 1.1 - lets see when i get back into orac a bit more :slight_smile:

Hi - I am wondering if this is possible (and also to add transport). I particularly like that the polybeats sequencer has a gate length parameter. I see here that the nature of the polybeats patch makes the issue of saving difficult/complicated to implement.

Alternatively (or in addition) Is there any chance of a quantized type of sequencer that has gate length, transport, and saving abilities, that is similar maybe to how an MPC 1000 works so you can “record” notes in and set a quantize value (so not quite polybeats, as that only lets you use each key once).

I’d love to hear from anyone on what might be possible (and glad to fund it via patreon) but especially curious if @chrisk or @oweno think this is possible/likely/unlikely - I think it would be of great utility to a lot of users! :slight_smile:

In Orac 2.0 , sequencers can now save states (and other data) into the preset.
( you can see this with say Seq2)
so polybeats could now be updated to do this now.

1 Like