Esound updates (8 bit soundcard support, and esdplay)



Gnomes,

Ok, I *think* the appropriate support for 8 bit sound 
cards is in EsounD now.

To use esd in 8 bit mode, start it as:

esd -b

Also, support for playback rates other than 44100 Hz
has been added, start it as:

esd -r 22050

or whatever playback rate other than 22050 Hz is desired.

8 bit mode, and alternate playback rates may be combined.

This has been tested on my sound card, but as its not 
an 8 bit card, if those who have such hardware could
give it a spin, and let me know what breaks...


Also, Simon Kagedal's esdplay utility has been added to 
the esound tree. The audiofile library (gnome cvs module:
audiofile) is required to build esdplay.  The generated
configure script for esound checks for libaudiofile, and
only builds esdplay if the library is found.


Lastly, a generic programming question:  How portable/
available is getopt() ?  I believe it's time to overhaul
the command line parsing in esound, but i'm concerned 
that getopt won't be available everywhere...

-- ebm
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
|  __                         a.k.a. Eric B. Mitchell |
|  |_) .  _  _|      _|  _     ericmit@ix.netcom.com  |
|  | \ ( (_ (_| (_| (_| (/_   www.netcom.com/~ericmit |
| How's My Programming?   Call:  1 - 800 - DEV - NULL |
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]