I've never done this (and Pd doesn't support multiple devices through portaudio which is the only path into ASIO that I know of). If I were doing this I'd re-write s_audio_pa.c to support multiple portaudio devices -- but I'm not sure ASIO itself is capable of this!
If it turns out that only one ASIO device may be open per process, the only "out" I can see is to write an extern that kicks up a new process (or perhaps use pd~ to make the process so that the extern need only open ASIO within the existing process). There will be sync issues.
cheers Miller
On Mon, Nov 11, 2013 at 05:59:26PM +0100, IOhannes m zmoelnig wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
hi all,
i wonder whether anybody found a solution on w32 to use multiple ASIO devices at the same time.
background: we are using a multi-channel *input* (that is: no output) soundcard (with only ASIO drivers). we would like to hear what we are recording, so we need to access another soundcard (with outputs) in the same instance of Pd.
let's assume that the two soundcards are synched somehow.
fgasmdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBCAAGBQJSgQzuAAoJELZQGcR/ejb4raQQAIhLE7MFlrbXFHMFOW9lgXU+ sdJflG2l+kk0yCumpNMjr7QFWw/WRMgbdt0D4XEVxz1fLIoB6zHGx5tdg6RmsQoq EgEmaNSO460CInjkTVPEQLJiD4Op6SLwm7q6JEzX1CNtq0eZ/s+KCEjJ2ossuyk8 J8kzKqTw9Zcd6oLuuounq5FLahCCOwwxyur/9UeFfPK/FqlkpnZAqX3g5RfPCLD6 MDK9yjKNDJkCfIjWo5c5prAFfvYOgg0RLAo+N/h1XsT0ELu574J4TDL7cGZ6C01D 5G9jG7vT6Wa7j5aENy1nsQbxsNj6rJuti+lVIp6JVgi1UUCrMZTcxxmCt9Bu9bWf LdrdbdeUXOvuZVBYgGATit6WIDoUDtvDcvVZybd7UVgqdMwgl9a6F52vJ13CH//P fysX0+Mbsgw75Go+wlmEMi+KyBVFP72j9xRFFnZ4YZVRH4r4QHkzS1Ft0h0d6fdX sYGTnYxcbBS/VruKxRhHT/+ALlP3DBmBfZW9iex2BHTV4Tt4NhdVDLIqYshxOtJu 7ko8CDsteIK8Qt0Ee4BSqbBRlJbWsoAP6UtNTwQXF2oPlnyT88vKQ0ilt4V7iNYu Qb5h5MpEysTtXJdlfxmREzWOd0tn2VChfF4K7LIw3AL6S3g6COEuKafNcU6lNjPm YzkNQacAdqZ7mB8DVo1E =ULE9 -----END PGP SIGNATURE-----
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list