Lautstärketasten funktionieren unter Mac OSX Lion nicht mit HDMI-Audio?


20

Ich habe einen Mac mini 2011 mit OSX Lion. Und ich habe meinen Monitor (mit integrierten Lautsprechern) über den HDMI-Anschluss angeschlossen. Der Ton funktioniert einwandfrei, aber die Lautstärketasten auf der Tastatur funktionieren nicht. Wenn ich eine davon drücke, erscheint das Volumenbild auf dem Bildschirm, jedoch mit einem verbotenen Signal.

Gibt es eine Möglichkeit, dies zu beheben und meine Tastaturtasten dazu zu bringen, die Systemlautstärke zu ändern?

Sie funktionieren übrigens sehr gut, wenn ich ein anderes Audio-Ausgabegerät verwende


2
Warum ist es in Windows möglich?

Noch mehr - was ist, wenn ich die Lautstärke über das Web fernsteuern möchte?
Cregox

Weil Microsoft die Dinge anders sieht und den Industriestandard nicht mag. LOL. Wie auch immer, Apples Art, die Lautstärke nicht einstellen zu lassen, ist korrekt, wenn auch nicht benutzerfreundlich. Grundsätzlich kann man sich HDMI als DVI + Optisch + manchmal Ethernet vorstellen.
Shane Hsu

Soundflower erzeugt jedoch Audio-Lags und ist daher keine wirklich gute Alternative, da Sie alle 5 Minuten das Gefühl haben, einen synchronisierten Film zu sehen.

Ich bemerke keinerlei Verzögerung auf meiner Maschine.
Matt Burns

Antworten:


16

Hier finden Sie eine Lösung für das Problem: http://www.vanetta.net/2012/07/enabling-hdmi-audio-controls-on-2011.html

Benötigt die kostenlose Drittanbieter-App - https://code.google.com/p/soundflower/ , funktioniert aber einwandfrei.



1
Leider ist Soundflower für 2CH auf MacBook sehr fehlerhaft und benötigt für 64CH bis zu 30% CPU. Daher nicht mehr wirklich brauchbar ...
Strinder

1
Beachten Sie , dass für El Capitan die signierte Version (2.0b2) unter github.com/mattingalls/Soundflower/releases erforderlich ist (siehe Kommentar unten).
Michael Scott Cuthbert

Bezogen auf @ Strinders Kommentar, der derzeit 2.0b2 für El Capitan auf einem MacBook Pro aus dem Jahr 2013 verwendet und zu jeder Zeit weniger als 2-3% meiner CPU verbraucht. Ich persönlich habe also keine Probleme mit der CPU-Audioverarbeitung. danke Soundflower und Poster!
Sean2078

13

Das Audiosignal über HDMI wird codiert. Codierte Audiostreams sollten auf 0 dB normalisiert werden. Sie können dieses Verhalten nicht ändern, da das Audiosignal nicht mehr normalisiert wird. Sie können nur die Lautstärkeregler Ihres Fernsehgeräts verwenden.

Einige Programme (wie iTunes) verfügen über eine Lautstärkeregelung, mit der die Lautstärke des jeweiligen Programms geändert werden kann. (Obwohl dies etwas gegen das Prinzip verstößt, dass HDMI-Audio normalisiert werden sollte.)

Siehe auch diese Diskussion zu Apple Support Communities (gleiche Antwort).


1
Wäre diese Erklärung also ähnlich wie bei analogen Signalen, bei denen der Line-Out ein absolutes Signal sein soll, bei dem die Kopfhörerbuchsen die Lautstärke konstruktionsbedingt erhöhen und verringern und nicht unbedingt an die "Line-Level" -Einschränkungen angepasst werden müssen?
bmike

9
Dies ist zwar eine nette Ausrede , aber eine schlechte Antwort, weil wir sie immer noch nicht kontrollieren können und es ein Schmerz ist, der nicht dazu in der Lage ist.
Cregox

5
Genau @cawas. Windows kann übrigens HDMI-Audio über die Lautstärketasten der Tastatur perfekt steuern. Wenn ein Monitor als Audiogerät ausgewählt ist, regelt die Lautstärke den internen Verstärker.
Mikemaccana

