Есть:
[stormchild@schome ~]$ cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfeaf8000 irq 20
1 [Camera ]: USB-Audio - Vega USB 2.0 Camera.
Vimicro Corp. Vega USB 2.0 Camera. at usb-0000:00:04.1-3.2, high speed
2 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfebec000 irq 43
3 [Pro ]: USB-Audio - FastTrack Pro
M-Audio FastTrack Pro at usb-0000:00:04.0-4, full speed
Пробовал:
1.
[stormchild@schome ~]$ cat ~/.asoundrc
defaults.ctl.card 3
defaults.pcm.card 3
Делать костыль типа echo defaults.pcm.card\ `cat /proc/asound/cards | grep «\[Pro» | sed -r 's/([0-9]+).*/\1/'` > ~/.asoundrc не хочется.
2.
[stormchild@schome ~]$ cat ~/.asoundrc
ctl.!default {
type hw
card "Pro"
}
pcm.dmixer {
type dmix
ipc_key 1024 #required and must be unique
slave.pcm {
type hw
card "Pro"
}
}
pcm.!default {
type plug
slave.pcm dmixer
}
Вопрос: как прибить гвоздями номер карты? Ну или как уменьшить задержки в dmix'е ?