LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] multiple sound cards...

[ILUG] multiple sound cards...

kevin lyda kevin at suberic.net
Sun Apr 22 21:48:49 IST 2001


On Sun, Apr 22, 2001 at 08:42:28PM +0100, Aaron McDaid wrote:
> But apps have to be esd aware to work. This is the main problem
> I have. Does esd create sockets as files which the likes of
> mpg123 could pass with a -a switch?

actually mpg123 on my system defaults to esd.  redhat 6.2 box,
mpg123-0.59r-4 is what an rpm -q returns.

and all the apps that create graphics on my box use libX11 and friends...

esd does open sockets, but for its protocol.  look into esddsp.  as far
as "just writing to a file," there's more to controlling an audio card then
just spewing audio streams at it.  volume, balance, etc.

> Isn't one of the UNIX philosophies: Everything should be a file?

then i assume you're against the socket call and just stick to opening in
the tree where your portal fs is mounted?

> But this hypothetical networking thing I'm talking about would
> take whats written to /dev/dspX and send it. It would be
> relatively transparent.

it can't be.  every soundcard has different ways of controling it's
different bits.  in addition kernel drivers listening to tcp/ip ports
etc add way too much complexity.  i think the solution for the wide
varieties of video cards and arches in the unix world is equally good
for audio cards.  it's worked quite nicely - i used it with ncd xterms
and sun sparcs (ncd audio) and now with linux boxes.

kevin

-- 
kevin at suberic.net          can you decypher the hidden message?
fork()'ed on 37058400      fhsa jhs foiqrn kjan rvgn mv.  bvdf bvdfk fghdfgs
meatspace place: home      sjnf qrfrtfbmf?  zc fou djv eruhfgaa varuf haerf.
http://suberic.net/~kevin




More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell