Volume Keys tidak berfungsi dengan audio HDMI pada mac OSX Lion?

20

Saya memiliki mac mini 2011 dengan OSX Lion. Dan saya telah menghubungkan monitor saya (dengan speaker terintegrasi) melalui port HDMI. Suara bekerja dengan baik, tetapi tombol volume pada keyboard tidak berfungsi. Ketika saya menekan salah satunya, gambar volume muncul di layar tetapi dengan sinyal terlarang.

Apakah ada cara untuk memperbaikinya dan membuat tombol keyboard saya mengubah volume sistem?

Omong-omong, mereka bekerja sangat baik ketika saya menggunakan perangkat output audio yang lain

DkAngelito
sumber
2
Mengapa di windows itu mungkin?
Terlebih lagi - bagaimana jika saya ingin mengontrol volume jarak jauh dari web?
cregox
Karena Microsoft melihat berbagai hal secara berbeda, dan tidak menyukai standar industri. LOL. Bagaimanapun, cara Apple untuk tidak membiarkan orang menyesuaikan volume sudah benar, meskipun tidak ramah pengguna. Pada dasarnya Anda dapat berpikir HDMI sebagai DVI + Optical + terkadang Ethernet.
Shane Hsu
Soundflower menghasilkan lag audio jadi itu bukan alternatif yang sangat baik karena setiap 5 menit Anda merasa seperti Anda menonton film yang di-dubbing.
Saya perhatikan tidak ada lag sama sekali pada mesin saya.
Matt burns

Jawaban:

16

Lihat solusi di sini untuk masalahnya - http://www.vanetta.net/2012/07/enabling-hdmi-audio-controls-on-2011.html

Memerlukan aplikasi pihak ketiga gratis - https://code.google.com/p/soundflower/ tetapi berfungsi dengan baik.

bstick12
sumber
FYI, biner terkompilasi terbaru ada di rogueamoeba.com/freebies/soundflower
kobaltz
1
Sayangnya Soundflower sangat buggy untuk 2CH di MacBook dan membutuhkan 64CH hingga 30% CPU. Karena itu tidak bisa digunakan lagi ...
Strinder
1
Perhatikan versi yang ditandatangani (2.0b2) di github.com/mattingalls/Soundflower/releases diperlukan untuk El Capitan (lihat komentar di bawah).
Michael Scott Cuthbert
Terkait dengan komentar @ Strinder, saat ini menggunakan 2.0b2 pada El Capitan pada MacBook Pro dari 2013 dan menggunakan di bawah 2-3% CPU saya setiap saat, jadi secara pribadi saya tidak memiliki masalah dengan pemrosesan audio CPU - Solusi hebat, terima kasih Soundflower dan poster!
sean2078
13

Sinyal audio melalui HDMI dikodekan. Streaming audio yang dikodekan harus dinormalisasi menjadi 0 dB. Anda tidak dapat mengubah perilaku ini karena sinyal audio tidak akan dinormalisasi lagi. Anda hanya dapat menggunakan kontrol volume TV Anda.

Beberapa program (seperti iTunes) memiliki kontrol volume sendiri, yang dapat digunakan untuk mengubah volume program tertentu. (Meskipun ini agak bertentangan dengan prinsip bahwa audio HDMI harus dinormalisasi.)

Lihat juga diskusi ini tentang Komunitas Dukungan Apple (jawaban yang sama).

bouke
sumber
1
Jadi, apakah penjelasan ini mirip dengan sinyal analog di mana saluran keluar diharapkan menjadi sinyal absolut di mana jack headphone menambah dan mengurangi volume menurut desain dan tidak harus sesuai dengan batasan "line level"?
bmike
9
Walaupun ini adalah alasan yang bagus , itu adalah jawaban yang buruk karena kita masih tidak bisa mengendalikannya dan itu adalah rasa sakit karena tidak bisa.
cregox
5
Tepatnya @cawas. Windows, BTW, dapat mengontrol audio HDMI dengan sempurna menggunakan tombol volume keyboard - ketika monitor adalah perangkat audio yang dipilih, volume mengontrol amp internal.
mikemaccana
6
  1. Instal Homebrew :

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

  2. Instal Tong

    brew install caskroom/cask/brew-cask

  3. Pasang Soundflower:

    brew cask install soundflower

  4. Mulai ulang.

  5. Mulai soundflowerbed(temukan dengan menekan cmd-spaceuntuk membuka sorotan): masukkan deskripsi gambar di sini

  6. Klik ikon Soundflower di kanan atas dan pilih perangkat output Anda (Anda harus memilih HDMI daripada DisplayPort):

    masukkan deskripsi gambar di sini

  7. Dalam preferensi suara, pilih Soundflower:

    masukkan deskripsi gambar di sini

Matt terbakar
sumber
Saya melihat bahwa Anda memiliki monitor U2515H yang sama seperti yang saya lakukan - namun ketika saya beralih Soundflower ke DisplayPort melalui Soundflowerbed sepertinya selalu menggantung. Adakah yang punya masalah ini?
Michael Scott Cuthbert
1
@MichaelScottCuthbert ya, Soundflower banyak crash dengan saya juga. Saya hanya membunuhnya (menggunakan monitor aktivitas) dan mencoba lagi.
Matt burns
2
Menemukannya. Dalam Pengaturan Audio MIDI di bawah "Perangkat Audio", ubah format untuk Soundflower dari 44.1khz ke 48khz (48000.0hz). Menghentikan tabrakan.
Michael Scott Cuthbert
fwiw, jika ini penting bagi Anda, Soundflower bukan ekstensi yang ditandatangani, sehingga tidak akan berfungsi (belum?) pada OS X 10.11
Michael Scott Cuthbert
1
Terima kasih kepada @MichaelScottCuthbert! Banyak membantu. Tidak dapat hidup tanpa Soundflower karena tombol volume monitor tidak benar-benar terjangkau ... Tetapi apakah ada juga solusi untuk penggunaan CPU yang tinggi saat menggunakan 64CH? (di MacBook saya ini memakan waktu hingga 30% bila diaktifkan sebagai output!)
Strinder
3

Solusi menggunakan Sound Siphon versi gratis

Untuk mengatasi kedua masalah ini: Luncurkan aplikasi Sound Siphon. Dalam preferensi Sound Siphon pilih perangkat output Anda sebagai perangkat pass through. Nyalakan Sifon Suara.

Sound Siphon memproses audio sebelum masuk ke perangkat output Anda. Sekarang Anda dapat menggunakan keyboard untuk mengontrol volume "

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

Carlos Gutiérrez
sumber
Sound Siphon tampaknya tidak mendukung kontrol volume ke perangkat. Ini dilakukan oleh Kontrol Suara di situs yang sama, tetapi tidak berfungsi dengan monitor saya.
Fish Monitor
1

Karena Soundflower sangat ketinggalan jaman dan tidak dipelihara secara aktif. Saya sudah mulai mencari solusi yang lebih baik.

Saya sangat merekomendasikan ini, bekerja sangat bagus pada monitor LG saya: https://github.com/the0neyouseek/MonitorControl

Garpu ini juga mendukung kontrol keyboard volume / kecerahan standar. Alih-alih menggunakan garis digital seperti Soundflower, ia mencoba mengubah volume tampilan Anda sendiri.

JoniVR
sumber
0

Solusi saya: Kontrol Suara .

Soundflower adalah perangkat lunak yang sangat lama dan tidak berfungsi dengan baik untuk saya. Gunakan kontrol suara untuk menentukan perangkat output ke perangkat HDMI / DP / Type-C Anda, dan mengontrol volume master (dapat menentukan kunci pendek).

Poin bonus: Anda tidak perlu membeli lisensi untuk hanya mengontrol volume master.

Monitor Ikan
sumber
0

jika Anda belum memilikinya ( baik, Anda harus! 😉), instal Homebrew dan Homebrew Cask .

Kemudian, instal Soundflower dan Soundflowerbed :

brew cask install soundflower
brew cask install soundflowerbed

Mulai ulang.

Sekarang, dari Panel Preferensi Suara, Anda dapat mengonfigurasi Mac Anda untuk memutar suara pada perangkat audio virtual Soundflower. Dan Anda dapat meluncurkan SoundflowerBed.app (akan berada di bilah menu) untuk mengonfigurasi output virtual Soundflower ini untuk diputar di HDMI eksternal atau antarmuka DisplayPort.

Dengan cara ini, macOS akan memungkinkan Anda untuk mengontrol volume audio (dari bilah menu dan dari keyboard).

Mathieu Godart
sumber