[EMAIL PROTECTED] wrote: > (1) what do soundcore and snd do? > > I assume one provides the ALSA api, but what about the other?
soundcore provides functions for allocating OSS devices, so it's used by both the OSS drivers and by ALSA's OSS emulation. snd is the basic module of the ALSA framework. The ALSA API is provided by libasound.so.2. > (2) why do some apps grab a control channel and others not? Ask the app's author. ;-) > (2A) what's a control channel control, anyway? The control device node is used for mixer controls and for some other common stuff, like enumerating other devices of a sound card or setting power saving modes. > do control channels have anything to do with > what encoding/sample rate the chipset expects? No, this information is provided directly by the respective PCM device. > do control channels control hw mixing? No, hardware mixing is just provided by the drivers of hardware that supports it, and cannot be controlled. HTH Clemens ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user