HDMI loud and distorted. Any suggestions?
I have Slackware-Current (09/2014) on an I3 based Samsung NP350 with Panther Point chipset. Alsa is installed & configured for sound, although pulseaudio is installed (but not used) because I needed it for some compile and it seems like a major PITA to configure.
lspci & aplay-l are as follows Code:
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04) Second attempt was the enclosed ~/.asoundrc, Code:
pcm.hdmi_hw { https://onedrive.live.com/?cid=99361...4096FF2C07!208 You want the file: Voice\ 010.m4a Sorry about the weird file type - it was recorded on a phone. mplayer handles it without issue. Any ideas here? The sample has a low backing music and commentary. The sound reminds me of an over driven device - probably an input. I can get it down to reasonable levels at the output, but that's not good enough, it seems. EDIT: Just noticed that muting the S/PDIF in alsamixer kills the sound in hdmi. If I could CONTROL that, then I might get somewhere. But alsamixer shows no control for that. Just some little mute box. |
You almost certainly need a rate convert to take everything to 48K and you probably need to change the buffering, that has been my experience. S/PDIF is an binary thing not sure what you mean by control that.
Try this: Code:
pcm.hdmi_hw { |
do you really have to create a ~/.asoundrc to get the output via HDMI ?
is there no way to switch dynamically? |
Quote:
Either way, dynamic sound switching is one of the reasons that led Lennart to create PulseAudio. |
@chemfire: That ~/.asoundrc looks a piece of genius. resampling makes sense. I will try that.
I think (repeat think) that the hdmi plug can be sensed, and so if I define it correctly, it doesn't see a hdmi output unless one is there. This whole area is so poorly defined that I'm prepared to fiddle with an asoundrc for the few times I want hdmi. |
/takes hat off
@chemfire: That ~/.asoundrc does the trick - I get clear loud but undistorted hdmi sound, and I think I have a volume control for it due to the bits in my asound.state. The one thing I lack is plug-ability on the hdmi. If I pull the hdmi, the sound still goes to the hdmi until I remove the asoundrc. I can move it out of the way, because I use hdmi rarely. Thanks for that |
All times are GMT -5. The time now is 09:35 PM. |