On Wed, 18 Nov 2009 20:31:01 -0500
Michal Seta <mis(a)artengine.ca> wrote:
Hi all,
I am working on a project in which I want 5 musicians to walk around a
building and play. They will carry netbooks (mics and headphones) and
their signals will be sent to a concert hall where it will be
broadcasted. Additionally, a "conductor" will decide which individual
stream will every one of those 5 musicians listen to. So I need a
2-way communication on each netbook and 5 in and 5 out on the server.
The server will be wired.
I tried oggcasting but latencies were just unacceptable (10-20
seconds) so I started experimenting with jack.udp. I am getting very
promising results with one machine on a wired LAN and the other over
WiFi but I get a lot lost packets. I do not mind to loose some
quality and some stuttering and I don't mind some latency (although
jack wants to pump everything in real time) but the netbook that's on
WiFi has a lot of trouble even getting the audio data out or reliably
bringing it in, even in areas where WiFi signal is very strong.
I also tried NetJack but I cannot even establish a master/slave
relationship between 2 machines (if one is on a WiFi). Perhaps it
demands a reliable bandwidth? I am not sure, I did not spend much
time with it.
If anyone has any ideas or experience with something like this I would
appreciate any input. I tried ninjam today but somehow client refuses
to talk to alsa drivers, I will be investigating that in hope that it
will perform better than ices2+pd.
Thanks.
Talk to Torben Hohn, he is the main force behind netjack and made quite
some improvements to it very recently.
A couple of days ago Paul Davis (in the US) and Torben (in Germany)
played around with netjack. Paul played some music in ardour, Torben
routed it back to Paul, and there was little delay.
This was Transatlantic and with wifi at Torbens end.
So I think you should maybe visit #ardour on freenode or talk to these
guys some other way, I'm quite sure you can find a solution.
Regards,
Philipp