Go Back   MacRumors Forums > Apple Hardware > Desktops > Mac mini

Reply
 
Thread Tools Search this Thread Display Modes
Old Jan 18, 2011, 04:21 PM   #1
Drezin
macrumors member
 
Join Date: Sep 2010
Location: Brazil
Mac mini Sound Control - HDMI

My father just got a Mac Mini (first mac) and is using it connected to a TV through HDMI.

The problem is that we canīt control the sound neither on the desktop icon (its grayed out) nor with the keyboard (apple wireless keyboard).
We can control the sound just fine with a TV remote control, so the problem isnīt on the TV itself and we can also change the volume on iTunes.

Does anyone know how to solve this?

Thanks in advance.
__________________
4th Gen Ipod Shuffle; 4th Gen Ipod Touch 64gb
13" uMBA
Drezin is offline   0 Reply With Quote
Old Jan 18, 2011, 07:01 PM   #2
satcomer
macrumors 68040
 
satcomer's Avatar
 
Join Date: Feb 2008
Location: Upstate NYS
It has to do with HDMI. My 2010 Mac Mini (with Plex connect to HDTV)does the same with HDMI or Optical audio output (to my stereo). I guess it has to do with all the patents around HDMI.
__________________
Mac Pro Dual 2.8 Quad(Rev B.), 16 G RAM, OS X 10.9, 23'' LCD
Mac Book Pro Core 2 Duo 2.16Ghz, SuperDrive, 2G RAM, OS X 10.7.5
iPad 3, 32 black
satcomer is offline   0 Reply With Quote
Old Jan 19, 2011, 11:03 AM   #3
gdbleb
macrumors newbie
 
Join Date: Jul 2008
Location: NJ
I'll hazard a guess here.

The "old fashioned" analog output would equate to "line out" on a pre-amp and you would increase the volume on the pre-amp (mac mini) which would increase the voltage to the amplifier and thus increase the volume of sound coming from the speakers.

With a digital audio signal (HDMI or audio optical fiber O/P) there may not be a signaling capability for volume so the mini "blanks out" those controls as you observed. I have the same experience but I never took the time to research it. Just used the volume control on the TV or the receiver.

Smarter folks will correct me or elaborate.
gdbleb is offline   0 Reply With Quote
Old Jan 19, 2011, 06:42 PM   #4
fa8362
macrumors 65816
 
Join Date: Jul 2008
You can't control it via the computer. HDMI output level is fixed, like a CD player or other component that doesn't have variable output. Just use the TV volume control.
fa8362 is offline   0 Reply With Quote
Old Jan 20, 2011, 01:13 AM   #5
PiroPhosphoric
macrumors newbie
 
Join Date: Oct 2010
VLC can control volume

With VLC you can control the volume of the output audio going through HDMI, up to 400% over original sound.
I can do it with the magic mouse, for example, but keyboard control is also possible.

So, there are more questions than answers.
PiroPhosphoric is offline   0 Reply With Quote
Old Feb 26, 2011, 12:59 AM   #6
SolRayz
macrumors 6502a
 
SolRayz's Avatar
 
Join Date: Jul 2007
Location: Ft. Lauderdale
Send a message via AIM to SolRayz
I'm bumping this thread because I too would like an answer to this puzzling question...or someone gracious enough to share some terminal commands to enable this.
__________________
15" Unibody 2.8GHz, 4GB, 500GB Momentus XT
13" Blackbook 2.4GHz, 4GB, 250GB HD
"My goal is simply to try to make products that really are meaningful to people." Jonathan Ive
SolRayz is offline   0 Reply With Quote
Old Sep 12, 2011, 10:45 AM   #7
epmacman
macrumors newbie
 
Join Date: Aug 2011
bumping this old thread, trying to control the entire system sound and not just individual players(itunes, vlc), I tired sound source, but that doesnt work either. Any workarounds?

Thanks
epmacman is offline   0 Reply With Quote
Old Sep 12, 2011, 11:02 AM   #8
Mr.C
macrumors 68020
 
Join Date: Apr 2011
Location: London, UK.
Quote:
Originally Posted by epmacman View Post
bumping this old thread, trying to control the entire system sound and not just individual players(itunes, vlc), I tired sound source, but that doesnt work either. Any workarounds?

