[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