Есть ли способ отрегулировать баланс влево / вправо при воспроизведении звука в C #, используя встроенный класс SoundPlayer ? Я не хочу регулировать общий баланс системы, просто баланс звука, который воспроизводит программа.
Sound Player - простая библиотека для воспроизведения волновых файлов, поэтому не думайте, что она имеет такую возможностьВы можете проверить AXWindowsMediaPlayer для расширенной функциональности
Если вы хотите придерживаться SoundPlayer, вы можете создать свой класс Stream, который будет обтекать оригинальный волновой файл, но будет манипулировать сэмплами звука и регулировать громкость влево и вправо по вашему вкусу.
SoundPlayer
Stream