My TODO list, is the rough order in which I might do them: 1) Support EMU1820m sound card. 50% done. 2) Support dB levels in alsamixer. 50% done. 3) Support sound capture on Audigy 2 ZS Notebook. ALSA bug#2058. Requires adding I2C support to the driver. Know how to do it, just need developer time to implement it. 4) Implement better resamplers based on modified system clock instead of sound card time. The system time will be modified to bring it into sync with the sound card clock using similar methods that ntpd uses. This will permit better resampling code in dmixer, and finer grained sample timing to user space. 5) Fix bugs reported. 6) Improve OSS interface. Maybe providing a hook to re-route all sound sent to /dev/dsp0 to user space. This would rely on "(4) improvements to resamplers" first. 7) ALSA documentation. 8) Power Management. ALSA bug#2135 Know how to do it, just need developer time to implement it. Any thing I have missed....