hi list. im interested in working with more than two audio inputs or/and outputs. do i need a special adc~/dac~ external or does PD understand if there are more then two inputs/outputs. well fx if i use a soundcard like Firewire 410.
thanx in advance
FÃ¥ mere ud af din Hotmail http://join.msn.com/?pgmarket=da-dk&page=hotmail/es2&xAPID=1983&...
Hallo!
hi list. im interested in working with more than two audio inputs or/and outputs. do i need a special adc~/dac~ external or does PD understand if there are more then two inputs/outputs. well fx if i use a soundcard like Firewire 410.
first you have to add your channels at startup as a command line argument. e.g. 'pd -listdev' shows you wich channels you can use, then start pd with these channels, maybe 'pd -audioindev 1,2 -audiooutdev 1,2'. Then in pd you can make the object [adc~ 1 2 3 4] or [dac~ 1 2 3 4] - so you'll have 4 channels!
LG Georg
Hallo, Georg Holzmann hat gesagt: // Georg Holzmann wrote:
first you have to add your channels at startup as a command line argument. e.g. 'pd -listdev' shows you wich channels you can use, then start pd with these channels, maybe 'pd -audioindev 1,2 -audiooutdev 1,2'.
I think, this is not quite true. -audio[X]dev tells Pd what "card" to use, not what cannels. It's analog to -midi[X]dev which lets you use more than one midi device, but you still have the 16 channels per device to use in the midi objects. Contrary to -audiodev multiple mididevs actually do work, whereas I never got Pd to talk to more than one soundcard reliably.
Then in pd you can make the object [adc~ 1 2 3 4] or [dac~ 1 2 3 4] - so you'll have 4 channels!
This is correct, but as I wrote, you don't need to start with audiodev 1,2 or similar.
Frank Barknecht _ ______footils.org__
hi
first you have to add your channels at startup as a command line argument.
second, you have to use subjects in your emails...
I think, this is not quite true. -audio[X]dev tells Pd what "card" to use, not what cannels. It's analog to -midi[X]dev which lets you use
correct. that's what we have "-inchannels" ("-outchannels", "-channels") for. see "pd -help" for a full list of arguments and what they mean.
furthermore, note that "pd -listdev" does *not* work on linux (probably under macOS, but i don't know; it does work on windof)
mididevs actually do work, whereas I never got Pd to talk to more than one soundcard reliably.
this depends. pd can not handle multiple soundcards that provide their own reference-clock to get the sampling-rate. if you have two (say) soundblaster-cards, chances are very low that their clocks will be exactly the same, e.g. one card will be clocked at 44100Hz and the other at 44098Hz. the 2 cards will get out of sync and after some time you will get a dac-slip on one of your outputs.
however, some cards can be synced - either by slaving them to wordclock or some digital audio signal (if they have digital I/O) or via some special onboard sync-cable (RMEhammerfall-cards have this feature so you can stack 2 cards)
how else am i supposed to get 48 channels out of my computer (in times prior to MADI) ?
mfg.a.sdr IOhannes
IOhannes m zmoelnig wrote:
this depends. pd can not handle multiple soundcards that provide their own reference-clock to get the sampling-rate. if you have two (say) soundblaster-cards, chances are very low that their clocks will be exactly the same, e.g. one card will be clocked at 44100Hz and the other at 44098Hz. the 2 cards will get out of sync and after some time you will get a dac-slip on one of your outputs.
however, some cards can be synced - either by slaving them to wordclock or some digital audio signal (if they have digital I/O) or via some special onboard sync-cable (RMEhammerfall-cards have this feature so you can stack 2 cards)
how else am i supposed to get 48 channels out of my computer (in times prior to MADI) ?
just to reiterate this for the archives with an anecdote: we did a sound installation using 4 crappy consumer soundcards all controlled by one pd process, and it worked, but the slight differences in each cards time sync meant that there were noticable clicks'n'pops and grinding sounds from the cards different cards. its a good way to do something for fun on the cheap, but *not* hifi in any way.
And it is off course possible (at least on linux) to have multiple pd's running and each talking to a different soundcard using netsend/netreceive or OSC to communicate with each other. This could be allright for your use, but you can't do sample synced stuff, like accurate spatialization and moving sounds. But it is fine if you want a bunch of different sounds coming from a lot of different speakers.
Gerard
this depends. pd can not handle multiple soundcards that provide their own reference-clock to get the sampling-rate. if you have two (say) soundblaster-cards, chances are very low that their clocks will be exactly the same, e.g. one card will be clocked at 44100Hz and the other at 44098Hz. the 2 cards will get out of sync and after some time you will get a dac-slip on one of your outputs.
however, some cards can be synced - either by slaving them to wordclock or some digital audio signal (if they have digital I/O) or via some special onboard sync-cable (RMEhammerfall-cards have this feature so you can stack 2 cards)
how else am i supposed to get 48 channels out of my computer (in times prior to MADI) ?
mfg.a.sdr IOhannes
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
make the objects with extra arguments:
[adc~ 1 2 3 4] for four channels in
or
[dac~ 7] for only channel number 7 out, etc etc.
the "Media" menu should let you select which sound card you are using.
d.
odiv . wrote:
hi list. im interested in working with more than two audio inputs or/and outputs. do i need a special adc~/dac~ external or does PD understand if there are more then two inputs/outputs. well fx if i use a soundcard like Firewire 410.