< Back to IRCAM Forum

Chord voicer patch

Hi all,

How do I go about creating a patch that will take a given chord and re-voice/spread it within defined upper & lower limits?

Thanks,

Hamish

Dear Hamish,

It all depends “how” you want it spread. If this depends on “octaviation” of out of range notes, you have to set some rules according to you upper/lower limits. And this can have a lot of “rules” such as “stack them up/down” etc.

Can you be more specific?

Best
K

Dear Karim,

This does depend on octivation. So if I have a chord that comprises of (*6300, 7200, 7700 8400, 9300), I’d like the patch to randomly revoice that chord in any octave within (5000) and (9700).

  • = midicents

Best,
Hamish

Here you are.
This uses recursivity. So you need to import the whole folder:

and here is the folder:
random-range.zip (3.2 KB)

Best
K

1 Like

Many thanks, Karim.

H