Есть ли способ выбрать аудиопорт для конкретной программы в процессоре с двумя аудиовыходами?

У меня есть два аудиовыхода в моем процессоре. Один предназначен для динамиков, а другой для наушников. Я хочу создать программу, в которой я могу выбрать, какой программе разрешено воспроизводить звук через какой порт. Чтобы я мог в один порт воткнуть наушники, а на колонке, подключенной к другому порту, что-то воспроизвести. В настоящее время динамик в заднем порту отключается, если я подключаю наушники к другому порту.

PS: Не знаю, какие теги выбрать для этого. Предложите правильные теги.


person goodbytes    schedule 16.04.2015    source источник
comment
Слишком широко, укажите хотя бы ОС и языки программирования, которые вы можете использовать. Похоже, вам нужно изучить концепцию audio mixer и вы хотите написать микшер plugin   -  person xmojmr    schedule 16.04.2015
comment
В настоящее время я использую окна 8.1. Если бы вы могли предложить что-то с использованием java, было бы здорово. Я также открыт для Python или даже C, C++ (я смотрю на JNI). Что-либо. Подскажите подход.   -  person goodbytes    schedule 16.04.2015


Ответы (1)


Я не знаю, что было бы правильным окончательным решением, я не работал со звуковыми API, включающими другие приложения (управление параметрами вывода звука стороннего приложения с закрытым исходным кодом), и я не уверен, что это обычно поддерживается сценарий . Но некоторые советы для начала могут быть такими:

person xmojmr    schedule 16.04.2015