С недавнего времени, начал использовать оба выхода звука (с задней и передней панели). Сзади у меня колонки, спереди у меня наушники. Разумеется, постоянно выбирать устройство воспроизведения по-умолчанию, надоест даже самому терпеливому человеку, так произошло и со мной.
Т.к. я владею немного Delphi, пошел я искать, как можно это сделать программно, нашел вот это обсуждение. Перечитав весь топик, я уж было расстроился, что не все так просто.. Но в конце была вкусняшка, а именно, я увидел что пользователь EreTIk все же нашел адекватное решение. А когда я узнал, что он еще и русский так вообще обрадовался. Но и это еще не всё, на его сайте, а именно тут я нашел, уже готовую софтинку - DefSound. Выглядит она так:
Автор, любезно выложил исходники в открытый доступ и описал, за что ему отдельный респект!!!
После всего этого, я закинул ярлычок в автозагрузку и теперь безумно счастлив горячим переключением источника звука.
--[добавлено, 11.01.2014]--
В очередной раз переустанавливая систему, заметил что этой программой можно так же управлять из командной строки:
DefSound - Управление из командной строки
Выглядит это так:
"C:/Program Files/DefSound/DefSound-x64.exe" 2 ALL
Где, 2 - это номер устройства по порядку в контекстном меню (обратите внимание на то, что нумерация начинается с 0)
Эта возможность позволяет создать батник и назначить на него горячие клавиши, тем самым переключать выход звука с помощью комбинаций клавиш. Например, я настроил переключение на своей программируемой доп. клавиатурке Logitech G13 - очень удобно!
--[добавлено, 27.07.2018]--
На сайте автора Defsound происходят изменения, поэтому от греха подальше сделал копию исходников утилиты и информации о ней.
Скомпилированные версии (exe-шники) можно скачать тут
- Версия от 2018 года: defsound 2018
- Версия от 2010 года defsound 2010
Актуальные версии сейчас доступны на codeplex. Чтобы получить exe-шник, переходим в архиве в папку defsound.zip\releases\2\ и переименовываем там самый маленький файл в defsound.exe.
Комментарии (15)
А возможно воспроизведение одновременно двух блютуз колонок, желательно стерео ?
Не сталкивался с такой задачей, так что у меня к сожалению ответа нет. Возможно, кто-то из посетителей что-то посоветует.
Я что совсем не пойму как прогу установить. Скачиваю пакет. а ехешки нет. Поясните пожалуйста.
Скачиваете архив, в папке releases/2 переименовываете самый маленький файл в DefSound.exe
Просто сайт умер, и приходится вручную выдирать.
НИЧЕГО КОМПИЛИРОВАТЬ НЕ НАДО!
Если интересно, то в relases лежит json файл, открывается обычным блокнотом, там описание всех версий.
Спасибо!
На момент написания статьи, там были exe-шники. Сейчас там проект для Visual Studio, чтобы получить exe-шник надо его компилировать самому. Я давно перешел на линукс, поэтому с компиляцией актуальной версии помочь не могу. Но, у меня есть версия от 2010 года, она точно работала на Windows 8, на старших не знаю, надо пробовать DefSound.
Для тех, кто найдёт эту статью в поиске...за вас уже всё сделали: http://irzyxa.deviantart.com/art/Volume2-version-1-1-3-247-Release-340146840
Спасибо, помогло, работает! Сделал bat файлы и привязал к кнопкам на клаве!
Как минимум два похожих проекта:
https://cloud.mail.ru/public/86bec0d1c420/SoundSwitcher
и
http://soundswitch.codeplex.com/
Использую первый, всё переключается по двойному щелчку около часов.
Увы, только DefSound может установить устройство не полностью по умолчанию, а только для медиа или только для разговоров. Мне, например, надо менять назначение комп или ТВ только для медиа - разговоры идти должны всегда через гарнитуру.
Аве Мария!!!! Исусья тряпка позабавила от души))) Поклон рукоблуду тому, кто сию приблуду написал-)))
Исусья тряпка!!
спасибо создателю за софт и тебе за топик! конец мучениям!
ты бог! целую в карму
Спасибо! Посмеялся от души :D
На самом деле, это автор этой софтинки бог, так что присоединяю свой кармический поцелуй и редирекчу все к нему :D
Спасибо за прогу. Давно искал