Ядрена alsa!
Jan. 28th, 2022 08:35 pmУже с неделю бьюсь: не могу настроить нормальный 5.1 на компьютере!!!
Вот такой конфиг у меня сейчас:
В mpv и mplayer настроил вывод в dmix6. В итоге фильмы с 5.1 дают честные 5.1. Музыка в deadbeef тоже на всех колонках звучит. А вот фильмы со стерео по положенной таблице не разбрасывают данные (оно и понятно: ведь я настроил вывод на dmix6!). И что: для каждого фильма со стерео указывать свою командную строку? Помнится, когда у меня честная хардварная звуковуха была (а не эта нелепица от интела), таких проблем не было.
Гугол вообще ничего не подсказывает, похоже, пора доставать обратно из коробки свою Creative Live.5.1!!!
А самый отстой в том, что в браузере вообще звука нет!!!
Вот такой конфиг у меня сейчас:
cat /etc/asound.conf
defaults.pcm.card 1
defaults.ctl.card 1
pcm.snd_card {
type hw
card 1
device 0
}
# 6 channel dmix - output whatever audio, to all 6 speakers
pcm.dmix6 {
type dmix
ipc_key 1024
ipc_key_add_uid false
ipc_perm 0660
slave {
pcm "snd_card"
rate 48000
channels 6
period_time 0
period_size 1024
buffer_time 0
buffer_size 5120
}
}
# 0 FL, 1 FR, 2 RL, 3 RR, 4 FC, 5 LFE, 6 SL, 7 SR, 8 RC
# Duplicate stereo data to all 6 channels.
pcm.ch51dup {
type route
slave.pcm dmix6
slave.channels 6
ttable{
0.0 1 # left to left
0.2 0.6 # left to back left
0.4 0.5 # left to center
0.5 0.5 # left to SW
1.1 1 # right to right
1.3 0.6 # right to back right
1.4 0.5 # right to center
1.5 0.5 # right to SW
}
}
# Rate conversion for stereo in 5.1 (through 'plug' plugin).
pcm.2chplug {
type plug
slave.pcm "ch51dup"
}
# 'full-duplex' device for use with aoss
pcm.duplex {
type asym
playback.pcm "2chplug"
capture.pcm "hw:1"
}
pcm.!default {
type softvol
slave.pcm "duplex"
control {
name "2ch Master"
card 1
}
hint {
show on
description "2ch Card"
}
}
# for aoss
pcm.dsp1 "duplex"
ctl.mixer1 "duplex"
В mpv и mplayer настроил вывод в dmix6. В итоге фильмы с 5.1 дают честные 5.1. Музыка в deadbeef тоже на всех колонках звучит. А вот фильмы со стерео по положенной таблице не разбрасывают данные (оно и понятно: ведь я настроил вывод на dmix6!). И что: для каждого фильма со стерео указывать свою командную строку? Помнится, когда у меня честная хардварная звуковуха была (а не эта нелепица от интела), таких проблем не было.
Гугол вообще ничего не подсказывает, похоже, пора доставать обратно из коробки свою Creative Live.5.1!!!
А самый отстой в том, что в браузере вообще звука нет!!!