Клавіші гучності не працюють з аудіо HDMI на mac OSX Lion?


20

У мене є Mac mini 2011 з OSX Lion. І я підключив монітор (із вбудованими динаміками) через порт hdmi. Звук працює чудово, але клавіші гучності на клавіатурі не працюють. Коли я натискаю одну з них, на екрані з’являється зображення гучності, але із забороненим сигналом.

Чи можна це виправити і змусити клавіші клавіатури змінити гучність системи?

До речі, вони дуже добре працюють, коли я використовую інший аудіо вихідний пристрій


2
Чому в Windows це можливо?

Навіть більше - що робити, якщо я хочу контролювати гучність віддалено від Інтернету?
Крего

Тому що Microsoft бачить речі інакше і не любить галузевий стандарт. ЛОЛ. У будь-якому випадку, спосіб Apple не дозволяти людям регулювати гучність є правильним, хоча й не зручним для користувачів. В основному HDMI можна вважати DVI + Optical + іноді Ethernet.
Шейн Хсу

Soundflower виробляє аудіозатримки, тому це не дуже хороша альтернатива, оскільки кожні 5 хвилин ви відчуваєте, що переглядаєте дубляжний фільм.

Я не помічаю жодного відставання на своїй машині.
матовий опік

Відповіді:


16

Тут ви знайдете рішення проблеми - http://www.vanetta.net/2012/07/enabling-hdmi-audio-controls-on-2011.html

Потрібна безкоштовна програма сторонніх розробників - https://code.google.com/p/soundflower/, але вона працює ідеально.


FYI, останній скомпільований двійковий файл знаходиться на сайті rogueamoeba.com/freebies/soundflower
kobaltz

1
На жаль, Soundflower є дуже глючним для 2CH на MacBook і займає від 64CH до 30% процесора. Для цього вже не дуже
корисно

1
Зверніть увагу, що підписана версія (2.0b2) на сайті github.com/mattingalls/Soundflower/releases потрібна для El Capitan (див. Коментар нижче).
Майкл Скотт Катберт

Пов’язаний з коментарем @ Strinder, зараз використовую 2.0b2 на El Capitan на MacBook Pro з 2013 року, і він використовує менше 2-3% мого процесора, тому у мене особисто немає проблем з обробкою аудіо процесора - чудове рішення, спасибі Soundflower та плакат!
sean2078

13

Аудіосигнал через HDMI кодується. Кодовані аудіо потоки повинні бути нормалізовані до 0 дБ. Ви не можете змінити цю поведінку, оскільки звуковий сигнал більше не нормалізується. Ви можете використовувати лише регулятори гучності вашого телевізора.

Деякі програми (наприклад, iTunes) мають регулювання гучності, вони можуть бути використані для зміни гучності конкретної програми. (Хоча це дещо суперечить принципу, що аудіо HDMI слід нормалізувати.)

Дивіться також цю дискусію щодо спільнот підтримки Apple (та сама відповідь).


1
Так чи було б це пояснення аналогічним аналоговим сигналам, коли очікується, що вихідний сигнал буде абсолютним сигналом, коли роз'єми для навушників збільшуються та зменшуються за обсягом, а не обов'язково підходять до обмежень "рівня лінії"?
bmike

9
Хоча це приємний привід , це погана відповідь, оскільки ми все ще не можемо це контролювати, і це біль не в змозі.
Крего

5
Рівно @cawas. Windows, BTW, може прекрасно керувати звуком HDMI за допомогою клавіш гучності клавіатури - коли на моніторі вибрано аудіопристрій, гучність регулює внутрішній підсилювач.
mikemaccana

6
  1. Встановити домашню мову :

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

  2. Встановити Cask

    brew install caskroom/cask/brew-cask

  3. Встановити Soundflower:

    brew cask install soundflower

  4. Перезавантажте.

  5. Почніть soundflowerbed(знайдіть його, натиснувши, cmd-spaceщоб відкрити прожектор): введіть тут опис зображення

  6. Клацніть піктограму Soundflower у верхньому правому куті та виберіть пристрій виводу (слід вибрати HDMI замість DisplayPort):

    введіть тут опис зображення

  7. У налаштуваннях звуку виберіть Soundflower:

    введіть тут опис зображення


Я бачу, що у вас такий же монітор U2515H, як і у мене, але коли я перемикаю Soundflower на DisplayPort через Soundflowerbed, він, здається, завжди висить. Хтось ще має цю проблему?
Майкл Скотт Катберт

1
@MichaelScottCuthbert Так, Soundflower дуже сильно розбивається і зі мною. Я просто вбиваю його (використовуючи монітор активності) і повторюю спробу.
матовий опік

2
Зрозумів це. У налаштуваннях Audio MIDI у розділі "Аудіопристрої" перемкніть формат Soundflower з 44,1 Гц на 48 кГц (48000,0 Гц). Зупинив аварію.
Майкл Скотт Катберт

fwiw, якщо це важливо для вас, Soundflower не є підписаним розширенням, тому він не працюватиме (поки що?) на OS X 10.11
Майкл Скотт Катберт

1
Дякуємо @MichaelScottCuthbert! Допомагав багато. Не можна жити без Soundflower, оскільки клавіші гучності монітора насправді недоступні ... Але чи є рішення для високого використання процесора при використанні 64CH? (у мого MacBook це включає до 30% при включенні як вихід!)
Strinder

3

Рішення з використанням безкоштовної версії Sound Siphon

Щоб вирішити обидва ці проблеми: Запустіть додаток Sound Siphon. У налаштуваннях Sound Siphon виберіть ваш вихідний пристрій як прохідний пристрій. Увімкніть звуковий сифон.

Звуковий сифон обробляє звук, перш ніж він перейде до вашого пристрою виводу. Тепер ви можете використовувати клавіатуру для управління гучністю "

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


Здається, звуковий сифон не підтримує регулювання гучності пристроїв. Це робиться Sound Control на тому ж сайті, але це не працює з моїм монітором.
Монітор риб

1

Оскільки Soundflower надзвичайно застарілий і не підтримується активно. Я почав шукати кращого рішення.

Я настійно рекомендую це. На моєму моніторі LG досить чудово: https://github.com/the0neyouseek/MonitorControl

Ця вилка також підтримує управління клавіатурою гучності / яскравості за замовчуванням. Замість використання такої цифрової лінії, як Soundflower, вона намагається змінити гучність самого дисплея.


0

Моє рішення: Управління звуком .

Soundflower - це дуже давнє програмне забезпечення і не працює для мене добре. Використовуйте звуковий контроль, щоб вказати вихідний пристрій на свій пристрій HDMI / DP / Type-C, а також керуйте головним гучністю (можна визначити коротку клавішу).

Бонусний бал: Вам не потрібно купувати ліцензію, щоб контролювати лише основний обсяг.


0

якщо їх у вас ще немає ( ну, слід! 😉), встановіть Homebrew і Homebrew Cask .

Потім встановіть Soundflower і Soundflowerbed :

brew cask install soundflower
brew cask install soundflowerbed

Перезавантажте.

Тепер із панелі налаштувань звуку ви можете налаштувати свій Mac для відтворення звуку на віртуальному аудіопристрої Soundflower. І ви можете запустити SoundflowerBed.app (він буде знаходитись у рядку меню), щоб налаштувати цей віртуальний вихід Soundflower для відтворення на зовнішньому інтерфейсі HDMI або DisplayPort.

Таким чином, macOS дозволить вам контролювати гучність звуку (з рядка меню та з клавіатури).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.