49

У меня есть аудио разъем на плате (Asus P8H67-I) и звуковая карта USB (Teufel). Как я могу использовать два устройства одновременно?

Насколько я вижу, я должен установить одно устройство для стандартного устройства вывода. Я ищу способ установить оба на стандартное устройство вывода, чтобы слышать оба звука.

Есть идеи?

7 ответов7

25

Вам нужно использовать функцию Stereo Mix . Перейдите в « Sound -> Playback , установите основное устройство по умолчанию, затем перейдите на вкладку « Recording », найдите устройство Stereo Mix (может потребоваться включить его и / или сначала показать отключенные устройства), перейдите в « Properties -> Listen , установите флажок « Listen to this device и выберите Playback through this device чтобы стать другим устройством вывода. Вам не нужно устанавливать другое устройство по умолчанию, оно все равно будет работать. Таким образом, вы можете продолжать использовать свой микрофон для записи звука. Я нашел эти инструкции в этом видео:

В моем случае мне нужно было играть одновременно через динамики, подключенные через разъем 3,5 мм, а также через наушники Logitech. Для записи я также хотел использовать наушники Logitech. Ниже скриншоты объясняют, как я это сделал (нажмите, чтобы увеличить):

Используя эту функцию, вы также получаете две панели управления громкостью, что удобно, если вы хотите установить "обычную" громкость на гарнитуре и динамиках, то, что вы не можете сделать двумя с помощью аппаратного разветвителя, который я использовал ранее:

18

Windows , поддерживает мульти потокового аудио.

Microsoft называет это потоковой маршрутизацией.

Это на самом деле существовало еще в Vista. , ,

http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/b1d1acac-1f21-4d23-8d68-98964d67c2c7/

http://louisgale.blogspot.com/2009/08/live-messenger-and-default.html

http://laptopsall.com/configuring-multi-streaming-playback-for-realtek-audio-on-intel-desktop-boards

Для примера, играйте что-нибудь на Youtube. Запустите проигрыватель Windows Media. Перейдите в Tool, Options, затем нажмите на вкладку Devices. Дважды щелкните колонки и переключите выход, скажем, с Back Speakers на Front Headphones. Теперь у вас есть Youtube через задние соединения и MP3 на передних наушниках.

Media Player Classic вместе с VLC также поддерживают эту функцию, которая была доступна начиная с Vista. В MPC это непонятный список внизу параметров вывода. VLC, переключитесь на Advanced и посмотрите под Audio tree.

Пока ваши Аудио драйверы обновляются и Приложение поддерживает их, тогда все в порядке. Некоторые программы могут быть обмануты при воспроизведении на другое устройство вывода, переключая устройство по умолчанию после нажатия кнопки воспроизведения. , ,

9

То, что вы пытаетесь сделать, может потребовать от вас немного больше физической подготовки. Возможно, WINDOWS не сможет разделить звук между двумя устройствами вывода, но вы можете разделить его столько раз, сколько захотите. Ваше USB-устройство звучит так, как будто оно не работает так, как вы хотели, когда вы его купили. Вам будет намного легче избавиться от этого и просто разделить выходы материнской платы кабелями, которые можно купить в любом крупном магазине электроники.

Например: я только что перешел на цифровой ресивер с возможностью подключать входы S/PDIF или RCA к моим новым колонкам. Мои старые колонки напрямую подключают стереокабель от материнской платы к своим входам.

В этом случае обе акустические системы имеют 5.1-канальное объемное звучание, и обе имеют встроенную симуляцию объемного звучания для стереоисточников.

Эта проблема

Новые динамики подключены к звуковой плате с помощью кабеля S/PDIF. Старые динамики подключены с помощью стереокабелей. Это означает, что Windows видит оптический выход S/PDIF и мои обычные 5.1-канальные стереовыходы как отдельные устройства. Я хочу смотреть фильм в формате 5.1 Surround и хочу, чтобы он выходил из обоих комплектов динамиков, без использования симуляции объемного звучания в любом из них.

