Jeżeli posiadasz 5+1 głośników, a denerwuje Cię, że grają tylko dwa, to
artykuł jest właśnie dla Ciebie ;).
Co należy zrobić?
Musimy pobrać zmodyfikowane sterowniki emu10kx1 ze strony
http://chibis.persons.gfk.ru/audigy.
Gdy już je pobierzemy i rozpakujemy:
Przystąpimy do instalacji (jako root) za pomocą trylogi:
Zakładam, że wszystko poszło po naszej myśli i sterownik się nam ładnie
zainstalował. Sprawdźmy...
No tak, więc mamy go na pokładzie. Teraz musimy zmusic go do odpalania się
podczas startu maszyny + konfiguracja.
Edytujemy plik /boot/loader.conf i dopisujemy:
sound_load="YES" midi_load="NO" snd_emu10k1_load="NO" snd_emu10kx_load="YES"
Teraz najlepiej jest rebootnąć komputer, chyba, że ktoś chce załadować moduł z palca:
Należy pamiętać, że podczas ładowania "z palca" należy wyłączyć wcześniej inne moduły
dźwięku.
Teraz ustawimy sobie głośność na poszczególnych kanałach :)
Służy do tego polecenie /usr/sbin/emuctrl:
> /usr/sbin/emuctrl list Id Description VolRec Vol FX (PCM) buses fx0 DSPFX BUS 0 100:100 (0:0) DSP Inputs in0 AC97 Codec 100:100 (0:0) in1 CD S/PDIF 0:0 (0:0) in2 ZoomedVideo 0:0 (0:0) in3 TOS Link 0:0 (0:0) in4 Line-In (1) 0:0 (0:0) in5 Coaxial S/PDIF 0:0 (0:0) in6 Line-In (2) 0:0 (0:0) DSP Outputs out0 AC97 (Front Speakers) 100:100 out1 TOS Link 0:0 out4 Headphones 0:0 out5 Rear Speakers 0:0 out6 A/D converter (STEREO REC) 0:0 out7 MIC (MONO REC) 0
Dużo trochę tego :) Na szczęście nam nie wszystko będzie potrzebne.
Ja używam następujących poleceń:
> cat dzwiek.sh #!/bin/sh /usr/sbin/emuctrl mode analog /usr/sbin/emuctrl set out0 100:100 # ustawia głośność dla przednich głośników /usr/sbin/emuctrl set out5 100:100 # ustawia głośność dla tylnych głośników echo "Głośność ustawiona"
Po tych zabiegach powinno nam grać we wszystkich głośnikach :)
Obsługę MIDI znajdziecie na ww. stronie.
Testowane na:
Oryginalny artykuł znajduje się w serwisie BSD4U.
Autor: Karol 'lofix' Gogiel.
Powrót na górę strony...