Improving the "midi expand voices" script.
Improving the "midi expand voices" script.
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
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
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
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
Here an example with patch that reproduce what i'm looking for
- Attachments
-
- poly expand midi .pat
- (207.18 KiB) Downloaded 367 times
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
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
All the best
Sylvain
Last edited by SylvainT on 29 May 2020, 07:42, edited 1 time in total.
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
The voice dispatcher works fine for me thank you !
Who is online
Users browsing this forum: No registered users and 9 guests
