Как сделать ресэмплинг (Creative, ALSA, Gstreamer, KDE)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21475
Статус: nulla salus bello
ОС: Debian GNU/Linux

Как сделать ресэмплинг

Сообщение Bizdelnick »

Всем доброго времени суток!
Возникла такая проблемка. Имею звуковуху E-MU 0404, от которой без программного ресэмплинга ничего приличного не добьёшься. Нашёл рецепт, согласно которому надо сделать файлик ~/.asoundrc такого содержания:

Код:

pcm.emu10k1 { type hw card 0 } ctl.emu10k1 { type hw card 0 } pcm.48khq { type rate slave { pcm "hw:0,0" rate 48000 } converter "samplerate_best" } pcm.48k { type rate slave { pcm "hw:0,0" rate 48000 } converter "samplerate" }
Сделал. Дальше по тому же рецепту надлежит залезть в настройки Amarok и выставить для воспроизведения устройство pcm.48khq. Лезу я туда, и... не нахожу в его до безобразия юзер-френдли интерфейсе возможности вбить хоть какие-то настройки ручками (версия 2.1.1, если что). В KDEшной настройке приоритета устройств ничего нового не появилось, и руками опять-таки непонятно, как добавить. Запускал gstreamer-properties, выставлял в нём вывод на alsasink device="pcm.48khq", он даже тестовый звук проиграл. Но закрыл я его - и не сохранились никакие изменения :frusty:
Знает кто-нибудь, как можно настроить вывод на этот несчастный pcm.48khq? Желательно ещё, чтобы для всех программ разом, а не для отдельно взятого Амарока.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21475
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как сделать ресэмплинг

Сообщение Bizdelnick »

Всё решилось просто: заменил в конфиге "pcm.48khq" на "pcm.!default".
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: