No Hdmi volume control

Last week I purchased a Mac mini for the purpose of a home entertainment computer. I was replacing a Dell that I have had for years for the very same purpose. One problem I've come across is that I cannot control the audio going through the HDMI via the keyboard. I have been doing research, and it doesn't look like it is possible. However, the Dell that I was using was hooked to the very same TV via HDMI and I could control the output from the keyboard. I have a hard time believing that the my 5 yr old dell had the capability to do so and not my new Mac Mini. The only reason this is an issue for me is because I am trying to eliminate remote controllers. Any thoughts?

Mac mini, OS X Mountain Lion (10.8.4), Base line Mac mini

Posted on Aug 23, 2013 8:08 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 14, 2014 9:18 AM

HDMI is a digital interface, when sound is sent over it the sound is therefore also digital. To change the volume of a digital signal means completely altering the digital signal. Apple appear to take the view that the end-point device i.e. the device actually outputting the sound should be responsible for volume control.


If your HDMI goes to an AV Receiver and the AV Receiver has the speakers plugged in to it, then the AV Receiver is responsible for converting it back to analogue (for sound is an analogue waveform) and therefore the AV Receiver should be also responsible for doing the volume control. It would be able to do this in the analogue form rather than the digital form since it will already have had to convert it back to analogue to play through the (analogue) speakers.


The same would apply to a TV with built-in speakers.


Now what is annoying is that even with the above there would still be a way for the Mac to send the volume control to the end device using a standard called CEC (Consumer Electronics Control). This allows sending such commands via the HDMI interface to be processed by e.g. the AV Receiver. The Mac would then be telling the AV Receiver to increase or decrease the volume, this would still mean the digital signal is unchanged and the AV Receiver still gets to do it in the analogue realm.


Unfortunately it is my understanding that Apple do not support the CEC standard although I have seen some people claim it 'works for them'.


For what its worth there is a USB gadget that can 'insert' CEC commands in to the HDMI signal, the computer would send the commands via USB to this gadget and the gadget then inserts the signal in to the HDMI signal. However the software your using has to support this gadget. I believe XBMC for Mac does so but iTunes etc. would not.


See http://www.pulse-eight.com/store/products/104-usb-hdmi-cec-adapter.aspx


I would guess any software like AudioSwitcher is converting the sound to analogue, altering the volume, and then if needed converting the sound back to digital to send over the HDMI, and then the AV Receiver (or TV) will have to convert it back to analogue again. As you can imagine this would make a small loss of quality and possible audio delays due to the repeated conversion. This is why I believe Apple don't do it at the Mac end. Although an AV Receiver generally also has the ability to set an offset to compensate for audio delays (TVs don't).


Again nothing would prevent Apple supporting CEC which does not have this problem.

18 replies

Aug 28, 2017 7:38 AM in response to John Lockwood

This is a Trump-level-huuge oversight from Apple. They don't want to alter the original audio signal, because it will result is a degraded quality of the sound? Why not just warn users that the sound quality may be reduced? Most people are not worried about having the world's best quality - they just want to avoid ridiculous volume levels. And don't tell me it's too hard to program... even Windows XP had the ability to adjust HDMI volume levels.... and when you change the volume in an application... like youtube in your browser... are you not adjusting the volume of the digital signal there? This is either unacceptably draconian or just plain lazy on Apple's part...

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

No Hdmi volume control

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.