JACKd+.asoundrc+[audacity отказывается запускаться]: решение

Jul 16, 2009 01:02

Если в системе установлен и запущен jackd, а в .asoundrc прописана "заглушка" для вывода звука через Jack:

pcm.!default {
type plug
slave { pcm "jack" }
}
то при первом запуске Audacity стартовать откажется. При этом выдаст сообщение:
audacity: pcm_plug.c:388: snd_pcm_plug_change_channels: Проверочное утверждение «snd_pcm_format_linear(slv->format)» не выполнено.
Аварийный останов
(в английском варианте:
audacity: pcm_plug.c:388: snd_pcm_plug_change_channels: Assertion `snd_pcm_format_linear(slv->format)' failed.
).
Как с этим справиться: надо изменить имя заглушки - например так:

pcm.plugjack {
type plug
slave { pcm "jack" }
}
, после этого запустить Audacity и выбрать в настройках аудиовход и аудиовыход - JACK. Теперь можно вернуть .asoundrc к исходному состоянию.

.asoundrc, jackd, jack-audio-connection-kit, jack, audacity

Previous post Next post
Up