Configuration of digital audio
From Erlands Wiki
To get the digital audio output (SPDIF) to work you will ned a .asoundrc file in the home directory.
I use a .asoundrc file that looks as follows:
pcm.!default {
type plug
slave.pcm "digital-hw"
}
pcm.analog {
type plug
slave.pcm "analog-hw"
}
ctl.analog {
type hw
card 0
}
pcm.mixed-analog {
type plug
slave.pcm "dmix-analog"
}
ctl.mixed-analog {
type hw
card 0
}
pcm.digital {
type plug
slave.pcm "digital-hw"
}
ctl.digital {
type hw
card 0
}
pcm.mixed-digital {
type plug
slave.pcm "dmix-digital"
}
ctl.mixed-digital {
type hw
card 0
}
pcm.analog-hw {
type hw
card 0
# The default value for device is 0, so no need to specify
}
ctl.analog-hw {
type hw
card 0
}
pcm.digital-hw {
type hw
card 0
}
ctl.digital-hw {
type hw
card 0
}
pcm.dmix-analog {
type dmix
ipc_key 1234
slave {
pcm "analog-hw"
period_time 0
period_size 1024
buffer_size 32768
rate 48000
}
}
ctl.dmix-analog {
type hw
card 0
}
pcm.dmix-digital {
type dmix
ipc_key 1235
slave {
pcm "digital-hw"
period_time 0
period_size 1024
buffer_size 32768
rate 48000
}
}
ctl.dmix-digital {
type hw
card 0
}
References
Categories: HTPC | Ubuntu
