LINUX.ORG.RU

[alsa] при записи звук пишется с заиканием.

 


0

1

собсно тоже сабж, с предыдущим вопросом никак не связан.

т.е. если я говорю в микрофон «ааааааааа», то запишется у меня «а-а-а-а-а-а-а-а», с мааааленькими паузами. писалось через audacity, если это важно.

что за фигня?

Ответ на: комментарий от splinter

в логах что нибудь есть?

я даже не знаю логи чего можно посмотреть... в dmesg и syslog все спокойно.

звуковуха какая?

SB Audigy 1 [SB0092]

Звук тянет или просто рывками?

рывками.

может микрофон?

если микрофон включить в алсе, то от него в колонки звук идет ровный, без заикания.

как это вообще можно посмотреть у буржуев? есть у них термин для понятия «звук заикается»?

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

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

может «intermittent sounds»

splinter ★★★★★
()
Ответ на: комментарий от GotF

Наверно, нужен JACK.

с ним та же самая картина. но с ним оно вообще всегда заикается, если просто in вставить в out.

wtf?

Rastafarra ★★★★
() автор топика

модель карты, версия ядра где?
есть ~/.asoundrc или /etc/asound.conf и с каким содержимым?

anonymous
()
Ответ на: комментарий от anonymous

модель карты, версия ядра где?

SB Audigy 1 [SB0092], 3.1.0-1-amd64

есть ~/.asoundrc или /etc/asound.conf и с каким содержимым?

нет.

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от GotF

те, через jack работает, но не напрямую?

ты же понимаешь, что jack раб. ч-з alsa-lib так же как и любая другая программа (плеер)
разница только в том как они юзают api, те в настройках
здесь надо курить strace-ом или gdb (или, может, там есть какой debug print)
какая разница в параметрах (будет видно по параметрам ioctl, например)

anonymous
()
Ответ на: комментарий от anonymous

а, ещё ж есть /proc/asound/
правда, не уверен, будет ли там достаточно инфы

anonymous
()
Ответ на: комментарий от anonymous
┌─[~]
└─[rastafarra@smolex]: dpkg --list | grep alsa
ii  alsa-base                           1.0.23+dfsg-4                  ALSA driver configuration files
ii  alsa-utils                          1.0.25-1                       Utilities for configuring and using ALSA
rc  libsdl1.2debian-alsa                1.2.14-6.1                     Simple DirectMedia Layer (with X11 and ALSA options)
ii  xmms2-plugin-alsa                   0.8+dfsg-2                     XMMS2 - ALSA output
Rastafarra ★★★★
() автор топика
Ответ на: комментарий от anonymous

пробуй ч-з arecord -D plughw:X,Y

кстати пробовал, но эта магия у меня на выходе дает просто тишину. видимо я что-то делал не так.

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

дает просто тишину

вход может быть выключен в алсамиксере, или для входа выбран не тот джек
и давай выхлоп aplay -l

anonymous
()
Ответ на: комментарий от Rastafarra

хмм. тогда, на крайний случай:

1) попробуй обновить весь стек алсы до 1.0.25 (те, alsa-utils libasound2 alsa-base), если не поможет, то и ядро до 3.2

2) нельзя исключать дебианопроблемы, попробуй поставить минимальный арч или генту и в них пакеты алсы (это серьёзно)

anonymous
()
Ответ на: комментарий от anonymous

попробуй поставить минимальный арч или генту и в них пакеты алсы

линк на livecd?

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от anonymous

давай выхлоп aplay -l

┌─[~]
└─[rastafarra@smolex]: aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CA0106 [CA0106], device 0: ca0106 [CA0106]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 1: ca0106 [CA0106]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 2: ca0106 [CA0106]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 3: ca0106 [CA0106]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

CA0106

во. у меня во втором компе такая, всё отлично пашет начиная с ядра 2.6.24, емнип

так что в alsamixer-е?

попробуй arecord -D plughw:0,X
где X от 0 до 3

livecd

http://www.archlinux.org/iso/2011.08.19/archlinux-2011.08.19-core-x86_64.iso....
правда на нём уже старое ядро и алса, придётся обновлять

anonymous
()
Ответ на: комментарий от anonymous

попробуй arecord -D plughw:0,X

о чудо, оно заработало!

arecord plughw:0,1 --- записалось. поставил это же в audacity и там тоже все стало нормально.

thanx :)

Rastafarra ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.