I am also quite excited about this, I think it can provide some
really interesting new ways of interacting with phones, possibilities
for composition, or whatever else we can dream up. I am really into
the idea of live audio processing of phone calls then feeding back
synthesized audio into the phone call.
On Dec 2, 2007, at 3:45 PM, Russell Bryant wrote:
I've been looking at [streamin~]/[streamout~] a bit this weekend.
I am thinking of using that as an initial proof of concept to get audio from a
phone call in and out of Pd. But, please yell at me if there is something else I
should start with. In the end, I want to provide a couple of different things
in regards to phone audio.
I just had a thought about this, perhaps it would make more sense to
make Asterisk use Jack (http://jackaudio.org/) as the interface for
transferring audio to Pd. It's a common standard, it runs on GNU/
Linux, Mac OS X, is alpha on Windows. It would allow Asterisk to
interface with a wide range of audio apps that support Jack. AFAIK,
you can dynamically allocate and deallocate jack "channels". There
is already some support for managing the jack channels in Pd, and I
don't think it would be too hard to support.
So the idea would be that for each call that is sent to Pd, it would
open up a jack channel and notify Pd about it. The question there is
whether Jack can support hundreds or thousands of channels.
.hc
There is no way to peace, peace is the way. -A.J. Muste