Re: Beta Testers
Posted: Sun Jul 03, 2022 1:31 pm
Guilty as charged.
But in my defence I had already designed much of my system before I realised that CA cut the wires behind the panel, I just assumed that the existence of GetNumberOfPolyVoices() meant that polyphonic modules used this info to control voice allocation.
Which presumably they do anyway as I can't see any polyphonic module determining what the number of voices setting is by trying to figure it out by constantly inspecting poly channels to see if they are returning any data (or blindly sending note data out in the hope they work).
So it was either abandon several months work or come up with a work around.
I would absolutely love to drop S-Poly by the way. It's a serious pain having incompatibility.
I'm trying to envisage how not cutting the wires would cause any problems for existing modules. Maybe I'm missing something obvious.
But in my defence I had already designed much of my system before I realised that CA cut the wires behind the panel, I just assumed that the existence of GetNumberOfPolyVoices() meant that polyphonic modules used this info to control voice allocation.
Which presumably they do anyway as I can't see any polyphonic module determining what the number of voices setting is by trying to figure it out by constantly inspecting poly channels to see if they are returning any data (or blindly sending note data out in the hope they work).
So it was either abandon several months work or come up with a work around.
I would absolutely love to drop S-Poly by the way. It's a serious pain having incompatibility.
I'm trying to envisage how not cutting the wires would cause any problems for existing modules. Maybe I'm missing something obvious.