Не совсем понятен вопрос. Нужно переключение звука на разные устройства через драйверы ОС?
У Вас в звуковых устройствах HDMI и стандартное устройство?
Дело в том что ОС Windows не умеет выводить звук на разные устройства штатно.
Сделайте скриншот звуковых устройств.
(свойства компьютера и панель управления-звук)
интересует это:
(в принципе решение видно из моего скриншота)
либо же пробуем следующее:
1) скачиваем утилиту
DefSoundЭта утилитка, будучи запущенной с параметром (порядковый номер звуковушки) не имеет графической оболочки, после запуска она тихо меняет звуковую карту на нужную, после чего так же тихо, а скорее даже мгновенно, завершает свои дела, не загаживая системный трей и ОЗУ. Для тех, кому все же приятна иконка в трее, проблем нет: имеется и такой режим, стоит лишь запустить программу вовсе без параметров.2) делаем пару батников, например а) DefSound-x32.exe 0 б) DefSound-x32.exe 1
лично у меня эта штука отказывается корректно работать на Win8, но попробуйте, все возможно...Есть еще решение от
IndeVolume, но сам не пробовал, да и не бесплатное удовольствие это.
На данный момент из работающих решений у меня 2:
1) Использовать Virtual Audio Cable - и звук переключать непосредственно управляя драйверами именно этого самого VAC - просто указывая конечное устройство вывода
2) Наткнулся совершенно случайно, пытаясь улучшить качество звука
берем
DFX Audio Enhancer (естественно free), устанавливаем. Встает как основное устройство вывода звука.
В трее ищем DFX - разворачиваем - Menu - PlaybackDevice - выбираем конечное устройство вывода.
На данный момент пользуюсь 2м вариантом, т.к. мне показался он проще. И, попутно, качество звука совсем другое