Итак, друзья, как видно из названия статьи, в ней будет описано как можно пустить звук на два и более устройства с одного компьютера. Это может пригодиться например если вы маньяк, как и я, и вам вдруг понадобилось посмотреть фильм с выводом звука и на hdmi монитора и на колонках компьютера.

Linux

Работа со звуком в Linux может стать нестерпимой головной болью. Pulseaudio сделал неоднозначную работу, с одной стороны он привнёс в жизнь линукс много хорошего, с другой стороны много плохого. Безусловно некоторые вещи работают лучше, чем раньше, другие вещи стали более сложными. Обработка аудиовыхода — одна из возникших сложностей.

Итак если вы хотите включить несколько аудиовыходов с вашего ПК под управлением Linux, вы можете использовать простую утилиту для включения других звуковых устройств в виртуальный интерфейс. Не пугайтесь, сделать это намного проще, чем кажется из описания. Самый простой способ включить воспроизведение звука из нескольких источников — использовать простую графическую утилиту под названием «paprefs». Это сокращение от PulseAudio Preferences.

В дистрибутивах базируемых на Archlinux установка командой:

В операционных cиcтемах основанных на Ubuntu установка командой:

Если вы используете не приведи господи Fedora, то придётся выполнить целых две команды:

Ну и если в вашей жизни всё вообще пошло не так и вы пользуетесь openSUSE, то для установки в один клик нажмите на эту ссылку, либо введите в терминале по очереди эти чудесные строки:

Буду считать, что с установкой paprefs вы справились, приступаем к непосредственному объединению выходов. Несмотря на то, что утилита является графической, ее, вероятно, проще запустить, набрав paprefs в командной строке от обычного пользователя. Если же словосочетание «командная строка», вызывает в вас те же чувства, что у меня «большой адронный коллайдер», то найдите «PulseAudio Preferences» у себя и запустите.
Откроется окно вот такого вида:

Нам нужна последняя вкладка «Simultaneous Output»

Как видно из скриншота, ошибиться на этой вкладке крайне сложно, так как присутствует всего один пункт включающий функционал, ради которого мы здесь и собрались. Ставим галочку рядом с «Add virtual output device for simultaneous output on all sound cards»

Затем открываем штатные настройки звука вашего рабочего окружения, на скринах будет Gnome, так же этого можно достичь в замечательной утилите pavucontrol

В настройках звука переходим на вкладку с выходными устройствами «Output» выбираем «Simultaneous Output».
Собственно это всё, теперь ваш звук «льётся» из всех физических устройств одновременно. Сразу хотел бы обратить ваше внимание, что после включения данной функции, у вас будет только один общий регулятор громкости.

Windows

Хотя Windows 10, по моему скромному мнению, очень достойный представитель семейства Microsoft, я не нашёл более подобающего способа чем использование триальной утилиты написанной Евгением Музыченко, но вполне себе умеющую выполнять возложенный на неё функционал. Пусть не так легко и просто как это делается в Linux, но всё же. Эта утилита называется Virtual Audio Cable, скачать её можно здесь. Те у кого нет денег и совести могут найти её бесплатно по названию на rutracker.
Будем считать, что вы уже украли купили приложение и установили его на компьютер, переходим в меню Пуск > Все программы > Virtual Audio Cable > Audio Repeater (MME)

В поле «wave in» выбираем «Line1 (Virtual Audio Cable)»
В поле «wave out» выбираем одно из устройств, на которое хотим подать звук. На картинке ниже я выбрал телевизор.
В поле приоритет ставим Realtime, что бы исключить задержки звука.
Нажимаем «Start», и слышим звук из выбранного устройства.

Сворачиваем окошко и запускаем ещё один экземпляр «Audio Repeater (MME)», в котором повторяем процедуру, только в качестве Wave out выбираем другое выходное устройство, в моём случае это hdmi монитора.

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

Mac OS X

Надо отдать должное яблочной компании, у них эта функция реализована великолепно, причем что называется «из коробки».
Открываем встроенное приложение Audio MIDI Setup, в нём внизу нажимаем на плюсик и создаём устройство с несколькими выходами как на картинке.

Вот собственно и всё, я не претендую на исключительность и на то, что это самые лучшие способы, если знаете другие варианты, прошу поделиться в комментариях. Спасибо за внимание. Я желаю Вам счастья.

Гик, хакинтошник, линуксоид, считаю что немного умею в вебдизайн и сайтостроение, а так же возомнил себя директологом и мамкиным маркетологом. Завёл канал, в котором изначально хотел показывать как я с нуля и до бесконечности погрузился в дорвей тематику, а в итоге просто рассказываю о себе, своих успехах и неудачах в сайтах и офлайн проектах. Добро пожаловать в https://t.me/Doorway4ik

3 thoughts on “ Делаем вывод звука на два устройства (Linux,Windows, Mac OS X) ”

Для Windows (к примеру).

