If Windows-PD has to use more than 1 stereo I/O the ins and outs must be visible to Windows in the Control Panel -> Multi Media as a Windows sound device (so, no ASIO). Then it is normally just a matter of specifying the number of I/O at PD start. I have a feeling though that Windows-PD is compiled for two channel I/O only (perhaps 4 but I am sure that someone will set me straigh on this). On Linux/Irix it normally just takes a recompile to make PD "see" the number of I/Os. Same thing for the Windows version, I think.
If PD is ready to run with 4 ouputs you just type:
"PD -outchannels 4"
PD will then use the first 4 outputs.
The dacs will then be accessible as "dac~ 1", "dac~ 2" and so forth. (Remember space between ~ and dac number).
More info in the html documentation (in your PD dir).
HTH Soeren
I was hoping someone can summarize the state of affairs of multichannel io in pd? under what circumstances is it possible? I am using a creamware pulsar as my soundcard which allows me various types of multichannel io setups, including mme and directsound (and asio of course but i understand that is not currently supported), but none of them seem to work. Why does pd have the option to specify the dac # if it cany only support two channels? When I do a pd -listdev, I see four creamware ins and outs -
how
do i access these babies?