По личным мотивам (я с ослабленным слухом) мне нужна моя машина Linux для создания моно сокращенного звука. Сокращенный, не просто одноканальный.
Там возможность состоит в том, чтобы вызвать такое поведение в ALSA / сервер PulseAudio? Аппаратные средства, смешивающиеся (закорачивающий L и каналы R с некоторыми резисторами), не возможны в данный момент. Я ищу программный продукт для смешивания двух каналов в один.
Я знаю, что некоторые медиаплееры имеют эту функциональность, но я хотел бы, чтобы целая система (т.е. игры, приложения флэш-памяти, и т.д.) произвела сокращенное аудио.
Я не сделал никакого обширного тестирования, но этого ~/.asoundrc
файл (или /etc/asound.conf
) должен работать на что-либо, что использует ALSA. Предполагает, что Вы только хотите иметь дело с двумя (левыми и правыми) в каналах, и что Ваша звуковая карта в hw:0
.
pcm.!default makemono
pcm.makemono {
type route
slave.pcm "hw:0"
ttable {
0.0 1 # in-channel 0, out-channel 0, 100% volume
1.0 1 # in-channel 1, out-channel 0, 100% volume
}
}
Проверьте официальную документацию для получения дополнительной информации о том, как точно настроить/усложнить вещи далее.