radio testing, press to talk hack

Brian Cavagnolo brian at cozybit.com
Tue Mar 27 18:34:41 EDT 2007


On 3/26/07, Jim Gettys <jg at laptop.org> wrote:
> We've been thinking about switching over to base things on Pulseaudio at
> some point.
>
> Keep us posted.

Indeed.

> If it goes well for you, we'll see about interfacing CSound to use it.

I think that would be pretty straightforward considering how modular
Pulse Audio is.  Is there any vision for applications that would use
multicast audio and/or CSound?  The wiki doesn't have much.

Thanks,
Brian

> On Mon, 2007-03-26 at 12:49 -0700, Brian Cavagnolo wrote:
> > Hello James,
> >
> > > I've set up a script that lets me "press to talk" into the microphone
> > > of a unit and have the sound come out the speakers of all the other
> > > units in the mesh.  Sort of like how a radio transceiver works.
> >
> > I'm working on a similar (okay, practically identical) application.
> > The target is a mesh network very similar to the OLPC's.  The
> > implementation depends on Pulse Audio, and is based on the RTP modules
> > included therewith.  Pulse Audio handles all the mixing, so
> > simultaneous talkers are supported.  I call the modules the PTT (i.e.,
> > push-to-talk) modules.  I've posted the source code along with a
> > README and a simple python script to control it.   The python script
> > depends on pygtk to paint the push-to-talk button.  You can check it
> > out at:
> >
> > http://www.cozybit.com/projects/pa_ptt/
> >
> > So far, I've played with it over two mesh nodes.  Performance is
> > tolerable.  I expect to refine it over the next few weeks.  Thoughts,
> > opinions, and patches are welcome.
> >
> > Ciao,
> > Brian
> > _______________________________________________
> > Devel mailing list
> > Devel at laptop.org
> > http://mailman.laptop.org/mailman/listinfo/devel
> --
> Jim Gettys
> One Laptop Per Child
>
>
>



More information about the Devel mailing list