Asoundrc Nvidia-nforce2
NVidia nForce2 with ALC650D Information
I set this file up as I discovered that MythMusic 0.19 would play the music at different rates depending on the alignment of the planets. It was setup using 'default' which meant /dev/dsp i.e analog. I discovered that while I had all my mp3s at 44.1kHz the cards native rate was 48kHz. When using analogue (OSS) mode the rate conversion was hit and miss. When I changed the device to 'ALSA:hw:0,2' I got an error message along the lines of 'requested 44100 - only 48000 available'. Therefore I setup the asoundrc file below to rate convert the analogue channel (hw:0,0) to 48000. The device config in mythmusic setup is 'ALSA:rate48'. This works fine although the /dev/mixer is now broken which is on my TODO list as I don't use the mixer within myth.
asoundrc file
pcm.rate48 { type plug slave { pcm "hw:0,0" rate 48000 } } ctl.rate48 { type hw card 0 }