Windows. Можно ли принудительно заставить конкретное приложение использовать конкретное аудиоустройство?
Здравствуйте,
Имеется: ПК с Radeon 270x на борту и Windows 10. К нему подключены: 2 монитора по DP и DVI, а также ресивер по HDMI. В монитор, подключенный по DP втыкаются наушники.
При такой схеме можно вручную выбирать на какое устройство выводить звук, переопределяя устройство по умолчанию.
Проблема: порой хочется погонять какой-нибудь скайрим в наушниках, пока девушка смотрит очередное шоу на колонках (один из кейсов).
Примечания: Звук идёт полностью через видеокарту, т.к. встроенный аудиоконтроллер мёртв чуть менее, чем полностью.
Видяшка умеет DDMA, т.е. может выдавать 3 независимых аудиопотока.
Видео смотрится в основном онлайн.
Пробовал audio output switcher - конкретно на моём железе и в моей ОС весь звук уходит в то устройство, для которого указано последнее правило.
Вопрос: Как привязать конкретное приложение к конкретному аудиоустройству? Если же нет возможности, то как заставить любой из браузеров (либо flash player) использовать конкретное аудиоустройство?
Решения нет и не будет, пока его не реализует майкрософт. Что бы реализовать такую возможность в винде, нужно лезть в ядро - это нарушение лицензии, майкрософт засудит. По этому, ни кто не разрабатывает такой софт. Народные умельцы не делают - по тому что, это сложно. Нужна команда специалистов, а им нужно платить деньги, значит проект нужно делать коммерческим, значит майкрософт засудит ( хотя в любом случае засудит, т.к. это опять же нарушение лицензии, даже если не коммерческий проект). ТУПИК :-(
Такой функционал реализован в Linux ( сторонним софтом). Слышал, что в МакОС то же есть. Сам не видел.