LINUX.ORG.RU

Избранные сообщения Compressorr

Настройка микрофона в E-MU 404 USB

Форум — Linux-hardware

USB, .asoundrc - пуст, 2.6.34, ALSA - 1.0.25.

Не сразу, но настроить получилось - но вот задача - как сделать, чтобы микрофон работал.

Он работает, но только если устройство не занято. И что забавно: если, допустим запустить wine Steam.exe, то получается:

arecord -D plughw:0,0 -d 10 -f cd ./temp.wav

arecord: main:682: audio open error: Device or resource busy.

#lsof | grep snd

#Steam.exe 12413 dimec mem CHR 116,3 200076 /dev/snd/pcmC0D0c

#Steam.exe 12413 dimec 117u CHR 116,3 200076 /dev/snd/pcmC0D0c

#Steam.exe 12413 dimec 121r CHR 116,33 10468 /dev/snd/timer Но при этом:

arecord -D default -d 10 -f cd ./temp.wav

Recording WAVE './temp.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo

Вопрос: что значит default? Какое устройство выбирается по умолчанию, где это посмотреть? И почему, когда я указываю plughw - device busy?

Мне кажется поэтому приложение, запущенное из-под Steam уже не имеет доступа к микрофону.

Вот некоторые выводы:

ls -l /dev/snd

crw-rw---- 1 root audio 116, 4 2012-08-15 16:42 controlC0

crw-rw---- 1 root audio 116, 3 2012-08-15 16:49 pcmC0D0c

crw-rw---- 1 root audio 116, 2 2012-08-15 16:48 pcmC0D0p

crw-rw---- 1 root audio 116, 1 2012-08-15 10:05 seq

crw-rw---- 1 root audio 116, 33 2012-08-15 10:05 timer

arecord -l

**** List of CAPTURE Hardware Devices ****

card 0: USB [E-MU 0204 | USB], device 0: USB Audio [USB Audio]

Subdevices: 0/1

Subdevice #0: subdevice #0

lsmod | grep snd

snd_seq_oss 25207 0

snd_seq_midi_event 4424 1 snd_seq_oss

snd_pcm_oss 33753 0

snd_mixer_oss 14742 1 snd_pcm_oss

snd_usb_audio 78927 2

snd_pcm 59829 3 snd_pcm_oss,snd_usb_audio

snd_page_alloc 6221 1 snd_pcm

snd_hwdep 4883 1 snd_usb_audio

snd_usbmidi_lib 15312 1 snd_usb_audio

snd_rawmidi 15221 1 snd_usbmidi_lib

snd_seq 41444 4 snd_seq_oss,snd_seq_midi_event

snd_timer 15660 3 snd_pcm,snd_seq

snd_seq_device 4733 3 snd_seq_oss,snd_rawmidi,snd_seq

snd 46583 13

snd_seq_oss,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_hwdep,snd_usbmidi_lib,snd_rawmidi,snd_seq,snd_timer,snd_seq_device

soundcore 4921 1 snd

Compressorr
()