All pastes #35939 Raw Edit

Anonymous

public text v1 · immutable
#35939 ·published 2006-01-06 01:07 UTC
rendered paste body
# Un dmix en 6 canaux.
 
pcm.dmix51 {
type dmix
ipc_key 1042
slave {
pcm "hw:0,0" 
channels 6
rate 44100
period_time 0
period_size 1024
buffer_size  4096
periods 128
}
 
#correction des channels
bindings {
0 0 # from 0 => to 0
1 1 # from 1 => to 1
2 4
3 5
4 2
5 3
}
}

pcm.duplex {
type asym
playback.pcm "dmix51"
capture.pcm "dsnoop"
}
 
# On remix les 2 canaux stéréo vers les 6 canaux 5.1
pcm.51mix {
type route

#0 front left
#1 front right
#2 rear left
#3 rear right
#4 front center
#5 surround



slave.pcm "duplex"
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1

ttable.0.4 0.8
ttable.1.4 0.8

ttable.0.5 0.8
ttable.1.5 0.8
}
 

pcm.!default {
type plug
slave.pcm "51mix"
}
 
# L'entrée 5.1 par défaut
pcm.!surround51 {
type copy
slave.pcm "duplex" # use our new PCM here
}
 


ctl.mixer0 {
type hw
card 0}