Tuesday, 9 October 2007

only one bar pcm mono....

Niestety w chwili obecnej nie ma rozwiązanie problemu "mixera" alsy dla karty sb live! 24bit usb.
Karta korzysta z modułu usb-audio... jest to trochę uciążliwe gdyż nie ma możliwości wyregulowania poszczególnych kanałów...

Tuesday, 11 September 2007

Pilot Creative RM-1500 i Linux

Creative RM-1500 jest pilotem w chodzącym w skład zestawu z karta dźwiękową SB Live! 24bit external. Firma Creative nie planuje na razie wydania sterowników lecz karta działa dobrze z ALSA a pilot z lirc. Poniżej opiszę jak skonfigurować pilota dla tej właśnie karty.

Pierwszą czynnością jest zainstalowanie lirc

apt-get install lirc

Po zainstalowaniu należy edytować plik /etc/lirc/hardware.conf
Edycja sprowadza się do dopisania -d hw:External dla opcji LIRCD_ARGS i alsa_usb dla opcji DRIVER

LIRCD_ARGS="-d hw:External"
DRIVER="alsa_usb"

Kolejnym krokiem jest edycja pliku /etc/lirc/lircd.conf ,
Usuwamy wszystko z pliku lircd.conf i wklejamy zawartość poniższego pobranego pliku

http://lirc.sourceforge.net/remotes/creative/lircd.conf.alsa_usb

Kolejnym krokiem jest utworzenie pustego pliku .lircrc w swoim katalogu domowym

touch /home/wkl/.lircrc

To by było na tyle jeśli chodzi o konfiguracje lirc teraz wystarczy zrestartować lirc

/etc/init.d/lirc start

przetestować czy wszystko działa służy do tego polecenie

irw


Zmiana kolejnosci kart dzwiekowych w linux

Opis pokazuje jak ustawić sound blaster live! 5.1 24bit External domyślną karta dźwiękową. Dystrybucja użyta to Debian z serwerem dźwiękowym ALSA.

Karta sb 24bit External widnieje tu jako druga karta należy odwróci kolejność

sudo cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdc440000 irq 58
1 [External ]: USB-Audio - SB Live! 24-bit External
Creative Technology SB Live! 24-bit External at usb-0000:00:1d.1-1, full speed

Sprowadza się to do edycji pliku

/etc/modprobe.d/alsa-base

W pliku alsa-base należy odszukać podobne wpisy do tych :

options snd-intel-hda index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2


Teraz wystarczy zmienić wartości z -2 na 0 dla głównej karty, dla 1 dla karty drugiej

options snd-intel-hda index=1
options snd-usb-audio index=0

Po ponownych uruchomieniu systemu i wydaniu polecenia :

sudo cat /proc/asound/cards

0[External ]: USB-Audio - SB Live! 24-bit External
Creative Technology SB Live! 24-bit External at usb-0000:00:1d.1-1, full speed
1[Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdc440000 irq 58

Opis oczywiście można zastosować analogicznie do innych kart.

Monday, 10 September 2007