Nowe posty

Autor Wątek: sterowanie dźwiękiem  (Przeczytany 2908 razy)

nemo3

  • Gość
sterowanie dźwiękiem
« dnia: 2007-09-19, 18:38:34 »
Gdzie znajduje się kod źródłowy odpowiadający za obsługę zwiększania głośności, basów, treble, balansu, itp dla danej karty dźwiękowej (karta jest po USB)? W kodzie alsamixera, czy w sterowniku USB, czy jeszcze w innym miejscu? Jak w ogóle szukać tego kodu, pliku?

arctgx

  • Gość
sterowanie dźwiękiem
« Odpowiedź #1 dnia: 2007-09-20, 13:33:46 »
Chyba w jednym z kodów Alsy. Ten można ściągnąć osobno, ale jest też on zawarty w oficjalnym wydaniu jądra, więc możesz zacząć od źródeł jądra, a potem ewentualnie szukać różnic między najnowszymi wydaniami Alsy, a zawartymi w jądrze. Proponowałbym zacząć od potraktowania ich katalogu find-em: "find /usr/src/katalog_z_jądrem |grep mixer". Nie zajmuję się programowaniem, ale mam wrażenie po wyniku, ze dla co jeden rodzaj karty, to inny mikser. Wydaje się to trochę naturalne, gdy dana karta ma tyle i tyle wejść/wyjść.

Zerknij na stronę linux-muzyka.ixion.pl. Mało się tam ostatnio dzieje, ale może na tamtejszym forum znajdziesz ciekawszą odpowiedź.