Thanks
As far as I'm aware there are no work arounds. I also have my Mini connected via HDMI and cannot control the system sound directly on the Mini. The only way I can do it is through my surround sound receiver as my Mini is connected to it with HDMI.
__________________
2011 Mac Mini i7 2.7GHz 8GB RAM 750GB HD|MacBook Air 13" 1.6Ghz Core 2 Duo 2GB RAM 80GB HD|iPad Air 128GB Wi-Fi+Cellular White/Silver|iPhone 6 Plus 128GB White/Silver
Mr.C is online now   0 Reply With Quote
Old Sep 12, 2011, 02:26 PM   #9
shortcut3d
macrumors 6502a
 
Join Date: Aug 2011
The 2011 Mac Mini volume control works under Windows 7 x64 in bootcamp. However, the volume is extremely low. Fortunately, my Sony XBR has individual input volume compensation. Sadly, the Samsung does not. I'd be interested to know if there is a way to boost the sound level as well.
__________________
2013 13" rMBP 2.8GHz i7|16GB 1600MHz|512GB SSD PCIe
shortcut3d is offline   0 Reply With Quote
Old Sep 12, 2011, 04:13 PM   #10
Oneman
macrumors newbie
 
Join Date: Sep 2011
The HDMI port outputs a digital signal (for both video and audio), just like the optical audio output mini-jack. Like fa8363 above stated, HDMI has its audio output level fixed. Meaning that Mac OS X Core Audio simply outputs the sound that it receives from whatever application is sending the signal, and does not change its level. This is the same way a Blu-ray/DVD player/AV receiver outputs HDMI audio signals.

It is possible to change the audio level on the source application e.g. iTunes, VLC, etc but not from the system volume control which is run by Mac OS X Core Audio, when outputting a digital audio signal (HDMI, Thunderbolt, miniDisplayport or optical audio output). That is the reason system volume control is inaccessible when a digital audio signal is output.

If you want to use system volume control then you can connect the analog audio output mini-jack to your display, then go to system preferences>sound>output and select the headphone port for sound output, instead of the HDMI port.

Last edited by Oneman; Sep 12, 2011 at 05:43 PM.
Oneman is offline   3 Reply With Quote
Old Sep 30, 2011, 03:10 PM   #11
pechenie
macrumors newbie
 
Join Date: Sep 2011
Quote:
Originally Posted by Oneman View Post
The HDMI port outputs a digital signal (for both video and audio), just like the optical audio output mini-jack. Like fa8363 above stated, HDMI has its audio output level fixed. Meaning that Mac OS X Core Audio simply outputs the sound that it receives from whatever application is sending the signal, and does not change its level. This is the same way a Blu-ray/DVD player/AV receiver outputs HDMI audio signals.
Brilliant explanation, it so common for iOS/Mac: "oh it's just impossible to implement".

But how, I wonder, a particular application controls the volume of output signal, eh? If it is "just a digital stream" there is no chance to control output volume, how do they control it's own sounds? The answer is absolutely the same way as the audio driver could.

It might be implemented absolutely the same way as any particular app controls it's output volume, so the whole system driver could control the volume of total output stream as well. The proofs of this statement are in the other OS like Linux and Windows. You actually CAN control the whole system output volume on HDMI programmaticaly in these OS.

So, the conclusion is: it is the Mac OS X restriction to control the output volume level on digital outputs.
pechenie is offline   2 Reply With Quote
Old Dec 11, 2011, 05:07 AM   #12
adamtheturtle
macrumors member
 
Join Date: Dec 2011
The way I've found is to have everything go through Airfoil, but it adds some delay.
adamtheturtle is offline   0 Reply With Quote
Old Dec 11, 2011, 07:58 AM   #13
thatgreenvw
macrumors newbie
 
Join Date: Nov 2011
On a similar vain, do the keyboard volume controls work with usb speakers?
thatgreenvw is offline   0 Reply With Quote
Old Dec 27, 2011, 04:03 PM   #14
frazhna
macrumors newbie
 
Join Date: Dec 2011
not just an HDMI issue

My monitor has 2 HDMI inputs and it has an analog audio output, so I plug my speakers into that output and my mac mini into HDMI 1 and my PC into HDMI 2. When I switch inputs on the monitor, it switches the audio for me also. The monitor does not have any audio inputs besides HDMI, so it cannot switch audio for me unless I use HDMI audio.