c:
cd "C:Program FilesVirtual Audio Cable"

start /min audiorepeater.exe /input:"Line 1 (Virtual Audio Cable)" /output:"Динамики (6- Asus Wireless Audi" /SamplingRate:44100 /BitsPerSample:16 /Channels:2 /Priority:High /autostart

start /min audiorepeater.exe /input:"Line 1 (Virtual Audio Cable)" /output:"Динамики (Устройство с поддержк" /SamplingRate:44100 /BitsPerSample:16 /Channels:2 /Priority:High /autostart

start /min audiorepeater.exe /input:"Line 1 (Virtual Audio Cable)" /output:"1 — TOSHIBA-TV (5- AMD High Def" /SamplingRate:44100 /BitsPerSample:16 /Channels:2 /Priority:High /autostart

Не знаю, рабочий «батник» или нет, но смысл понятен, думаю.
Сохранить все это из Блокнота, с расширением ,bat, и подставив
свои имена устройств вывода (нужно скопировать в точности но вроде целиком не обязательно).
Затем — «засунуть» созданный файл в Автозагрузку при старте Windows,
любым способом: через реестр, добавив в планировщик, в папку запуска — файл или ярлык — «C:Users\%User%AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup (вроде тут должна быть).

Параметры
/Input:Input (capture, recording) device name
/Output:Output (playback, rendering) device name
/SamplingRate:Sampling rate (samples per second)
/BitsPerSample:Bits per sample
/Channels:Number of channels
/ChanCfg:Channel configuration
/BufferMs:Total buffering length in milliseconds
/Buffers:Number of buffers (parts of buffering space)
/Priority:Process priority
/WindowName:Name of application instance window
/AutoStart Start audio transfer automatically
/CloseInstance:Close a specified Audio Repeater instance by its window name

Спасибо, хороший вариант

Спасибо. А есть способ как-то разделить звук на 2 устройства например с разных вкладок в браузере? Обычно я в vlc плеере выбираю нужное мне звуковое устройство для вывода звука при просмотре фильма, а ютуб для ребенка в браузере открыт на втором мониторе(телевизоре) и туда же выводит звук — удобно и ни кто ни кому не мешает. Но вот если мне тоже нужно в браузере что-то посмотреть/послушать на своем монике, в то время как ребенок смотрит ютуб на втором — я не могу найти способ, как разделить вывод звука. Ума не приложу, почему разработчики винды не задумались и не сделали такую возможностью, рас разделение вывода изображения прекрасно работает автоматически и востребовано, то в качестве опции наверняка очень востребованно было бы и автоматическое разделение звука при перетаскивании окна на другой монитор.

Этот вопрос с одновременным выводом звука на колонки, или динамики ноутбука и на динамики телевизора подключенного по HDMI уже не раз обсуждали в комментариях к статье почему нет звука через HDMI на телевизоре, при подключении ноутбука (ПК) на Windows 7 и Windows 10. И там же в комментариях, Влад подсказал решение, как в Windows настроить одновременный вывод звука на динамики или колонки и на телевизор. Я проверил, но у меня почему-то не получилось. Сегодня решил еще раз все проверить, и как оказалось, все отлично работает. Достаточно настроить стерео микшер в Windows и звук выводится на два источника. В Windows 10 стерео микшер у меня заработал без проблем. В настройках устройств воспроизведения в Windows 7 я его почему-то не нашел. Возможно, нужно обновить драйвера. Сделаю инструкцию на примере Windows 10, а как разберусь с семеркой, то дополню статью. Там настройки практически одинаковые, так что если у Windows 7 и есть этот стерео микшер – настроите все без проблем.

Этим способом можно сделать так, чтобы звук воспроизводился одновременно из динамиков ноутбука, или подключенных к ноутбуку или компьютеру колонок и из динамиков телевизора, который подключен через HDMI-кабель. Так же можно настроить одновременный вывод звука на динамики и Bluetooth-наушники, или Bluetooth-колонку. Проверил – все отлично работает. Я так понял, что можно выводить максимум на два разных устройства.

Единственный минус, который я заметил у себя, так это то, что звук который выводится через стерео микшер немного отстает. Я выводил на монитор (подключен по HDMI) со встроенными динамиками. Есть небольшая рассинхронизация звука между разными источниками вывода. Возможно, это такая проблема только на моем оборудовании, так как железо у меня не самое новое и мощное. А вообще, эта фишка интересно работает. Так же пробовал выводить звук одновременно на динамики ноутбука и на Bluetooth-наушники. Можно, например, подключить Bluetooth-колонку, вывести на нее звук и поставить ее где-то за спиной. Получится объемный звук.

Перед настройкой нужно подключить к компьютеру этот второй источник вывода звука и убедится, что он работает (звук выводится, если установить это устройство по умолчанию) . Будь то телевизор, или Bluetooth наушники/колонка. Думаю, эти инструкции вам пригодятся:

