Настройка ALSA для вывода звука по hdmi и аналоговому выходу

Стоит передо мной задача, развести звук на hdmi и аналог. Аналог необходим мне для просмотра фильмов, прослушивания музыки, там простенькая 5.1. А hdmi для прослушивания всякого шалака (нотайсы например) с телека, который у меня вместо монитора.
По отдельности удаётся всё настроить, а вот вместе пока только по 2 канала получается, пример моего asound.conf:
http://pastebin.com/GEACt1bu
Воспроизведение идёт без ошибок, звук есть и на телеке и на акустике, но если включаю видео с 6 канальным звуком, то идёт звук предназначенный для тылового канала, при попытке изменить количество канало в asound.conf путём прописывания
slaves.b {
pcm "dmix_analog"
channels 6
}

и добавления соответствующих bindings возникает ошибка при запуске

ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable
ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable
[0x7f8f6c0051e8] alsa audio output error: cannot disable resampling: Недопустимый аргумент
[0x7f8f6c0051e8] main audio output error: no suitable audio output module
[0x7f8f8c002548] main decoder error: failed to create audio output

Кто нибудь настраивал так систему? Есть советы, решения?