Hi Michael,
Iain explained to me that I do not need multiple interfaces to route output to multiple locations. Indeed I am using Jack and have managed to route audio and switch audio between 2 sources. Now I'm trying to figure out how to keep the audio running from one channel, while I mix another, because clearly I cannot pause sound during the live performance and have to be able to switch without cutting off the output. This also means that I should be able to retain the slider levels for different mixers so that when I switch back to them they should jump back to those positions. I'm working on this logic and I believe I might be on it!
One weird problem I'm facing right now, is the polygate object, used to crossfade while switching between sources. For some reason, the object cannot be created on Windows, while it is fine on my mac. I keep getting this error (from Iain's example patch):
"polygate~ 2 100 ... couldn't create"
I don't think that has anything do with starting through Command Line (or Prompt in the case of Windows) because by starting pd-extended normally on mac also, there was no issue with the polygate object being created. I'm trying to figure out why this is happening on Windows.
Thanks, Rishabh
On Tue, Apr 10, 2012 at 7:48 AM, Michal Seta mis@artengine.ca wrote:
Hi Rishabh,
On Sun, Apr 8, 2012 at 3:31 PM, Rishabh Natarajan rishabh.natarajan@gmail.com wrote:
Error message: Invalid number of channels
This is actually a (almost) very informative error message. You want pd use more channels than are physically or virtually available on your system. You should probably provide some more info about your setup: how many audio interfaces, what kind, how many I/O, do you use jack or not etc. I don't think you can tell pd to use more than one audio interface at a time. Depending on the OS/platform you are using, there may be ways to trick the OS into using 2 or more audio interfaces as one but it is not for the feint of heart and generally not very reliable and may lead to some unpredictable behaviour. What I understand is that you want to make a matrix that can route any signal input to any output. However, the fact that you want to use several audio interfaces is unclear to me, I would expect audio over some network streams in a telematic performance...
As for Pd options, the command-line options override the options saved in your .pdrc file. Usually, the settings that you specify in the GUI are persistent, those you specify on the command line are valid until you quit the instance of pd.
./MiS