Подключили, проверили все ли работает, и только после этого можно переходить к настройке.

Стерео микшер в Windows 10: вывод звука на два устройства одновременно

Открываем параметры звука (нажав на соответствующую иконку в трее правой кнопкой мыши) и переходим в панель управления звуком.

В окне "Звук" проверяем, чтобы устройство "Динамики" было в статусе "Устройство по умолчанию". Если это не так, то нажмите на них правой кнопкой мыши и выберите "Использовать по умолчанию". Так же обратите внимание, что у меня там отображается подключенный по HDMI телевизор (в моем случае это монитор со встроенными динамиками, это не важно) и он в статусе "Готов".

Переходим на вкладку "Запись". Там должен быть "Стерео микшер". Если он тусклый и возле него написано "Отключено", то нажмите на него правой кнопкой мыши и выберите "Включить". Так же, если он не используется по умолчанию (возле него нет соответствующей надписи) , то нажмите правой кнопкой мыши и выберите "Использовать по умолчанию". После чего нажмите еще раз и откройте "Свойства".

В новом окне, открыв вкладку "Прослушать", убедитесь, что возле пункта "Прослушивать с данного устройства" стоит галочка. Из меню выберите устройство, на которое нужно вывести звук с компьютера. Значит динамики у нас используются по умолчанию, и нужно выбрать второе устройство. В моем случае это телевизор (имя устройства у вас будет другое) . Так же это могут быть Bluetooth-наушники, колонка, возможно еще какое-то устройство.

После нажатия на кнопку "Применить", звук начал воспроизводится одновременно из колонок (динамиков ноутбука) и телевизора. Проверьте уровень громкости на телевизоре, или наушниках (колонке) .

Чтобы отключить звук из второго источника, достаточно выключить стерео микшер, или отключит устройство. Настройки сохраняются. Когда мы регулируем звук в настройках Windows, то он одновременно регулируется на обеих устройствах (в моем случае на колонках и динамиках телевизора) .

Дополнительные настройки стерео микшера

Там в настройках стерео микшера есть еще несколько вкладок с дополнительными настройками. Давайте посмотрим, что там можно настроить и нужно ли это делать. Скажу сразу, что ничего интересного и полезного я там не нашел.

На вкладке "Общие" находится информация о самом устройстве. Можно открыть свойства контроллера (обычно это Realtek High Definition Audio) , сменить имя или иконку, или выключить/включить стерео микшер.

Открыв вкладку "Уровни", можно изменить громкость на устройстве, на которое выводится звук через стерео микшер. Так же можно отключить звук и изменить баланс.

На вкладке "Улучшения" по идеи должны быть какие-то настройки для улучшения звука. Но у себя я их не обнаружил. Только одна галочка "Отключение всех звуковых эффектов", которая ни на что не влияет (в моем случае) .

Ну и вкладка "Дополнительно", на которой можно настроить разрядность и частоту дискретизации (эти настройки у меня не активны) и настроить монопольный режим. Эти настройки лучше не трогать. Хотя в моем случае, они ни на что не влияли. По крайней мере я ничего не заметил.

Вот собственно и все настройки.

Надеюсь, вы смогли настроить этот стерео микшер в Windows 10 и вывести звук на два устройства одновременно. Напишите в комментариях, для каких задач вы используете эту схему, на какие устройства выводите звук, и как все это у вас работает. Нет рассинхронизации звука? Ну и задавайте вопросы, не стесняйтесь 🙂

Очередь просмотра

Очередь

  • Удалить все
  • Отключить

YouTube Premium

Хотите сохраните это видео?

  • Пожаловаться

Пожаловаться на видео?

Выполните вход, чтобы сообщить о неприемлемом контенте.

Понравилось?

Не понравилось?

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

Одновременный вывод звука на 2 устройства, можно осуществить через стандартные средства Windows.

Что бы сделать вывод звука на несколько устройств одновременно, нужно зайти Панель Управления — Оборудование и звук — Звук.

Далее что бы настроить одновременный вывод звука на два устройства в Windows. Звук из динамиков ноутбука, телевизора по HDMI, Bluetooth наушников и колонок, нужно перейти во вкладку (Запись) и нажимаем правой кнопкой мыши по свободному месту во вкладке, ставим галочку напротив (Показать отключенные устройства).

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

Далее делаем вывод звука на два устройства, одновременный вывод звука в колонки и наушники например.
Переходим на вкладку "Запись". Там должен быть "Стерео микшер". Если он тусклый и возле него написано "Отключено", то нажмите на него правой кнопкой мыши и выберите "Включить", и он должен быть по умолчанию.

Откройте стерео микшер и нажимаем "Свойства" — открываем вкладку "Прослушать", "Воспроизводить с данного устройства" выбираем устройство куда хотите вывести звук, в моём случае это наушники. Ставим галочку, нажимаем Ок.