SPDIF Optical digital out intermittent/choppy (ATI RS780 Audio)
Johnny Rosenberg
gurus.knugum at gmail.com
Sat Jan 2 16:49:58 UTC 2010
2010/1/2 Ben Edwards <list4me2 at googlemail.com>:
>
>
> I am using a Cambridge Soundworks DTT3500 connected via a optical cable. I
> am using Ubuntu 9.10. I am getting intermittent/choppy playback. It
> normally settles down after a few minutes but is very irritating. Below is
> a full lspci and lsmod. Any ideas?
I have not tried this in Ubuntu and I am not sure what you mean by
”choppy”, but if you mean that it sounds like missing samples, a lot
of pops and cracks or whatever to call it, then it sounds like your
external device and your computer doesn't synchronise correctly. The
receiving unit should (your sound card) have a setting somewhere (the
software you use for receiving the sound, or something in Pulse Audio
perhaps) that let you either synchronize to your internal clock (on
the sound card in your computer) or to your sending unit. The
receiving unit (the sound card in your PC, I suppose) should
synchronise to the sending unit, otherwise you will get the effect
that I think you described.
Imagine what will happen if the sending unit sends a little bit faster
than your receiving unit will read:
R: | | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | |
W: | | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | |
It just doesn't work…
Well, if that's the problem, that is. There could be other problems as
well, I suppose.
Johnny Rosenberg
>
> Regards,
> Ben
>
> ben at heron:~$ lspci
> 00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge
> 00:01.0 PCI bridge: Micro-Star International Co., Ltd. Device 9602
> 00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge
> (PCIE port 1)
> 00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge
> (PCIE port 2)
> 00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller
> [IDE mode]
> 00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
> Controller
> 00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
> 00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
> 00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
> Controller
> 00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
> 00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
> 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3a)
> 00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller
> 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
> 00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
> 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
> 00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2
> Controller
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempron] HyperTransport Configuration
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempron] Address Map
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempron] DRAM Controller
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempron] Miscellaneous Control
> 00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
> Sempron] Link Control
> 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200
> Graphics
> 01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
> 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B
> PCI Express Gigabit Ethernet controller (rev 02)
> 03:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host
> Controller
> 04:06.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394
> Controller (Link)
>
> ben at heron:~$ lsmod
> Module Size Used by
> usb_storage 52576 1
> nls_cp437 5372 0
> isofs 31620 0
> udf 80900 2
> crc_itu_t 1852 1 udf
> binfmt_misc 8356 1
> nfsd 241104 9
> exportfs 4412 1 nfsd
> nfs 271912 1
> lockd 67724 2 nfsd,nfs
> nfs_acl 2844 2 nfsd,nfs
> auth_rpcgss 36576 2 nfsd,nfs
> sunrpc 191712 14 nfsd,nfs,lockd,nfs_acl,auth_rpcgss
> snd_hda_codec_atihdmi 3356 1
> snd_hda_codec_realtek 203328 1
> iptable_filter 3100 0
> snd_hda_intel 26920 0
> ip_tables 11692 1 iptable_filter
> snd_hda_codec 75708 3
> snd_hda_codec_atihdmi,snd_hda_codec_realtek,snd_hda_intel
> snd_hwdep 7200 1 snd_hda_codec
> snd_pcm_oss 37920 0
> x_tables 16544 1 ip_tables
> snd_mixer_oss 16028 1 snd_pcm_oss
> snd_pcm 75296 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
> snd_seq_dummy 2656 0
> snd_seq_oss 28576 0
> snd_seq_midi 6432 0
> snd_rawmidi 22208 1 snd_seq_midi
> snd_seq_midi_event 6940 2 snd_seq_oss,snd_seq_midi
> snd_seq 50224 6
> snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
> snd_timer 22276 2 snd_pcm,snd_seq
> snd_seq_device 6920 5
> snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
> i2c_piix4 9932 0
> snd 59204 12
> snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
> fglrx 1989532 39
> agpgart 34988 1 fglrx
> soundcore 7264 1 snd
> snd_page_alloc 9156 2 snd_hda_intel,snd_pcm
> joydev 10272 0
> shpchp 32272 0
> video1394 15452 0
> raw1394 25308 0
> psmouse 56500 0
> ppdev 6688 0
> parport_pc 31940 1
> lp 8964 0
> serio_raw 5280 0
> parport 35340 3 ppdev,parport_pc,lp
> dm_raid45 84228 0
> xor 15620 1 dm_raid45
> hid_logitech 8412 0
> ff_memless 5188 1 hid_logitech
> hid_belkin 2076 0
> usbhid 38208 1 hid_logitech
> ohci1394 29900 1 video1394
> ieee1394 86596 3 video1394,raw1394,ohci1394
> r8169 32064 0
> mii 5212 1 r8169
> ben at heron:~$
>
>
>
>
>
>
> --
> ubuntu-users mailing list
> ubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
>
>
More information about the ubuntu-users
mailing list