You said you swapped in another soundcard, and still
have the problem.
This strongly suggests a software issue.
What about booting a live CD of some other
linux distribution, and seeing if you
get the behavior you expect?
Linux-audio-user mailing list