Решение

Принесение в жертву цифрового выхода (который в какой-то момент преобразуется в аналоговый до того, как он все-таки достигнет вашего уха) и использование аналоговых сигналов позволяет обмануть Windows, заставляя думать, что она передает только аудио на одно устройство. Но как мне подключить аналоговый ресивер к стереоразъемам, которые уже используются старыми динамиками?

3 стерео-сплиттера, плюс 3 стерео-RCA адаптера, плюс 3 RCA-кабеля. даже если у вас есть дополнительный стереовыход для наушников, не используйте его в этом типе настройки. Windows не будет учитывать потери предусилителя при разделении выходов, что означает, что вы будете возиться с уровнями громкости, просто чтобы сэкономить на стоимости 1 разветвителя.

Так что я делю свою 5.1-канальную стереосистему на две отдельные акустические системы. Один с 3,5 мм входом, а другой с RCA. Windows думает, что отправляет звук на одну акустическую систему. Очевидно, это означает, что у меня будет некоторая (50%) потеря предусилителя.При таком типе настройки отношение сигнал / шум может сильно пострадать, в зависимости от качества ваших кабелей, динамиков и встроенного оборудования.

Другое решение

Возьмите старые динамики (те, которые подключаются непосредственно к моей материнской плате с помощью стереофонических кабелей и без адаптеров). Вместо этого используйте серию адаптеров, чтобы подключить их непосредственно к моему стереоприемнику. В этом случае я мог бы использовать либо S/PDIF, либо Multi Ch RCA, в зависимости от моих конкретных требований к выходу. Компьютерные игры, например, не кодируются объемным звуком; Ваш компьютер не может отправлять 6-канальный сигнал через S/PDIF, только кодированные стереофонические сигналы, которые затем декодирует приемник. Поэтому для некоторых аудиоисточников мне понадобится настоящий 6-канальный выходной сигнал от mobo до моих ушей. Это конкретное решение, однако, может быть рискованным, особенно если вы пытаетесь разделить выход кабеля динамика. Если это не так, вы будете ограничены тем, сколько выходов позволяет иметь приемник одновременно.

Третье решение

Подключите старые динамики к моему mobo, а затем подключите RCA-выходы своего сабвуфера к мультиканалу ресивера, а не к сателлиту. Затем спутники подключаются к выходам RCA ресивера, а новые динамики остаются на своих +/- проводах. По сути, это использует приемник, чтобы делать то, что Windows не может. ТАКЖЕ рискованно, потому что теперь у меня есть предусилитель на входах моего ресивера. Windows предварительно усиливает громкость динамика на 100% (на этот раз без сплиттеров), а громкость старых громкоговорителей теперь будет предварительным усилением громкости ресивера, которая выходит на мои новые громкоговорители. И я все еще ограничен количеством выходов, которые поддерживает мой приемник одновременно. В моем случае это RCA стерео + один RCA Sub Out == объемные данные, поступающие только с новых колонок, с сабвуфером и стерео выходом, достигающим старых колонок. Ваш пробег может варьироваться в зависимости от этого. Просто убедитесь, что ваш "предусилитель" выключен, насколько это возможно.

Итог: все операционные системы имеют ограничения; Не все ограничения имеют обходные пути. Если вы хотите возиться с несколькими шнурами, вы можете делать сумасшедшие вещи со звуком.


PS После прочтения некоторых ваших комментариев о том, что вы пытаетесь сделать, Кевинг, я бы сказал, что вам нужно просто посмотреть на это задом наперед. Вы говорите, что хотите звук боя Starcraft из наушников и "все остальное" из динамика USB. Ну, в зависимости от того, сколько вещей включено в "все", что полностью выполнимо в программном обеспечении. Установите наушники в качестве основного аудио устройства. Затем измените выход MEDIA SOFTWARE на USB-динамик. Сначала вы должны сказать мне, что означает "все остальное на динамике", прежде чем я скажу вам, что конкретно вам нужно изменить. По сути, все, что не является Starcraft, ДОЛЖНО иметь возможность проигрывать через USB-динамик, чтобы действительно работать.

