1 changed files with 101 additions and 0 deletions
@ -0,0 +1,101 @@ |
|||
pcm.!default { |
|||
type plug |
|||
slave.pcm "default_playback" |
|||
} |
|||
pcm.default_playback { |
|||
type softvol |
|||
slave { |
|||
pcm "xa8326" |
|||
} |
|||
control { |
|||
name "default_playback" |
|||
card 1 |
|||
} |
|||
min_dB -40.0 |
|||
max_dB 0.0 |
|||
resolution 100 |
|||
} |
|||
|
|||
pcm.bg_playback { |
|||
type softvol |
|||
slave { |
|||
pcm "xa8326" |
|||
} |
|||
control { |
|||
name "bg_playback" |
|||
card 1 |
|||
} |
|||
min_dB -40.0 |
|||
max_dB 0.0 |
|||
resolution 100 |
|||
} |
|||
|
|||
# 放音设备 |
|||
pcm.xa8326 { |
|||
type plug |
|||
slave { |
|||
pcm { |
|||
type dmix |
|||
ipc_key 321456 # any unique value |
|||
ipc_key_add_uid true |
|||
slave { |
|||
pcm "hw:2,0" |
|||
period_time 100000 # 100ms |
|||
format S16_LE |
|||
channels 2 |
|||
} |
|||
} |
|||
rate 48000 |
|||
format S16_LE |
|||
channels 2 |
|||
} |
|||
} |
|||
|
|||
# 录音设备 |
|||
pcm.__recorder { |
|||
type multi |
|||
slaves.xa8326.pcm "hw:2,0" |
|||
slaves.xa8326.channels 2 |
|||
slaves.pdm.pcm "hw:1,0" |
|||
slaves.pdm.channels 8 |
|||
|
|||
bindings.0.slave pdm |
|||
bindings.0.channel 0 |
|||
|
|||
bindings.1.slave pdm |
|||
bindings.1.channel 1 |
|||
|
|||
bindings.2.slave pdm |
|||
bindings.2.channel 2 |
|||
|
|||
bindings.3.slave pdm |
|||
bindings.3.channel 3 |
|||
|
|||
bindings.4.slave pdm |
|||
bindings.4.channel 4 |
|||
|
|||
bindings.5.slave pdm |
|||
bindings.5.channel 5 |
|||
|
|||
bindings.6.slave pdm |
|||
bindings.6.channel 6 |
|||
|
|||
bindings.7.slave pdm |
|||
bindings.7.channel 7 |
|||
|
|||
bindings.8.slave xa8326 |
|||
bindings.8.channel 0 |
|||
|
|||
bindings.9.slave xa8326 |
|||
bindings.9.channel 1 |
|||
} |
|||
# 重采样 |
|||
pcm.recorder { |
|||
type plug |
|||
slave { |
|||
pcm "__recorder" |
|||
rate 48000 |
|||
format S16_LE |
|||
channels 10 |
|||
} |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue