[gst-devel] ALSA src/sink and 24-bit cards

Erik Walthinsen omega at temple-baptist.com
Fri Feb 24 01:26:01 CET 2006

I've got a Roland/Edirol UA-25, which does 24-bit 96KHz half-duplex in 
its highest mode.  I can arecord from it just fine, and Audacity will 
load the resulting wavs.  However, the gstalsasrc doesn't actually 
implement 24-bit anywhere except some vague references deep in the code.

I'm only passingly familiar with ALSA (which I suspect is the norm given 
the relative insanity of the API), so does anyone who's actually worked 
on the ALSA plugin have any suggestions as to how to enhance it to 
better support 24-bit?

Longer term it's going to need to support many-channel devices, like the 
Hammerfall card I've got.  That may be a whole other ball of wax, but 
really if alsasrc/sink is going to be complete, it's gotta support 
anything ALSA does.

More information about the gstreamer-devel mailing list