I've been trynig to get SPDIF sound working for many days now.
Whenever I play anything, no audio comes out of the spdif at all.
I am 100% certain it is not the receiver, or cables.
I've got 2.6.10 kernel (gentoo), but alsa is not compilied into it.
Instead I have alsa-lib 1.0.7 modules installed.
At the bottom of this message is the output from 'aadebug'
alsamixer clearly has an 'IEC958' section, which is turned on.
I made the necessary changes to /etc/modules.d/alsa to enable digital.
I've tried so many things, if I am unable to get optical audio out working,
then I will need to install windows.
iecset shows:
Mode: consumer
Data: non-audio
Rate: 48000 Hz
Copyright: protected
Emphasis: none
Category: PCM coder
Original: original
Clock: 1000 ppm
I've tried doing 'iecset audio on' too, which changes Data to 'audio' but still nothing is outputted.
I've tried numerous apps to output to SPDIF.
Including:
aplay -D digital english.au
mplayer -ao alsa:device=hw#0.2 -ac hwac3, -srate 4800 soundfile.mp3
(And lots of variations of the alsa: command)
Even tried ogle with it configured in it's .oglerc to use iec958, but no luck
Could anyone here help me?
ALSA Audio Debug v0.0.8 - Tue Feb 22 16:24:35 EST 2005
http://alsa.opensrc.org/?aadebug
Kernel ----------------------------------------------------
Linux greystroke 2.6.10-gentoo-r6 #5 Sun Jan 30 07:56:05 EST 2005 i686 Unknown CPU Typ AuthenticAMD GNU/Linux
Loaded Modules --------------------------------------------
snd_pcm_oss 48800 0
snd_mixer_oss 17792 1 snd_pcm_oss
snd_seq_oss 34432 0
snd_seq_midi_event 6272 1 snd_seq_oss
snd_seq 50576 4 snd_seq_oss,snd_seq_midi_event
snd_intel8x0 28448 0
snd_via82xx 22144 0
snd_ac97_codec 73456 2 snd_intel8x0,snd_via82xx
snd_pcm 81672 4 snd_pcm_oss,snd_intel8x0,snd_via82xx,snd_ac97_codec
snd_timer 21764 2 snd_seq,snd_pcm
snd_page_alloc 7812 3 snd_intel8x0,snd_via82xx,snd_pcm
snd_mpu401_uart 6656 1 snd_via82xx
snd_rawmidi 20384 1 snd_mpu401_uart
snd_seq_device 7436 3 snd_seq_oss,snd_seq,snd_rawmidi
snd 45284 12 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_intel8x0,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
Proc Config -----------------------------------------------
Modprobe Conf ---------------------------------------------
alias char-major-14-* soundcore
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-via82xx
alias char-major-116-* snd
alias snd-card-1 snd-intel8x0
alias sound-slot-1 snd-intel8x0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd-pcm-oss dsp_map=2 adsp_map=2
options snd cards_limit=2
Proc Asound -----------------------------------------------
Advanced Linux Sound Architecture Driver Version 1.0.8rc1.
Compiled on Jan 30 2005 for kernel 2.6.10-gentoo-r6.
0 [nForce2 ]: NFORCE - NVidia nForce2
NVidia nForce2 with ALC650F at 0xcc080000, irq 5
0: [0- 0]: ctl
18: [0- 2]: digital audio playback
25: [0- 1]: digital audio capture
16: [0- 0]: digital audio playback
24: [0- 0]: digital audio capture
1: : sequencer
33: : timer
cat: /proc/asound/hwdep: No such file or directory
00-00: Intel ICH : NVidia nForce2 : playback 1 : capture 1
00-01: Intel ICH - MIC ADC : NVidia nForce2 - MIC ADC : capture 1
00-02: Intel ICH - IEC958 : NVidia nForce2 - IEC958 : playback 1
Dev Snd ---------------------------------------------------
controlC0 controlC1 pcmC0D0c pcmC0D0p pcmC0D1c pcmC0D2p seq timer
CPU -------------------------------------------------------
model name : Unknown CPU Typ
cpu MHz : 2080.018
RAM -------------------------------------------------------
MemTotal: 905376 kB
SwapTotal: 2008116 kB
Hardware --------------------------------------------------
0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2)
0000:00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)