Также имейте в виду, что Windows делает странные вещи с аудиоустройством, когда речь идет конкретно о наушниках. Если это вообще возможно, не говорите Windows, что это наушники, скажите, что это стереодинамики. Скажите Windows, что динамики USB - это отдельный набор стереодинамиков. Это поставит вас в отправную точку. Имейте в виду, что для воспроизведения STEREO (2-канальный звук) через 2 отдельных устройства в Windows вам просто нужно отключить "отключение звука при подключении наушников", подключить один комплект к основному разъему, другой - к разъему для наушников, и вы хорошо пойти. Я надеюсь, что это не то, что вы пытались сделать, потому что это было бы очень просто. И я надеюсь, что вы говорите о StarCraftII, потому что Starcraft1 на самом деле настроен таким образом, что вы получаете внутриигровую музыку из FrontLeft/FrontRight и SFX из центрального канала, когда Windows находится в конфигурации объемного звука - что на самом деле совсем другое объяснение.

5

Windows не может воспроизводить один и тот же аудиопоток одновременно на двух устройствах. Вы можете переключаться между устройствами, и некоторые приложения позволят вам выбрать, какое устройство использовать для вывода.

Поддержка ссылок:

http://www.sevenforums.com/sound-audio/26200-sound-through-two-devices.html http://www.windows7taskforce.com/view/76

3

Это не работает, если ваше основное устройство (HDMI-выход, USB-устройство и т.д.) Не поддерживает устройство "стерео микширование". Мой встроенный, RealTek, аналоговый звук реализует его, но я вообще не использую это устройство, поэтому я не могу использовать это решение. (Я хочу отразить основное аудиоустройство USB на дополнительном мониторе HDMI)

Что расстраивает, так это то, что это было бы просто создать для потоковой подсистемы ядра для инженеров ядра Windows, если бы они просто хотели / могли это сделать. Если устройства не заблокированы сэмплами, вам придется время от времени отбрасывать или дублировать буферы (или сэмплы) - я в порядке! Или же они могут использовать программный преобразователь частоты дискретизации с регулируемой целевой частотой и настроить эффективную выходную скорость, чтобы устройство вывода синхронизировалось. (Я сделал это для BeOS Media Kit, вероятно, 20 лет назад!) Работал достаточно хорошо на практике.

2

У меня была похожая проблема с настройкой нескольких мониторов. Единственное решение, которое я нашел, было использовать Voicemeeter:
https://www.vb-audio.com/Voicemeeter/index.htm

Вам нужно выбрать аппаратные выходы для A1 и A2 в верхнем правом углу:
screen1

И затем вам нужно выбрать «системный трей (запуск при запуске)» в меню и "крюк клавиши громкости" -опция, чтобы позволить регулировку громкости с помощью кнопок мультимедиа на клавиатуре:
screen2

Наконец, вам может потребоваться проверить задержку для получения полностью синхронизированного звука через Меню -> Настройки -> OUT A1 Monitoring Synchro Delay. Я использовал онлайн-метроном и выбрал "27 мс" в качестве лучшей настройки для меня:
SCREEN3

Единственная проблема в том, что вы не можете управлять громкостью по отдельности для А1 и А2. И это не сработает, если вам нужно ваше аудио на более чем двух аудиоустройствах (три / четыре монитора). Если вам это нужно, вам нужно использовать Voicemeeter Banana:
https://www.vb-audio.com/Voicemeeter/banana.htm

Но при этом отсутствует опция "ловушки" для одновременного изменения громкости на всех аппаратных выходах (A1+A2+A3+A4), поэтому вам необходимо настроить их вручную с помощью прилагаемого приложения MacroButtons. Так что это не очень удобно для установки, но, наконец, это работает!

1

В Windows разрешен только один основной источник звука, поэтому вы не можете играть с двух разных аппаратных компонентов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .