Friday, June 6, 2014

beats audio в linux

Linux Mint 17 пока что не распознаёт корректно многоканальный звук 92HD91BXX от Intel, и после установки системы по умолчанию включается стереорежим, а пищалки и сабвуфер не задействуются.
Исправить это можно вручную.


Включить многоканальный звук:
Step 1: Install hda-jack-retask from here:
             https://launchpad.net/~diwic/+archive/hda (ppa:diwic/hda)
Note: hda-jack-retask is part of alsa-tools. Just install the alsa-tools-gui package from the regular archive and start "hdajackretask". (Note: if you get this error: "Failed to create file '/home/<user>/.pulse/client.conf'", try symlinking .pulse to .config/pulse - and remove the symlink again when you have closed hda-jack-retask.)
Step 2: Open hda-jack-retask
Step 3: Select the IDT 92HD91BXX codec (may be different on other models)
Step 4: Check the "Show unconnected pins" box (the internal speakers do not show as connected)
Step 5: Remap 0x0d (Internal Speaker, Front side) to "Internal speaker"
Step 6: Remap 0x0f ("Not connected" but is the under-display speakers) to "Internal speaker"
Step 7: Remap 0x10 ("Not connected" but is the subwoofer) to "Internal speaker (LFE)"
Step 8: Apply now, then test with your favorite audio program (some may not work due to Pulse reset, so find one that does, verify sound is coming from all speakers).
Step 9: If it works, select "Install boot override" to save the settings to apply at boot time.
Step 10: Reboot. When it comes back, you should have full sound from all speakers. Also test headphones. Plugging in headphones should disable sound from all internal speakers.

З.Ы. Выбирать вариант 4.0, поскольку при 4.1 регулировки громкости по каналам не работают корректно.

Если часть динамиков не звучит при тестировании звука:
в alsamixer включить <loopback mixing>

Если сбрасываются настройки громкости и каналов при перезагрузке:
sudo alsactl store

Дополнительные регулировки громкости (для pulseaudio):
pavucontrol