В Windows XP я мог, например, воспроизводить музыку на своих динамиках, а затем играть на своей гарнитуре с помощью этого неуклюжего метода:
- Установите звук по умолчанию для динамиков
- Запустить музыкальный плеер
- Установить вывод звука по умолчанию на гарнитуру
- Запустить игру
«Особенностью» работы с аудио в XP было то, что после запуска и захвата некоторого аудиовыхода программа всегда использовала бы его, если бы он был наивным с несколькими выходами (большинство программ), в то время как некоторые другие (например, Skype) могли перечислять и выбирать определенные устройства , Однако в Windows 7 всякий раз, когда изменяется вывод по умолчанию, каждая программа, использующая «устройство по умолчанию», динамически изменяется посредством переключения потоков.
Мое обоснование этого заключается в том, что он позволяет мне легко изменять громкость музыки с помощью ручки динамика на моем столе во время игры в полноэкранный режим. Если iTunes или Zune Media Player могут захватывать клавиши или что-то еще для управления громкостью (мне все равно, может ли ABC Media Player), это было бы полезно знать.
Ответы:
Я не понимаю, почему люди думают, что Virtual Audio Cable поможет решить эту проблему. Насколько я вижу, он не может захватывать выходные данные из конкретного приложения и направлять его на указанное устройство вывода. Он может создать новое виртуальное устройство вывода, а затем этот выход можно направить на любое устройство ввода, чтобы, например, вы могли установить VAC в качестве выхода по умолчанию, а затем направить его на вход программы записи, но вы не можете (как насколько я могу судить после часа чтения документации) скажите ему перенаправить вывод из iTunes на ваши динамики и из Halo на вашу гарнитуру. Откуда эта идея? Я что-то упустил в документах?
Проигрыватель Windows Media делает позволяют установить устройство воспроизведения отдельно от устройства воспроизведения по умолчанию ... Организация, параметры, устройства, Акустические системы (двойной щелчок, или выберите и свойства), а затем выберите аудиоустройство. Если вы установите его на аудиоустройство по умолчанию, оно будет отслеживать ваши настройки по умолчанию в Windows. Чтобы использовать другое устройство, просто выберите это устройство.
Таким образом, используя эту настройку, вы можете настроить проигрыватель Windows Media на воспроизведение музыки или фильма на динамиках, и ваша игра будет воспроизводиться на устройстве по умолчанию, которое вы выбрали для гарнитуры.
Я действительно хотел бы найти способ сделать это с программами, которые не имеют настройки, такие как Windows Media Player. Например, Spotify может идти только на устройство по умолчанию.
источник
Windows 7 автоматически переводит открытые приложения в соответствие с аудиоустройством по умолчанию, поэтому вам не нужно перезапускать программы, чтобы изменения вступили в силу ... именно поэтому у вас возникла эта проблема. но вы уже поняли это, наверное.
Я бы порекомендовал выход по умолчанию для наушников, чтобы все игры использовали его по умолчанию. Затем вы входите в аудиовыход вашего музыкального проигрывателя и изменяете его на выход вашего говорящего в настройках программы. Я сделал это с помощью встроенного звука (материнской платы) и звуковой карты с VLC media player. К сожалению, я никогда не делал этого ни для каких других программ, но обычно это расширенные настройки / предпочтения, Google должен помочь, если вы запросите «изменить вывод звука для XYZ».
Причина, по которой вы устанавливаете наушники по умолчанию, заключается в том, что параметры звука в игре для изменения выхода будут, вероятно, более ограниченными, чем музыкальные программы. И если вы играете во многие игры, вам придется менять каждую игру вместо одной музыкальной программы.
источник
Виртуальный аудио кабель (30 $) позволяет передавать аудио (волновые) потоки между приложениями и / или устройствами.
Он создает набор виртуальных аудиоустройств с именем «Виртуальные кабели», каждое из которых состоит из пары устройств ввода / вывода сигнала. Любое приложение может отправлять аудиопоток на выходную сторону кабеля, а любое другое приложение может получать этот поток с входной стороны. Все передачи осуществляются в цифровом формате, что не приводит к потере качества звука (потоковая передача с идеальным битом).
Глобальная горячая клавиша iTunes : глобальные горячие клавиши iTunes или hktunes
( foobar2000 имеет встроенную глобальную горячую клавишу и выбор устройства вывода: p)
источник
Для Zuneware есть приложение, которое кто-то написал, под названием ZuneKeys . Я никогда не использовал его, поэтому ваш пробег может отличаться.
источник
Если вы используете mplayer, вы можете выбрать аудиоустройство с помощью
mplayer -ao dsound:device=2 anymedia.mp3
переключателя командной строки - в моем случае это будет играть на наушниках, а не на внутренних динамиках.В Windows Media Player вы можете установить устройство по умолчанию в Options-> Devices-> Speakers->, Propertiesно у меня это не сработало.
источник