If anyone is interested, I got it working. Apparently it was a sample rate problem. 44100 hz files were being played at 48000 hz. ALSA-tools has a program called envy24control which allows setting the hardware sample rate. This of course requires setting the hardware rate explicitly according to the file, but that is workable. It still seems strange that the problem doesn't occur in the live CD versions.

--Chase