Welcome to %s forums

BrainModular Users Forum

Login Register

Improving the "midi expand voices" script.

I need help on a Patch
Post Reply
joffo78
Member
Posts: 1033
Contact:

Improving the "midi expand voices" script.

Unread post by joffo78 » 28 May 2020, 11:19

Hello. I use the script "midi expand voices" to play a polyphonic synth.
With a polyphony of 8 notes if I maintain a three-note chord those disappear at the ninth note. Is there a way to modify the script so that the voices that don't get a note off message are sustained ?
Thank you.
JF

User avatar
x.iso
Member
Posts: 565
Location: RU, Saint-Petersburg
Contact:

Unread post by x.iso » 28 May 2020, 12:09

sure, it's really easy since this script has constant declared at the beggining of the script for number of outputs it have, so you just change 8 to whatever you want and hit ok.
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE

joffo78
Member
Posts: 1033
Contact:

Unread post by joffo78 » 28 May 2020, 12:42

Sorry but you seems not understand my request , i don't want increase the polyphony number but hold the voices activated .
Here an example with patch that reproduce what i'm looking for
Attachments
poly expand midi .pat
(207.18 KiB) Downloaded 367 times

User avatar
x.iso
Member
Posts: 565
Location: RU, Saint-Petersburg
Contact:

Unread post by x.iso » 28 May 2020, 18:54

ok, I see what you mean. it is typical behaviour for VSTs even to overwrite notes if voices are full, but you can trick this behavior with such patch or script. hopefully someone here with scripting skills can make a version of this script that does force sustain notes. I totally get lost in code, lol. it's really much easier for me to see logic in modular.
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE

SylvainT
Site Admin
Posts: 494
Contact:

Unread post by SylvainT » 28 May 2020, 22:42

Years ago, I tried to modlfy that script when I plugged the Poly Mini Mogg, but it was to complex. So Senso made a module for that, it has to be used with polyphonic patches. Open the Poly Mini Mogg to understand how it works

All the best

Sylvain
Last edited by SylvainT on 29 May 2020, 07:42, edited 1 time in total.

User avatar
x.iso
Member
Posts: 565
Location: RU, Saint-Petersburg
Contact:

Unread post by x.iso » 28 May 2020, 23:58

you mean Polyphonic Voice dispatch module? yeah, makes sense to use that, but it doesn't have options for voice switching like round-robin or free-voice or limiter for max used voices. so if I want to set a limit, I have to commit apply polyphony on the subpatch that processes voices, which is not a great way to dynamically fit instrument for the needs.
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE

joffo78
Member
Posts: 1033
Contact:

Unread post by joffo78 » 29 May 2020, 12:39

The voice dispatcher works fine for me thank you !

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 83 guests