Here is a patch against the alsa-driver cvs for the AudigyLS. There is also a patch for alsa-lib AudigyLS.conf file. Changelog: 0.0.12 Correct interrupt timing. interrupt at end of period, instead of in the middle of a playback period. Remove redundent "voice" handling. 0.0.13 Single trigger call for multi channels. 0.0.14 Set limits based on what the sound card hardware can do. playback periods_min=2, periods_max=8 capture hw constraints require period_size = n * 64 bytes. playback hw constraints require period_size = n * 64 bytes.