Asoundrc Nvidia-nforce2
From MythTV
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
}
