it would be nice to know the soundcard you are using and the packages/versions you have. i don't use alsa now, but i used to and maybe this page can help but it is old:
http://members.home.com/tdouglas/alsa.html i just compile my card into the kernel and i think that is the best way to do it if it is possible for you.