Polyphonic subpatch not polyphonic?


#1

Hi,
I made a simple pwm synth and made it a polyphonic subpatch. (Subpatch mode: Polyphonic)
It still doesn't play more than one note symultaneously however.
any idea why?
thanks,
Tim
polypwmtest.axp (1.9 KB)
polypwm.axs (5.0 KB)


How to turn a simple sequencer polyphonic... without tables?
#2

midi/in/keyb has to be inside the sub patch.

tip: can you try to use patch/patcher when reporting issues, its easier (for me) if its in one file smile
(works in the same way for patch settings etc)
and as mentioned in another thread, once you have it working you can always save as a AXS if thats the requirement.


#3

ah ok, thanks, got it smile
I made it in a patcher first, but then, to test if the problem persisted as a subpatch, I tried it as that...
just curious; why should it matter if midi/in keyb is in- or outside a subpatch or patcher?


#4

another tip....
if you are using sub patches... don't put them on your search patch!!!!
use ./subpatch

otherwise when you share them, people wont be able to open them without editing (as the main patch wont be set to include the directory)


#5

because this is how it works wink
joking aside .. 2 reasons
a) objects (except subpatches) in the main patch actually only see the midi channel specified (so 1 channel)... i know this is counter intuitive see:

b) we don't have polyphonic wires...
so how could pitch (in your example) be sent to different voice with different values?

we have got ideas, perhaps for the future of expressing midi as wires, but that has advantages and disadvantages, so not really a priority I don't think at the moment. so more an idea floating around.


#6

so there is no way to play a polyphonic subpatch polyphonically by sending it notes/triggers generated in the main patch?


#7

using wires, only if you had 1 inlet (for each pitch/gate etc) per voice, and then used the voice idx in the subpatch. which might work for something small, but tedious for bigger things

the easiest way, would be to use the midi/intern ...
or you could also use the 'internal port 1 & 2', with midi out. you will notice you can filter inputs now on voice patches, so that can be useful.