I am having the same problem as everyone else with my mac mini. If I plug my speakers directly into the analog line out on the mac mini, I can control the volume with the volume keys on the keyboard, but if I send the audio out through the HDMI, the volume keys don't change the volume, and I can't even change the volume using the volume control in the banner at the top of the screen.

I know that HDMI isn't causing the problem because I am able to change the volume on my PC using the keyboard buttons when I send the PC audio through HDMI. It is clear that when using the HDMI output you can't change the volume on the mac mini, but that is just because that is how Apple implemented it.

I wonder if there is some kind of setting that could fix this, or if Apple could update the software to make it work.
frazhna is offline   1 Reply With Quote
Old Sep 12, 2012, 12:03 PM   #15
imwy2cool
macrumors newbie
 
Join Date: Sep 2012
Location: USA
 
Soundflower

This may not work as seamless on the Mac Mini. I have the same problems as described above, but I'm using a Macbook Pro. So, this may not work exactly as above.

This is currently a free solution (as of Sep, 2012), and it has worked nicely for me. I downloaded and installed an app called Soundflower. Soundflower allows you to change the sound output source. Now, I can be connected to my HDMI TV and control my sound with the built in sound controls.
imwy2cool is offline   1 Reply With Quote
Old Feb 6, 2013, 04:53 PM   #16
pabvid
macrumors newbie
 
Join Date: Jan 2013
Quote:
Originally Posted by imwy2cool View Post
This may not work as seamless on the Mac Mini. I have the same problems as described above, but I'm using a Macbook Pro. So, this may not work exactly as above.

This is currently a free solution (as of Sep, 2012), and it has worked nicely for me. I downloaded and installed an app called Soundflower. Soundflower allows you to change the sound output source. Now, I can be connected to my HDMI TV and control my sound with the built in sound controls.
Soundflower worked for me (MacMini 2012, OSX 10.8, apple wireless keyboard). Thank you!
pabvid is offline   1 Reply With Quote
Old Feb 7, 2013, 06:54 AM   #17
SoCalReviews
macrumors regular
 
Join Date: Jan 2013
Thumbs up Soundflower?

I also use HDMI to a Samsung TV/Monitor and have this problem on my mid-2011 base model Mac Mini of not being able to control the software sound controls that are greyed out in OS X Mountain Lion. I have to use the Samsung TV/Monitor remote or TV buttons on the monitor to control the sound level. I know that there are a number of restrictions that audio/video and computer manufacturers have to implement by default in their devices that use HDMI output. I like what I am reading so far about this solution to use Soundflower.

Last edited by SoCalReviews; Feb 7, 2013 at 07:05 AM.
SoCalReviews is offline   0 Reply With Quote
Old Feb 7, 2013, 08:19 AM   #18
paulrbeers
macrumors 68040
 
