Найти в Дзене
khameleonium

Как вывести звук на несколько устройств одновременно?

Не так давно задался вопросом: Как транслировать ЗВУК с одного ПК срезу на несколько подключенных устройств?

Если вы никогда об этом не задумывались, то, вероятно, может возникнуть вопрос: "А нафига?". Приведу пару примеров:

1) У вас и у оппонента есть любимые наушники (часто беспроводные) и каждый предпочитает слушать с них. И вот вы решили дома посмотреть фильмец, но как минимум одного из вас не устраивает звук с колонок или телевизора. Или дело происходит ночью и выкручивать громкость до комфортного восприятия невозможно из-за соседей или уже давно спящих домашних. Ну или просто, кто-то желает слушать с телека, а кто-то в наушниках! Выход - подача звука на несколько источников!
2) Ты стример, блогер, диктор, радиоведущий собственной радиостанции.. но ты или нищеброд или тебе не нужно париться с кучей оборудования, всякими микшерами, переходниками и т.д. Тебе просто нужно переключать звук туда-сюда, на два и более устройств.

Я не знаю чего там на юниксах, но винды только недавно научились без бубна переключаться с одного аудио-выхода на другой и даже (!!!) настраивать вывод звука отдельно, для каждого запущенного софта! (Вот уж спасибо, 20 лет ждали)

Если кто не знал — это делается так:

Правый клик на значке управления звуком
Правый клик на значке управления звуком
-3
Вот тут и можно выбрать устройство ввода и вывода для каждого из запущенных приложений! Причем винды запоминают эти настройки в дальнейшем нет надобности лазить туда снова. Таким образом, на телеке кто-то может смотреть кинцо, а ты в наушниках можешь смотреть Ютуб с браузера Хром. Круто, удобно, да? А что если надо вывести звук одновременно на два устройства с одного источника-приложения? Вот этим и займемся далее...
Вот тут и можно выбрать устройство ввода и вывода для каждого из запущенных приложений! Причем винды запоминают эти настройки в дальнейшем нет надобности лазить туда снова. Таким образом, на телеке кто-то может смотреть кинцо, а ты в наушниках можешь смотреть Ютуб с браузера Хром. Круто, удобно, да? А что если надо вывести звук одновременно на два устройства с одного источника-приложения? Вот этим и займемся далее...

Но вот одновременный вывод звука на два и более устройств - всё ещё, оказывается, ПРОБЛЕМА... и количество решений этой проблемы, судя по тому, что я смог нагуглить, можно посчитать на пальцах одной руки искалеченной черепашки-ниндзя.

Не буду вам рассказывать про Стереомикшер спрятанный в аудиоустройствах - ибо это самое частое решение и оно ГОВНО и чаще всего не работает. И вообще, это не решение, а тупой костыль.

Многие предлагают настроить прослушивание через стереомикшер, который может переводить уже воспроизводимый звук на какое-нибудь еще другое устройство. Но работает это часто криво, с задержками, а то и вовсе не работает по какой-то причине.
Многие предлагают настроить прослушивание через стереомикшер, который может переводить уже воспроизводимый звук на какое-нибудь еще другое устройство. Но работает это часто криво, с задержками, а то и вовсе не работает по какой-то причине.

Вот вам то, что сработает наверняка:
Качаем и ставим "
VoiceMeter Banana"

Прога беслпатная, никаких вирусов по ссылке нет, ни о чем не паримся
Прога беслпатная, никаких вирусов по ссылке нет, ни о чем не паримся

После установки следует перезагрузиться, т.к. вместе с прогой будет установлен драйвер виртуального микшера.

Вот так выглядит интерфейс программы у меня. У тебя, возможно, будет немного иначе, т.к. может быть подключено больше аудиоустройств и всё такое. В принципе — это всё, что потребуется большинству из вас!
Вот так выглядит интерфейс программы у меня. У тебя, возможно, будет немного иначе, т.к. может быть подключено больше аудиоустройств и всё такое. В принципе — это всё, что потребуется большинству из вас!

Поделим картинку выше на 3 части:

-8

1 — Здесь отображены физические (HARDWARE) устройства ввода звука (ну микрофоны как бы)
2 — Виртуальное устройство ввода (на него то мы должны переключиться, если хотим транслировать звук куда-то одновременно).
3 — Физические устройства ВЫВОДА, на которые будет транслироваться звук!

Видите в блоке №2 буковки «A» и «B»? — это указание того, куда будет транслирован звук. «A» — это физический вывод, а «B» — виртуальный (не будем рассматривать)
Также в каждом блоке есть отдельные настройки, например, «Fader Gain» — в нашем случае просто громкость. Остальные настройки интуитивно понятны и не требуют пояснения.

В блоке №3 наверху у меня видятся кнопочки «A1» и «A2» — это те самые физические устройства на которые можно вывести звук! Как? — Просто тыкай на эти кнопки и выбираем устройство, сначала одно, затем второе!

-9

А, ну да… Видишь эти «WDM», «KS» и «MME»? Если коротко — это API вывода звука. Можно игнорировать всё и выбирать только «WDM», но если хочешь засрать мозг подробностями, вот тебе инфа.

Вот и всё. Отмечу лишь то, что если ты выберешь в «Voicemeeter» какое-то устройство для вывода, в других программах для воспроизведения звука следует уже выбирать именно виртуальное устройство!

Например, если и тут и там выбрать одно и то же устройство — звука не будет нигде.

-10

Поэтому, если я хочу чтобы «Mozilla Firefox» выводил мне звук на «USB Audio Device» , настраиваю это устройство на «А1», а Мозилле говорю, чтобы выводил мне звук на виртуальное устройство.

-11

А чтобы звук не транслировался сразу на два лагеря, убираю устройство с «А2» и всё.

-12

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