Hello. I am trying to create a module that splits a Poly input into (up to) 8 voices. I have read the documentation and tried googling it several times and different ways, but I can't find any guidance on how to accomplish this. Can anyone point me in the right direction? Thank you in advance.
chtaea
Split Poly Input
Re: Split Poly Input
There's already a CA Core module called Poly To Mono that does the job if all you need is a module...
https://store.cherryaudio.com/modules/poly-to-mono
Remember that a polyphonic voice uses more than just one poly cable by the way. You need at least two - one for pitch CVs and another for gates. Possibly a third for velocities.
VoltagePolyJack method double GetPolyValue( int polyChannel ) is the way to do it in code.
But both only works for the number of voices set by the user.
So, if you have NUMBER OF VOICES set at 4 in the user interface then only the first four channels will work.
I consider this a major flaw in VM but I got no response when I raised it with CA so I had to spend ages developing Adroit S-Poly connections so that I can use 16 channels all the time regardless of the NUMBER OF VOICES setting.
Hope this helps.
https://store.cherryaudio.com/modules/poly-to-mono
Remember that a polyphonic voice uses more than just one poly cable by the way. You need at least two - one for pitch CVs and another for gates. Possibly a third for velocities.
VoltagePolyJack method double GetPolyValue( int polyChannel ) is the way to do it in code.
But both only works for the number of voices set by the user.
So, if you have NUMBER OF VOICES set at 4 in the user interface then only the first four channels will work.
I consider this a major flaw in VM but I got no response when I raised it with CA so I had to spend ages developing Adroit S-Poly connections so that I can use 16 channels all the time regardless of the NUMBER OF VOICES setting.
Hope this helps.