No audio from HDMI output

Help for Audacity on GNU/Linux.
Forum rules
ImageThis forum is for Audacity on GNU/Linux.
Please state:
  • which version of Linux you are using,
  • the exact three-section version number of Audacity from Help menu > About Audacity,
  • whether you installed your distribution's release, PPA version, or compiled Audacity from source code.

Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade (see https://www.audacityteam.org/download/).
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Post Reply
sameem
Posts: 6
Joined: Fri Oct 16, 2015 5:18 am
Operating System: Please select

No audio from HDMI output

Post by sameem » Fri Oct 16, 2015 5:58 am

Moderator note: This is not similar to the topic this post was attached to (which was about PulseAudio freezing or playing audibly fast) so a new topic with relevant subject was created.

Hi,
iam using alsa with pulse audio-1.0.25 and iam using ATI radeon E4690 graphics card with standard Fedora -17 os.
when iam trying to play audio with alsa, its not playing anything and coming out quickly. iam passing radeon.audio=1 as bootargument.
But my card is getting detected when iam giving the commands as below.

>>>>aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0

>>>>aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
pulse
PulseAudio Sound Server
default
Default ALSA Output (currently PulseAudio Sound Server)
hdmi:CARD=HDMI,DEV=0
HDA ATI HDMI, HDMI 0
HDMI Audio Output

>>>>cat /proc/asound/HDMI/codec#0
Codec: ATI R6xx HDMI
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x1002aa01
Subsystem Id: 0x00aa0100
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
rates [0x70]: 32000 44100 48000
bits [0x2]: 16
formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x201: Stereo Digital
Converter: stream=1, channel=0
Digital: Enabled GenLevel
Digital category: 0x2
Node 0x03 [Pin Complex] wcaps 0x400381: Stereo Digital
Control: name="HDMI/DP,pcm=3 Jack", index=0, device=0
Control: name="IEC958 Playback Con Mask", index=0, device=0
Control: name="IEC958 Playback Pro Mask", index=0, device=0
Control: name="IEC958 Playback Default", index=0, device=0
Control: name="IEC958 Playback Switch", index=0, device=0
Control: name="ELD", index=0, device=3
Pincap 0x00000094: OUT Detect HDMI
Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
Conn = Digital, Color = Unknown
DefAssociation = 0x1, Sequence = 0x0
Pin-ctls: 0x00:
Unsolicited: tag=01, enabled=1
Connection: 1
0x02


But when iam playing the music its showing like

>>>>aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
>>>>

its looking like playing but its coming out very quickly and nothing is audible.

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Playback with pulseaudio on Linux

Post by Gale Andrews » Fri Oct 16, 2015 9:52 pm

sameem wrote:using alsa with pulse audio-1.0.25 and iam using ATI radeon E4690 graphics card with standard Fedora -17 os.
when iam trying to play audio with alsa, its not playing anything and coming out quickly. iam passing radeon.audio=1 as bootargument.
But my card is getting detected when iam giving the commands as below.

>>>>aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0

>>>>aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
pulse
PulseAudio Sound Server
default
Default ALSA Output (currently PulseAudio Sound Server)
hdmi:CARD=HDMI,DEV=0
HDA ATI HDMI, HDMI 0
HDMI Audio Output
Do you have a standard analogue motherboard audio output, or have you disabled it for some reason?
sameem wrote:when iam playing the music its showing like

>>>>aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
>>>>

its looking like playing but its coming out very quickly and nothing is audible.
What is physically connected to the HDMI output?

Installing PulseAudio Volume Control (pavucontrol) can often sort out problems.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

sameem
Posts: 6
Joined: Fri Oct 16, 2015 5:18 am
Operating System: Please select

Re: No audio from HDMI output

Post by sameem » Mon Oct 19, 2015 4:08 am

hi,
HDMI output is connected to DAC and audio codec. ya i have motherboard audio output which i have disabled.

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: No audio from HDMI output

Post by Gale Andrews » Mon Oct 19, 2015 8:32 pm

Try connecting speakers or headphones to the DAC and unmute its output in pavucontrol.

If you use the (hw) device for output instead of pulse, unmute the DAC output in ALSAmixer.

You can probably get more help if necessary on the Fedora forums http://fedoraforum.org/.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

sameem
Posts: 6
Joined: Fri Oct 16, 2015 5:18 am
Operating System: Please select

Re: No audio from HDMI output

Post by sameem » Fri Oct 30, 2015 5:59 am

hi,
Now i have installed Fedora 20 but still no sound. but the dmesg log is coming as follows

Code: Select all

!!ALSA/HDA dmesg
!!--------------

[    7.735132] iTCO_wdt: unable to reset NO_REBOOT flag, device disabled by hardware/BIOS
[    7.762540] ALSA sound/pci/hda/hda_intel.c:3116 0000:01:00.1: Handle VGA-switcheroo audio client
[    7.762543] ALSA sound/pci/hda/hda_intel.c:3317 0000:01:00.1: Using LPIB position fix
[    7.762578] snd_hda_intel 0000:01:00.1: irq 90 for MSI/MSI-X
[    7.765384] ALSA sound/pci/hda/hda_intel.c:1787 0000:01:00.1: Enable sync_write for stable communication
[    7.823999] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[    7.824045] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[    7.824139] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input5
[    8.105891] microcode: CPU1 sig=0x10676, pf=0x40, revision=0x60f
--
[   16.272295] Bluetooth: BNEP socket layer initialized
[   16.781062] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   16.781079] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   17.082035] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   17.082052] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   17.383027] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   17.383042] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   17.558471] tg3 0000:08:00.0 em1: Link is up at 100 Mbps, full duplex
--
[   17.641583] nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead.
[   17.684034] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   17.684049] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   17.985045] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   17.985062] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   18.286030] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   18.286044] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   18.587026] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   18.587041] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   18.888043] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   18.888060] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   19.189032] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   19.189048] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   24.038661] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   24.038689] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   24.339035] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   24.339052] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   24.640037] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   24.640053] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   24.941035] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   24.941062] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   25.243038] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   25.243055] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   25.544064] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   25.544081] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
[   25.845040] ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
[   25.845066] ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
Last edited by Gale Andrews on Fri Oct 30, 2015 4:08 pm, edited 1 time in total.
Reason: wrap log in code tags for readability

steve
Site Admin
Posts: 80752
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: No audio from HDMI output

Post by steve » Fri Oct 30, 2015 9:50 am

This question appears to be about configuring your hardware to work on Fedora rather than about Audacity. You may do better to ask on the Fedora forum as none of the regular contributors here use Fedora.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply