Got sound to work on the mini itx.

I have a reasonably working systems now (finger crossed). I went back to using the alsa drivers 0.9.3a. I am running linux-2.4.21-rc2-ac2 kernel. For some reason the alsa driver gives compile errors so I just built the via driver with ./configure –with-cards=via82xx
then added the following to /etc/asound.conf
pcm.!default {

type plug
slave {
pcm “hw:0,0”
rate 48000
}
}
ctl.!default {
type hw
card 0
}

also added ac97_clock to /etc/modules.conf in the line
options snd-via82xx index=0 ac97_clock

I am not sure if that is doing anything. No comes the real solution to the noise while playing back audio. There seem to be a problem on play back if the frequency is not 48000. So I configured artsd to play back using 48000 then I start all the non artsd applications using artsdsp. So I do artsdsp xmms. This reroutes the play back through artsd which gets rid of the noise on the line.

Now I might attempt dvd play back. I don’t think the processor is fast enough to do it on its own but it is getting there. I wondering if reseating the tv card will solve the hanging problem. Nothing to do but wait and see