[Comm] Re: Запись звука с ALSA
Roman Savochenko
=?iso-8859-1?q?rom=5Fas_=CE=C1_diyaorg=2Edp=2Eua?=
Пн Мар 21 13:37:05 MSK 2005
Michael Shigorin wrote:
> On Mon, Mar 21, 2005 at 11:56:16AM +0200, Roman Savochenko wrote:
>
>>>>Audacity не предлогать, она у меня нигде с ALSA не пишет! :)
>>>
>>>Ты гонишь -- на конференции как писалось, по-твоему?
>>
>>Где я сказал что не пишется: у тебя, у всех?
>>Я сказал что у меня нигде не пишется с ALSA.
>
>
> При этом всякие snd-pcm-oss и snd-mixer-oss воткнуты?
ALSA всегда подымаю с помощью alsaconf.
В результате получаю в /etc/modules.conf:
//================== /etc/modules.conf ======================
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.5 ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-via82xx
# --- END: Generated by ALSACONF, do not edit. ---
//================== /etc/modules.conf ======================
При этом lsmod говорит:
//================= lsmod ==========================
snd-pcm-oss 37988 0
snd-seq-midi 3232 0 (autoclean) (unused)
snd-via82xx 12288 3 (autoclean)
snd-ac97-codec 43868 0 (autoclean) [snd-via82xx]
snd-pcm 56544 1 (autoclean) [snd-pcm-oss snd-via82xx]
snd-page-alloc 5900 0 (autoclean) [snd-via82xx snd-pcm]
gameport 1628 0 (autoclean) [snd-via82xx]
snd-mpu401-uart 3040 0 (autoclean) [snd-via82xx]
snd-rawmidi 12352 0 (autoclean) [snd-seq-midi snd-mpu401-uart]
snd-seq-oss 23744 0 (unused)
snd-seq-midi-event 3472 0 [snd-seq-midi snd-seq-oss]
snd-seq 35280 2 [snd-seq-midi snd-seq-oss
snd-seq-midi-event]
snd-timer 13444 0 [snd-pcm snd-seq]
snd-seq-device 3744 0 [snd-seq-midi snd-rawmidi snd-seq-oss
snd-seq]
snd-mixer-oss 11704 1 [snd-pcm-oss]
snd 30788 1 [snd-pcm-oss snd-seq-midi snd-via82xx
snd-ac97-codec snd-pcm snd-mpu401-uartsnd-rawmidi snd-seq-oss
snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-mixer-oss]
soundcore 3652 7 [snd]
//================= lsmod ==========================
Однако при запуске Audacity получаю:
[roman на roman roman]$ audacity
PaHost_OpenStream: could not open /dev/dsp for O_RDWR
PaHost_OpenStream: ERROR - result = -10000
PaHost_OpenStream: could not open /dev/dsp for O_RDONLY
PaHost_OpenStream: ERROR - result = -10000
Тоже получаю при запуске из под root:
[root на roman root]# audacity
PaHost_OpenStream: could not open /dev/dsp for O_RDWR
PaHost_OpenStream: ERROR - result = -10000
PaHost_OpenStream: could not open /dev/dsp for O_RDONLY
PaHost_OpenStream: ERROR - result = -10000
Файл устройства /dev/dsp с параметрами: 14:3
Если не тажело, глянь какой у тебя /dev/dsp!
>>А если у тебя пишется, значит тебе повезло. :)
>
> Да нет, я вообще тебя первого помню как жалующегося на.
> Звукоразработчики вообще предпочитают ALSA как бы.
>
>>Лучше скажи какие у тебя модули грузятся для записи с ALSA.
>
> См. выше. Писалось там на каком-то CS46xx или вроде того, бо
> линейный вход на ноуте оказался. У меня -- YMF744.
>
> В позапрошлый раз писали на SBLive!, но вот не помню, ALSA/OSS.
>
На SBLive у меня только с OSS работает.
С уважением Роман!
Подробная информация о списке рассылки community