-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2013-01-21 20:41, Tedb0t wrote:
You could also just play sine waves thru them and then feed all signals to a set of bandpass filters. Measure the amplitude of the filtered signals and you know which one you have. But perhaps your PWM technique would use less CPU, if that's an issue.
That's an interesting idea! In my situation I'll be using low-cost microcontrollers to generate the signal so PWM would be easier.
you can just have a set of pre-loaded patches and switch between them using [switch~]. I've used that with good results in a production environment.
Huh.. interesting, but wouldn't this be combinatorially prohibitive? I.e. if I have 10 patchable outputs to 10 patchable inputs, then that's (n!) = 3628800 combinations.
well, use [connect( and [disconnect( messages to the patcher. (iirc, "disconnect" was introduced to allow dynamic wiring of patches controlled from the reacTable, which is not so different from what you want to do)
fgamdrs IOhannes