Hello.

I have had this idea for some time now, and would like to ask you for your
opinions on it.

There are several solutions for sound transport. Software like esound, nas,
arts etc.
All those things have two common problems:
1. They're focused on pcm devices (lacks in mixer support etc)
2. They're not transparent for apps, no common API.
3. They suffer from lags.

But we have a nice alsa API, we have support for multiple cards in alsa
itself. Now how about developing a patch for alsa-lib, and a small daemon, 
which together could create a network transparent link, so that local apps
(like xmms, mplayer, aumix, mixer_applet, pmidi etc) could use it as an
ordinary soundcard?

It would:
1. support all devices alsa supports (and their pcms, sequencers and mixers)
2. be usable for any alsa-compatible app
3. not suffer from lags (as a tool for LAN networks, we maybe could get 
   away with soundcard's buffer), it would be usable for applications
   like Internet telephony (gnomemeeting etc)

Who would need this? Linux gets more and more office desktop computers 
under it's control. Common solution (my company implements these too) are
xterminals, dumb boxen with Xserver.
There is a need for convenient usage of local devices from main server.
for graphics/keyboard/mouse we have XFree86. But no decent solution
for sound stuff!.


What do you think about it?


bye,
Filip djMedrzec Zyzniewski


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to