Join Date: Dec 2009
What everyone needs to understand is that it isn't an "issue".... HDMI is a line level audio output. It is designed so that the same "volume" is given whether you plug it into your TV or your receiver and that the audio device (again your tv or receiver) controls the volume. What applications like Soundflower and VLC do is artificially raise or lower the volume using software. Frankly, I think you should control volume with the device that outputs the volume and not the device that just sends the audio signals. Even devices that have their own volume, I usually set to about 75% and let my TV's and or Receivers do all the volume control. In the end they (tv's and receivers) are usually better at volume control than any software hack.
__________________
rMBP 11,2 15" 2.0Ghz w/ 256GB SSD
MBA 6,2 13" 1.7Ghz w/ 256GB SSD
Mac Mini 6,2 2.3ghz w/ 240GB SSD + 1TB
Mac Pro 1,1 w/ 8 cores @ 2.66 w/ 240GB SSD
paulrbeers is offline   1 Reply With Quote
Old Feb 7, 2013, 10:19 AM   #19
VoR
macrumors 6502a
 
Join Date: Sep 2008
Location: UK
Some people might view it as an issue though, because (as has been mentioned) he can achieve what he's after in both Windows and with a 3rd party application.

Of course, these digital outputs are line level and it's best for quality to not mix volumes multiple times - but, there's no reason there can't be a master volume control on hdmi / spdif...
VoR is offline   0 Reply With Quote
Old Apr 27, 2013, 01:28 AM   #20
nextdimension
macrumors newbie
 
Join Date: Mar 2007
My beef is that the Apple Remote is useless for controlling volume. There is no settings app for the Apple Remote so that it controls the iTunes or current app's volume slider and not the system volume. However, the Remote app on iOS works fine at controlling a Mac's iTunes volume.
nextdimension is offline   0 Reply With Quote
Old Apr 27, 2013, 02:06 AM   #21
Designed4Mac
macrumors regular
 
Join Date: Jan 2013
Location: I Wish I Knew
Try using Boom. Not free but worth the 4.99 IMO. This works for me.

Once installed, go to system preferences, sound, then click on the HDMI type,while you have something playing through your TV and viola you'll have sound coming through the HDMI and out of your TV.

And you can also control the sound with the built in control as well as having an an equalizer and volume boost.
Designed4Mac is offline   0 Reply With Quote
Old May 28, 2013, 03:04 PM   #22
IarcadiaI
macrumors newbie
 
Join Date: May 2013
Soundflower to the rescue

I have previously had this problem while converting a media center from Windows to Linux, however I had not expected it from my wife's brand new $2000 mac mini.

I asked about it at a local Apple re-seller while buying a mini displayport vga adapter, and the clerk told me it was "inconceivable!". Maybe he watched too much "Princess Bride" as a kid, but he wasn't very convincing, so I ended up here while looking it up.

I just installed Soundflower, and it works very well. It took a little fiddling, to make it work. As I remember, you have to set sound to go to Soundflower in system settings. Also I had to get it from code.google.com - the first dmg I downloaded would not install.

Thank you imwy2cool - this really is an issue, as more and more screens come out with only hdmi connections. This was driving me to distraction.

After using SoundFlower for a while I have noticed that it often crashes and tends to distort the sound quality rather badly. I also tried Boom, which enables the volume control in OSX, but dosn't actually do anything - regardless of controls, volume is either 0% or 100+%. I am still looking for the right solution.

Last edited by IarcadiaI; Jun 7, 2013 at 08:23 AM. Reason: updated information
IarcadiaI is offline   0 Reply With Quote
Old May 28, 2013, 06:59 PM   #23
heavymetals
macrumors newbie
 
Join Date: Nov 2012
I used the $1.99 app download for volume control and it works with the optical output, so it should with the HDMI.
heavymetals is offline   0 Reply With Quote
Old May 29, 2013, 11:33 AM   #24
jmhart
macrumors regular
 
Join Date: Jun 2012
Specifically, OS X outputs a PCM audio stream detailed here. The only exception to this is if you are passing through a Dolby Digital (AC3) or DTS audio stream from a media player in which case the PCM stream is superseded.

In the end, the only volume control you're going to get will be altering the audio data before it's sent over HDMI which can cause undesirable side effects. With VLC for instance yes you can alter the volume which in turn simply applies gain to the audio data, but eventually that will just lead to distortion and clipping. Using a 3rd party app to lower the volume simply compresses the waveform which in turn reduces the resolution of what's actually being played.

In conclusion, if you want the best possible sound do not use software to attempt to control the volume of a PCM audio stream. You want to apply volume changes after the data has been converted to a analog signal (what you actually can hear) which means using the TV or audio amplifier/receiver volume control.
jmhart is offline   1 Reply With Quote
Old May 30, 2013, 01:21 PM   #25
heavymetals
macrumors newbie
 
Join Date: Nov 2012
Quote:
Originally Posted by heavymetals View Post
I used the $1.99 app download for volume control and it works with the optical output, so it should with the HDMI.

here is the link:

https://www.macupdate.com/app/mac/40...ume-for-itunes
heavymetals is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Hardware > Desktops > Mac mini

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Sound output from mini-plug and HDMI UNCMo96 MacBook Pro 1 Jun 7, 2013 08:31 PM
No sound from Mini Display to HDMI TyWahn MacBook Pro 2 Apr 15, 2013 09:51 PM
mini display to hdmi..No sound? maddog91 MacBook Air 3 Dec 20, 2012 08:42 PM
Mac Mini HDMI --> Displayport (not mini DP) michael_aos Mac mini 2 Nov 28, 2012 06:28 PM
Hdmi mini dvi with sound shittyday MacBook 1 Sep 1, 2012 07:47 AM

Forum Jump

All times are GMT -5. The time now is 07:42 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC