По умолчанию в Ubuntu 9.04: Pulse -> ALSA hw. В результате чего уже нельзя (правильно понимаю?) использовать dmix у других приложений.
Хочется: Pulse -> ALSA dmix. Что бы приложения можно было запускать как на ALSA dmix, так и на Pulse. Ибо эмулятор alsa работает паршиво и не у всех приложений удовлетворительная работа с Pulse (VirtualBox, к примеру). Но полностью выкидывать Pulse тоже не хочется - очень удобно записывать через него интернет радио, грабить музыку и прочее.
Сам пробовал настраивать. Прописал в pulse использовать device dmix и dsnoop (я правильно понимаю, что в 9.04 они уже есть). Но после этого mplayer, настроенный на pulse, стал виснуть. Прописал ему -ao alsa:device=dmix - не завелся вообще. Прописал в .asoundconf новое устройство dmixer - mplayer стал работать.
Проблема осложняется тем, что в alsa и pulse очень много поменяли за последнее время и старые инструкции уже не годятся.
Вопросы:
* Не видел ли кто инструкции по связке ALSA dmix и PulseAudio?
* В Ubuntu 9.04 устройства dmix/dsnoop уже существуют или нужно прописывать в .asoundconf? В инструкциях пишут расплывчатое - новый alsa сам определяет наличие аппаратного миксера и решает прикручивать ли dmix. Но какое устройство использовать то?!
P.S. Пишу с винды, ибо с г... глубокоуважаемой работы, просьба не обижаться.