Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##################################################
- ############### Контролы #########################
- ##################################################
- ######## Управление эквалайзером #################
- ctl.equal {
- type equal;
- }
- ##################################################
- ##################################################
- ############### Устройства логические ############
- ##################################################
- ####### Подаётся стерео на эквалайзер (default)###
- pcm.!default {
- type plug
- slave.pcm «mpd»
- }
- ###################################################
- ############# Mpd #################################
- pcm.!mpd {
- type plug
- slave.pcm «stereo20″
- }
- ###################################################
- ############## 5.1 ###############################
- pcm.!mplayer {
- type plug
- slave.pcm «surround51″
- }
- ##################################################
- ############ Эквалайзер ##########################
- pcm.plugequal {
- type equal;
- slave.pcm «mpd»;
- }
- pcm.!equal {
- type plug;
- slave.pcm plugequal;
- }
- ##################################################
- ##################################################
- ############### Устройства физические ############
- ##################################################
- ############### Аналоговый вывод #################
- pcm.analog {
- type dmix
- ipc_key 1221
- slave {
- pcm «hw:0,0″
- channels 6
- period_time 0
- period_size 1024
- buffer_size 4096
- rate 48000
- }
- }
- ##################################################
- ############# Цифровой вывод #####################
- pcm.digital {
- type dmix
- ipc_key 1222
- ipc_key_add_uid false
- ipc_perm 0660
- slave {
- pcm «hw:1,7″
- channels 2
- format S16_LE
- period_time 0
- period_size 1024
- buffer_time 0
- buffer_size 4096
- rate 48000
- }
- }
- ##################################################
- ##################################################
- ############# Роутинг ############################
- ##################################################
- ####### Сводим 6 каналов на HDMI #################
- pcm.!surround51 {
- type asym
- playback.pcm «upmix6to2″
- capture.pcm «dsnooped»
- }
- pcm.upmix6to2 {
- type route
- slave.pcm «multi»
- slave.channels 8
- ttable.0.0 1 # left to left
- ttable.1.1 1 # left to back left
- ttable.2.2 1 # left to center
- ttable.3.3 1 # right to right
- ttable.4.4 1 # right to back right
- ttable.5.5 1 # right ti center
- #ttable.6.6 1 # left to SW
- #ttable.7.7 1 # right to SW
- ttable.0.6 1 # left to left
- ttable.1.7 1 # left to left
- ttable.2.6 1 # left to left
- ttable.3.7 1 # left to left
- ttable.4.6 1 # left to left
- ttable.4.7 1 # left to left
- ttable.5.6 1 # left to left
- ttable.5.7 1 # left to left
- }
- ##################################################
- ####### Два канала делим на 5.1 и на HDMI #########
- pcm.!stereo20 {
- type asym
- playback.pcm «upmix2to6″
- capture.pcm «dsnooped»
- }
- pcm.upmix2to6 {
- type route
- slave.pcm «multi»
- slave.channels 8
- ttable.0.0 1 # left to left
- ttable.0.2 0.6 # left to back left
- ttable.0.4 0 # left to center
- ttable.1.1 1 # right to right
- ttable.1.3 0.6 # right to back right
- ttable.1.4 0 # right ti center
- ttable.0.5 0.6 # left to SW
- ttable.1.5 0.6 # right to SW
- ttable.0.6 1 # left to left
- ttable.1.7 1 # left to left
- }
- ##################################################
- ############# Настраиваем микширование ###########
- pcm.multi {
- type multi
- slaves.a {
- pcm «analog»
- channels 6
- }
- slaves.b {
- pcm «digital»
- channels 2
- }
- bindings.0.slave a
- bindings.0.channel 0
- bindings.1.slave a
- bindings.1.channel 1
- bindings.2.slave a
- bindings.2.channel 2
- bindings.3.slave a
- bindings.3.channel 3
- bindings.4.slave a
- bindings.4.channel 4
- bindings.5.slave a
- bindings.5.channel 5
- bindings.6.slave b
- bindings.6.channel 0
- bindings.7.slave b
- bindings.7.channel 1
- }
- ##################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement