round-robin instrument number?

Post Reply
User avatar
leondustar
Posts: 138
Joined: Tue Feb 28, 2017 12:40 am
Contact:

round-robin instrument number?

Post by leondustar »

Hi, before I post a feature-request, I just wanted to double check in here:

is it possible to roundrobin an instrument?

Example: I have 3 generators (01, 02, 03) and one multisynth (04):

Code: Select all

c-3 04 -----    // i want multisynth to sent this note to generator 01
c-3 04 -----    // i want multisynth to sent this note to generator 02
c-3 04 -----    // i want multisynth to sent this note to generator 03
I know you can create note-ranges on a multisynth (or split by velocity), but the point here is that I'd really like to not manually program the roundrobin in the pattern editor.
Ideally I could even change the roundrobin range from 1-3 to 1-5 (basically roundrobin-by-wiring up extra machines).
I was thinking about changing the input-param on a metamodule, and I have had limited succes with an arpeggiator metamodule (automating the phase-slider).
However, I was curious about more optimal solutions...anyone?

If not, Im going to suggest this effect feature request:

Code: Select all

28 - take a note from line XXYY on track 0;
29 - take a random note from the range of lines XX..YY (inclusive) on track 0;
2A - roundrobin the instrument value between number 0000 to XXYY                   <---------------------
User avatar
Logickin λ
Posts: 165
Joined: Sat Sep 08, 2018 8:31 pm
Contact:

Re: round-robin instrument number?

Post by Logickin λ »

Kinda possible but not exactly. You may use the cyclic shift effect to play note in different pitch. Then use multisynth to filter out some of notes to be used for trigger the specific voice of the main synth. However, this approach do not support note skip/steal and chord, so there is not much application for it.

The round robin prototype:
Round Robin II.sunvox
(17.35 KiB) Downloaded 183 times

I really hope round robin is going to be implemented too! Unlike the current LiFo behavior which is good for bass + lead solo, round robin gives better release for each voice. In addition, that would save a lot of time to assign each voice manually. (although assigning voice manually is the most optimized approach)
User avatar
leondustar
Posts: 138
Joined: Tue Feb 28, 2017 12:40 am
Contact:

Re: round-robin instrument number?

Post by leondustar »

wow thanks for this..that's a nifty patch, respect :)
Thanks for this!
User avatar
leondustar
Posts: 138
Joined: Tue Feb 28, 2017 12:40 am
Contact:

Re: round-robin instrument number?

Post by leondustar »

I was playing with your patch, and it also suddenly reminded me of the 'random' pattern effects (like 29 e.g.):

Both approaches (even combined) would allow setting up a rowpool of (non)roundrobin'ed notes in track 0 (with velocity 0).
Then on the other tracks you'd basically randomly pull notes (maybe chords?) from track 0.
BreadBread
Posts: 29
Joined: Sat Mar 12, 2022 11:09 pm

Re: round-robin instrument number?

Post by BreadBread »

Create a multisynth with the round robin option.
Duplicate it a bunch to create the Multisynth Layer.
Put the instruments in(e.g. the samplers in this)
Connect the Multisynth Layer to all the samplers in a random order on each Multisynth.
Connect the input Multisynth to the Multisynth in a random order.
Attachments
MULTISAMPLER.sunvox
(11.13 KiB) Downloaded 113 times
User avatar
Keres
Posts: 466
Joined: Mon Mar 21, 2016 9:41 am
Location: N. Tulsa Ok.
Contact:

Re: round-robin instrument number?

Post by Keres »

its a simple matter of random 1 in 3.

when you send note on multisynth01 it sends to 3other multisynths, but their volumes are randomly fixed to be only one at a time, then all 3 of those go in all 3 generators. use a multictrl and draw a 3 step graph. use note2ctrl. done.
User avatar
Keres
Posts: 466
Joined: Mon Mar 21, 2016 9:41 am
Location: N. Tulsa Ok.
Contact:

Re: round-robin instrument number?

Post by Keres »

ok, not as easy as i thought... uses more modules, but still... here is one i made using the velocity2ctrl, which every time a new note is hit, it randomly chooses between 3 generator patches (saw square and tri).


oh, main thing to remember is to send your main metamodule into a clean metamodule that has the y=velocity, x=velocity pegged, then into a multisynth that has max random velocity (then into your velocity2ctrl) so that when you send any note of any vol, it is completely randomized.


have fun!
Attachments
Keres 1-in-3.sunvox
(18.61 KiB) Downloaded 107 times
User avatar
Keres
Posts: 466
Joined: Mon Mar 21, 2016 9:41 am
Location: N. Tulsa Ok.
Contact:

Re: round-robin instrument number?

Post by Keres »

metamodule... i meant multisynth.
User avatar
leondustar
Posts: 138
Joined: Tue Feb 28, 2017 12:40 am
Contact:

Re: round-robin instrument number?

Post by leondustar »

Multisynth in the latest version now has a roundrobin option :Yahoo!:
Thank you nightradio
Post Reply