use the alsa drivers. they are compiled separately from the rest of the kernel. because the timing is esential for the digital, speakup effects the kernel's timing in order to perform its functions. alsa uses its own libraries which allows it to perform independantly. although this may not be exactly what happens, use the alsa drivers to build your sound modules. they are available from www.alsa-project.org you can download the drivers the libraries utilites and anything you may need from ftp.alsa-project.org build the drivers first then the libries then the utilities. do not mix the versions