Audacity "заикается" при записи на фоне проигрываемого файла
Запись веду с микрофона (карточка встроенная ноутовская ICH7 Family (snd_hda_intel)).
Фоном (первым трэком) играет мп3файл, вторым трэком запись. Спустя секунды 3 записи она начинает "клинить", "заикаться", как угодно - секунды на 4-5, и так с переодичностью секунд 5-7.
Использую Alsa-1.0.13, Audacity-1.3.3-beta.
Нагрузка во время заикания под 70%.
Если этот фоновый трэк отключаешь - запись идёт не прерываясь, отлично.
А если с фоном, то постепенно (понемногу) файл проигрывается всё медленне и начинает совсем запинаться.
Что это может быть?
Пробовал:
- конвертировать в uncompressed тип: wav (он играл фоном), 6.4mb
- частоту дискретизации поставить поменьше
- урезать файл по длине (он во всех экспериментах у меня 20 секунд)
- подсовывал другие файлы (со всеми подобная херня. Которой, по-моему, раньше не было..)
- переустанавливать audacity
Чего бы ещё попробовать?
- Для комментирования войдите или зарегистрируйтесь
jack пробовали?
jack пробовали?
попробовал jack,
попробовал jack, но что-то после его запуска в Audacity в списках устройств воспроизведения вообще ничего нет.
Останавливаешь jack - появляются.. Где-то что-то забыл я наверное?
Это очень
Это очень странно, у меня в списке остаются все устройства ALSA.... Может быть пересобрать/обновить?
а что именно-то
а что именно-то пересобрать?
может у меня карта не поддерживает или наоборот карту...?
Наверное надо
Наверное надо попробовать пересобрать alsa, jack и audacity... Желательно с зависимостями. Хотя не знаю, поможет ли... (можно попробовать разные версии, из arch или из ~arch)
попробовал
попробовал пересобрать их, но что-то не проканало. Наверное в другом в чём-то дело.
IO Schedulers
Попробуйте поиграть с IO Schedulers (в ядре):
Block layer ---> IO Schedulers ---> ...
Может быть с CFQ будет лучше...
Эта опция у
Эта опция у меня включена..
Этот раздел у меня так выглядит (2.6.18):
Но всё равно чушь эта повторяется. Попробовал поизменять значение милисекунд задержки буферизируемого звука. Вроде 50 и 150 дают результат сносный, но чёрт побери... Запись чистая, но медленная!! Не очень заметно, что медленно, по началу отстаёт где-то на несколько мс, может десятков мс, а вот через полминуты это отставание (записываемого трэка от первого) уже составляет порядка секунды-двух, что очень ощутимо.
Представляете
Представляете себе ситуацию, что то, что пишется с микрофона со временем начинает опережать аккомпанемент! чушь полная просто.. и не знаю как такое можно решить. Что тут вообще может являться проблемой..?!
Может у меня, как бы, проц слабый.. 1.83ггц, но двухъядерный Кор2Дуо! Может он использует только часть мощности. Скорость проца в KLaptop ставлю на 00% - так хоть отстаёт, но не заикается. Но работать так всё равно нельзя. А если ставлю конкретную цифру процентов - то начинает снова дёргаться воспроизведение.
Какие у меня предположения:
- мощности ему не хватает, из-за того, что оное её некорректно использует
- карточка хреновая (не тянет, не держит и т.д. и т.п.)
Кстати говоря. При использовании jack у меня всё-таки начали (после пересборки) появляться устройства воспроизведения в Audacity, но..:
ALSA: HDA Intel: Si3054 Modem (hw:0,6)
Но через модем особенно не разыграешься. (карта с модемом, всё в одном). Поэтому jack вообще не удаётся использоваться.
Есть ли ещё идеи по попыткам решения данной проблемы?
Вариант...
Глупый, наверное вариант, но на край сгодитЬся... Может попробовать записанную дорожку подрезать (убрать лишние секунды) и свести с первой?!
Это конечно не решение, а скорее уход от проблеммы! =)
_______________
Shit happens...
:-))) Проще в Adobe
:-)))
Проще в Adobe Audition'е записать ;-)