LINUX.ORG.RU

Две звуковых


0

0

У меня две звуковых карты M-Audio Revolution7.1 и 
встроенная на материнке AC97. 
Сейчас настроен dmix на revultion таким образом

# 6 channel dmix:
pcm.dmix6 {
     type dmix
        ipc_key 1024
        ipc_key_add_uid false
        ipc_perm 0660
        slave {
                pcm "hw:0,0"
                rate 48000
                format "S32_LE"
		channels 6
                period_time 0
                period_size 1024
                buffer_time 0
                buffer_size 8192
        }
     }

# upmixing: 
pcm.ch51dup {
        type route
        slave.pcm dmix6
        slave.channels 6
        ttable.0.0 1
        ttable.1.1 1
        ttable.0.2 0.6
        ttable.1.3 0.6
        ttable.0.4 0.5
        ttable.1.4 0.5
        ttable.0.5 0.5
        ttable.1.5 0.5
   }

pcm.duplex {
     type asym
     playback.pcm "ch51dup" # upmix first
     capture.pcm "hw:0"
}

# change default device:
pcm.!default {
     type plug 
     slave {
	pcm "duplex"
	}
}

# for aoss
pcm.dsp "duplex"

pcm.dsp1 "duplex"


Хочется чтобы первые два канала еще выводились на встроенную. Можно ли так сделать? Готового решения так и не нашел. Нашаманить самому не удалось.
★★

Ответ на: комментарий от qwe

Нет, это не то. Во первых там рассматривался случай две карты 2 канала + 2 канала + там нет dmix. Из статей, которые удалось нагуглить, я прочитал все, но ничего не нашел.

olegk ★★
() автор топика
Ответ на: комментарий от olegk

>Во первых там рассматривался случай две карты 2 канала + 2 канала

IMHO тоже самое.

> + там нет dmix.

А если вначале слепить dmix-овые pcm-мы, а из них milti?

qwe ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.