Windows — Генерация звукового сигнала на левом и правом каналах Переполнение стека

Мне было интересно, есть ли способ воспроизводить звуковые сигналы на разных аудиоканалах? Например, скажем, я хочу позвонить Beep(100,100) только на левом канале и Beep(200,100) на правом канале. Как бы я это сделал? Я хочу воспроизвести звуковой сигнал, чтобы он регистрировался только на левом динамике, а один — на правом.

-1

Решение

Вы можете воспроизводить звуки, используя командную строку, согласно этому другому вопросу:

https://superuser.com/questions/101974/play-a-sound-maybe-wav-from-windows-line-command

Вам понадобятся два стереофайла «beep.wav», один из которых воспроизводит звуковой сигнал левого канала, а другой — звуковой сигнал правого канала.

Если вы хотите написать свою собственную программу на C ++, для Windows вам нужно будет использовать Microsoft DirectSound API, который является частью DirectX.

https://msdn.microsoft.com/en-us/library/windows/desktop/bb318665

-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]