6
  1. Installieren Sie Homebrew :

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  2. Installieren Sie Cask

    brew install caskroom/cask/brew-cask

  3. Installieren Sie Soundflower:

    brew cask install soundflower

  4. Starten Sie neu.

  5. Start soundflowerbed( cmd-spacezum Öffnen des Scheinwerfers drücken ): Bildbeschreibung hier eingeben

  6. Klicken Sie oben rechts auf das Soundflower-Symbol und wählen Sie Ihr Ausgabegerät aus (Sie sollten HDMI anstelle von DisplayPort auswählen):

    Bildbeschreibung hier eingeben

  7. Wählen Sie in den Soundeinstellungen Soundflower:

    Bildbeschreibung hier eingeben


Ich sehe, dass Sie denselben Monitor U2515H haben wie ich - aber wenn ich Soundflower über Soundflowerbed auf DisplayPort umstelle, scheint er immer zu hängen. Hat noch jemand dieses Problem?
Michael Scott Cuthbert

1
@MichaelScottCuthbert ja, Soundflower stürzt auch bei mir sehr ab. Ich töte es einfach (mit Aktivitätsmonitor) und versuche es erneut.
Matt Burns

2
Herausgefunden. Schalten Sie im Audio-MIDI-Setup unter "Audiogeräte" das Format für Soundflower von 44,1 kHz auf 48 kHz (48000,0 Hz) um. Hör auf zu krachen.
Michael Scott Cuthbert

fwiw, wenn dir das wichtig ist, ist Soundflower keine signierte Erweiterung, daher funktioniert es (noch?) nicht unter OS X 10.11
Michael Scott Cuthbert

1
Vielen Dank an @MichaelScottCuthbert! Hat mir sehr geholfen. Kann nicht ohne Soundflower leben, da die Lautstärketasten des Monitors nicht wirklich erreichbar sind ... Gibt es aber auch eine Lösung für die hohe CPU-Auslastung bei Verwendung von 64-Kanal? (Bei meinem MacBook sind dies bis zu 30%, wenn es als Ausgabe aktiviert ist!)
Strinder

3

Eine Lösung mit der kostenlosen Version von Sound Siphon

So lösen Sie beide Probleme: Starten Sie die Sound Siphon-App. Wählen Sie in den Einstellungen von Sound Siphon Ihr Ausgabegerät als Durchreichegerät aus. Schalten Sie den Sound Siphon ein.

Sound Siphon verarbeitet das Audio, bevor es an Ihr Ausgabegerät gesendet wird. Jetzt können Sie die Lautstärke mit Ihrer Tastatur regeln. "

http://staticz.com/add-keyboard-volume-controls/


Sound Siphon scheint die Lautstärkeregelung für Geräte nicht zu unterstützen. Es wird von Sound Control auf derselben Site ausgeführt, funktioniert jedoch nicht mit meinem Monitor.
Fish Monitor

1

Da Soundflower extrem veraltet ist und nicht aktiv gepflegt wird. Ich habe nach einer besseren Lösung gesucht.

Ich kann es nur empfehlen, funktioniert auf meinem LG-Monitor ziemlich gut: https://github.com/the0neyouseek/MonitorControl

Diese Verzweigung unterstützt auch die Standardeinstellungen für Lautstärke / Helligkeit der Tastatur. Anstatt eine digitale Leitung wie Soundflower zu verwenden, wird versucht, die Lautstärke Ihres Displays selbst zu ändern.


0

Meine Lösung: Sound Control .

Soundflower ist eine sehr alte Software und funktioniert bei mir nicht gut. Verwenden Sie die Audiosteuerung, um das Ausgabegerät für Ihr HDMI / DP / Type-C-Gerät festzulegen und die Gesamtlautstärke zu steuern (kann eine Kurztaste definieren).

Bonuspunkt: Sie müssen keine Lizenz kaufen, um nur das Hauptvolumen zu kontrollieren.


0

Wenn Sie sie noch nicht haben (nun , sollten Sie! 😉), installieren Sie Homebrew und Homebrew Cask .

Dann installieren Sie Soundflower und Soundflowerbed :

brew cask install soundflower
brew cask install soundflowerbed

Starten Sie neu.

Jetzt können Sie in den Soundeinstellungen Ihren Mac so konfigurieren, dass er Sound auf dem virtuellen Soundflower-Audiogerät wiedergibt. Und Sie können SoundflowerBed.app starten (es befindet sich in der Menüleiste), um diesen virtuellen Soundflower-Ausgang für die Wiedergabe über Ihre externe HDMI- oder DisplayPort-Schnittstelle zu konfigurieren.

Auf diese Weise können Sie mit macOS die Lautstärke steuern (über die Menüleiste und die Tastatur).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.