To then load the new driver that lets you get sound off the PCI bus via ALSA or OSS, you would normally just issue "sudo modprobe saa7134-alsa" or "sudo modprobe saa7134-oss". You can also deliberately assign the enumeration; for instance, for four cards, do this for alsa:

Note: If using a sattilite box "insert channel" will most likely be "3" or "4" if that does not work then use the "USA Cable TV" setup instead.
Note: If using network-tv "insert-channel" will equal the local channel for your area

Note: "insert channel" will equal the cable channel number from your provider.
Note: If "adevice=hw.1,0" doesn't work, try simply "adevice=hw.1".
Note: Some tuners have to use "adevice=hw.2" when used in a board with nforce 3 250/gb chipsets. If others experiance this as well w/other boards please update.

I don't know how to use ALSA with xawtv, motv, kdtv, tvtime, or zapping; if you do, please add it in here!

Record with mencoder

It may be simpler to get sound during recording than during playback. I get good sound using this, where $DEV is the number of the device node:

So the alsa device is simply called hw.1 -- not hw.1,0. The line is taken from the channel script.
Note: Agian my tuner card on nforce 250/gb chipset uses hw.2
Neither ffmpeg nor transcode as yet have ALSA support.

Because so many applications still appear to have difficulties accessing ALSA's odd device enumeration, the OSS module for DMA sound continues to be useful. You can also use ALSA's OSS emulation with saa7134-alsa; the module creates /dev/dspX devices for OSS-aware applications.