Виртуальный аудиокабель назначение. Подробная настройка Virtual Audio Cable

Virtual Audio Cable – это утилита, которая позволяет заменить акустический кабель, соединяющий микрофон и динамик , виртуальным аналогом. Также она способна обеспечить передачу звука между разными программами. Если говорить о практическом применении, то VAC может быть полезен в следующих случаях:

  • когда нужно преобразовать звук в текст ;
  • когда нужно записать беседу, ведущуюся через какой-то мессенджер;
  • когда нужно записать аудио, воспроизводимое на компьютере и сохранить качество записи;
  • когда нужно озвучить видео в домашних условиях без специального оборудования.

При этом не важно, есть ли звуковая карта и какого она качества – программа имеет набор виртуальных инструментов, компенсирующих отсутствующие. Есть две версии программы – платная и бесплатная. К названию последней добавлена аббревиатура VB.

Настройка и работа с Virtual Audio Cable.

Установка VB Cable Virtual Audio Device

  1. Для начала нужно загрузить дистрибутивы с официального сайта (free-версия тоже распространяется там).
  2. Разархивируйте их и найдите файл Setup, кликните по нему правой кнопкой мыши и выберите пункт «Run As Administrator».
  3. Появится окошко-заставка, где нужно подтвердить установку.
  4. Дождитесь завершения и перезапустите систему.

Программа VB Virtual Audio Cable требует предварительной настройки перед началом использования.

Настройка Virtual Audio Cable

Переходим к настройке программы:

  1. Внизу справа есть значок громкоговорителя – кликните по нему правой кнопкой мыши и выберите пункт Sound.
  2. Откроется окно со звуковыми устройствами – среди них будет и только что установленный VAC – нужно выбрать его, используя ПКМ, и указать, как оборудование, которое будет всегда использоваться для манипуляций со звуком .
  3. Теперь зайдите во вкладку Sound Recording и снова укажите VAC как основной инструмент.

С этого момента на кабель виртуального устройства будут поступать все звуки, которые воспроизводятся на ПК (например, при просмотре видео в «Ютубе»), а также через микрофон: недостаток такой настройки в том, что звук не выводится вовне, и вы ничего не услышите. Конечно же, VAC скачивают в тандеме с другими приложениями по обработке и записи звука: микшерами, эквалайзерами, аудиочиталками и т.д. и т.п. Именно при работе с ними можно уточнить настройки Virtual Audio Cable, потому что сам по себе он работает как драйвер или «посредник» между программами. Если VAC вам больше не нужен, он удаляется через «Панель управления», как обычное приложение.

Virtual Audio Cable программное обеспечение которое позволяет передавать аудио (волны) потоки между приложениями и / или устройствами. Virtual Audio Cable создаёт набор виртуальных звуковых устройств под названием «Виртуальный кабель” , каждый из которых состоит из пары сигналов устройств ввода / вывода.Любое приложение может отправлять аудио поток в выходной кабель, любое другое приложение не может получить этот поток из входной стороны. Все переводы осуществляются в цифровой форме, обеспечение звука без потери качества (bitperfect потоки).

Захват на Encoder идёт с Line 2.
Задаём количество кабелей.

Теперь по этапно (на схеме обозначено цифрами)
1.Вывод звука из системы на первый виртуальный кабель (всего их 2).
Здесь нам сможет помочь сама система, назначим «Line 1» - устройством воспроизведения по умолчанию.

2. С первого кабеля ненужно делать переадресайию сигнала на второй.
Здесь начинает работать Repeater. ОБЯЗАТЕЛЬНО тот, который (MME)
За менить Total Buffer на 200
Wave in: Line 1
Wave out: Line 2


3.Перенаправляем микрофон на тот-же самый второй виртуальный кабель.
Wave in: Ваш микрофон
Wave out: Line 2

4.Выводим на колонки или наушники звук с первого виртуального кабеля.
Wave in: Line 1
Wave out: зависит от вашего устройства вывода.


Теперь немного объясню, почему надо было направлять все звуки
на Line 1, а уже потом переадресовывать их на Line 2.
Там, откуда мы забираем звук, звуки смешиваться как системные звуки, так и звук с микрофона. То есть если вы создадите одно виртуальное устройство и будете захватывать с него, то и слушать вам придется тоже его, а там ваш собственный голос с небольшой задержкой. И говорить и слушать физически сложно. Поэтому усложняем немного схему именно такой настройкой, в которой звук именно тот, который выводится из системы, и который вам и нужно слышать.
Настройка Virtual Audio Cable в Skype.
Зайдите в меню Инструменты - «Настройки и слева выберите пункт Настройка звука . Делаем все так, как показано на рисунке ниже и жмите сохранить.

Здесь я попытаюсь описать не процесс настройки, а ее назначение, то есть разберу основные параметры и значения. Итак, приступим.

В VAC есть два разных вида репитеров: MME(Multimedia Extension) и KS(Kernel Streaming) . Первый программно получается звук, второй обращается непосредственно к ядру ОС. Второй способ конечно же лучше, однако при любых настройках он выдает мне ошибку, я так и не смог запустить репитер через KS.

Поэтому в статье будет рассматриваться репитер MME .

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

@chcp 1251 start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Line 3 (Virtual Audio Cable)" /Output: "Динамики (Razer Megalodon)" /SamplingRate:48000 /Buffers:7 /BufferMs:50 /Channels:8 /ChanCfg:"7.1 surround" /Priority:"Realtime" /Autostart

Опции, которые могут быть включены в .bat файл аналогичны опциям, которые есть в окне репитера. Я просто остановлюсь на некоторых из них для более подробного объяснения.

  • /min - репитер сразу запускается свернутым в трей.
  • /AutoStart - репитер начинает работать сразу после запуска. Может работать в паре с /min.
  • /WindowsName - задает нестандартное имя окна репитера.
  • /CloseInstance - специфическая опция, предназначенная для закрытия рабочих окон, в том числе и репитеров. Работает в паре с тегом /WindowName . Через этот тег задается альтернативное имя окна репитера, а через тег /CloseInstance это окно закрывается.

Вот пример работы:

Скрипт старта

@chcp 1251 start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input:"Line 1 (Virtual Audio Cable)" /Output:"Speakers (Realtek High Definiti" /SamplingRate:48000 /BufferMs:200 /Buffers:5 /Priority:"High" /WindowName:"Sys and Game Audio" /AutoStart Exit

Скрипт окончания работы

@chcp 1251 start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /CloseInstance:"Sys and Game Audio" Exit

  • /Priority - задает приоритет процесса для обработки. Обычно хватает нормального приоритета. Если Вам необходимо, можете поставить его выше, однако это замедлит скорость выполнения других процессов. Realtime можно ставить только если обладаете мощным ЦП.
  • /Channels - задает нужное кол-во звуковых каналов. Задается только при нестандартном /ChanCfg .
  • /ChanCfg - при помощи этого параметра можно указать нестандартную конфигурацию динамиков. Например, для устройства со звуком 7.1 следует указать так:
/Channels:8 /ChanCfg:"7.1 Surround"
  • /Buffers - задает кол-во частей, которые будут использованы для передачи фрагмента, заданного через /BufferMs . Фактически, чем больше будет частей, тем плавнее должна быть передача. На практике же достаточно значения в 7-8 частей. Если их будет меньше - аудио может пропадать, если больше - аудио будет отставать. Больше 15-20 частей устанавливать крайне не рекомендуется.
  • /BufferMs - задает размер аудио буффера в миллисекундах. Рекомендуют устанавливать значения в 200-300 мс, для более стабильной передачи данных, однако мне хватает 50 мс.

Опции чувствительны к изменениям регистра. Специфические опции, например /Priority , следует вводить так, как они написаны в окне программы.

Под выбором устройств WaveIn и WaveOut вы можете заметить такие параметры как Overflows и Underflows . Overflows увеличивается, когда программа(репитер) не имеет достаточного свободного места(буфферов) для записи данных. Underflows увеличивается в противоположном случае: когда репитер не успевает проигрывать поступающие потоки информации. Результатом данных параметров является недостаточный размер буфферов, малое кол-во буфферов, замедленная работа ЦП и т.д.

Оптимальными параметрами для быстрого ПК являются 7-8 буфферов по 50 ms каждый, я сам использую данную конфигарацию и не испытываю проблем.

Control Panel

Также можно задать и некоторые общие параметры для каждого кабеля. Сделать это можно в программе Control Panel. Чтобы она работала корренктно, ее необходимо запускать от имени администратора.

  • Cables - общее кол-во созданных кабелей. После применения необходим перезапуск драйвера.
  • Format range (SR, BPS, NC) - установка диапозонов sampling rate, bits per sample and number of channels для кабеля.

    Max inst - максимальное кол-во соединений. Используется, как минимум, 1 соедиение для работы аудио-движка. Остальные соединения могут быть использованы клиентскими приложениям.

    Ms per int - это означает частоту, с которой будет происходить соединение со звуковым устройством(обычно это называют задержкой). Чем больше операций в секунду, меньшее время ожидания, тем больше нагружена система. Обычные аудио-карты требует 5-15 мс на обработку.

    Stream fmt limit - формат стриминга аудио через кабель

    Volume control - если включено, позволяет менять громкость кабеля и репитера(я не понял суть данной фунуции).

    Clock corr ratio - корректировка скорости, в процентах. Если значение 100%, никакой корректировки не происходит. Если значение более 100%, скорость воспроизведения будет выше, менее 100%, скорость будет ниже. Например, если значение 100.25, скорость будет увеличина на 0.25%; если 99.98, медленее на 0.02%. Можно выполнить корректировку с точностью 0.0000001%.

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

    Stream buffer - контролирует размера буффера аудио. "Auto " - значит минимально возможное значение, допустимое драйвером.

Вся остальная информация и описание команд есть в справке приложения.

У вас остались вопросы? Вы хотите дополнить статью? Вы заметили ошибку? Сообщите мне об этом ниже, я обязательно Вас услышу!

Если Вам помогла данная статья, то напишите об этом в комментариях. И не забывайте делиться статьей со своими друзьями в соц.сетях;)

P.S.

Статья является копирайтом,так что если Вы ее копируете,не забудьте вставить активную ссылку на сайт автора,то есть на этот:)

Поделитесь статьей в социальных сетях - поддержите сайт!

Настройки VAC на OS Windows XP

После установки на операционной системе Windows XP обычно по умолчанию драйвер VAC включен и никаких действий от Вас не требуется. Вам остаётся лишь настроить аудиоплейер (или другую программу воспроизведения звука) соответствующим образом. Покажу на примере широко распространённого плейера AIMP2.

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

На этом настройка аудиоплейера завершена.

Настройка на OS Windows 7 (8, 8.1, 10)

В отличии от Windows XP, на операционной системе Windows 7 и выше, для запуска установленных устройств придётся произвести некие действия, о которых будет расказано ниже...

По умолчанию установленные устройства и драйверы "Виртуального Аудиокабеля" выключены. Для их включения необходимо кликнуть правой кнопкой мыши на значке динамика в панели задач (около часов) и выбрать "Записывающие устройства", откроется окно настроек звуковых устройств:

Если установленный "аудиокабель" не отображается, кликните правой кнопкой мыши на свободном участке этого окна и установите флажки напротив "Показать отключенные устройства" и "Показать отсоединённые устройства". После этого будет видно все установленные звуковые устройства на вашем компьютере. Включите "Line 1 (Virtual Audio Cable)", нажмите кнопки "Применить" и "ОК". Теперь VAC будет виден в списке входящих звуковых устройств в "Виртуальной шарманке".

Затем настроим аудиоплеер (на примере широко распространённого AIMP2).
Для этого нужно зайти в настройки аудиоплейера, (пункт "Воспроизведение"), в выпадающем списке выберите только что установленный "Аудиокабель" и нажмите кнопку "Задействовать". Остальные настройки менять не нужно, можно закрыть окно настроек.
(Посмотреть в картинках настройку плейера можно чуть выше, под спойлером "Настройки VAC на OS Windows XP")
На этом настройки VAC и плейера завершены.

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

Следующий шаг по настройке - это настройка самой "Шарманки". Для этого в левой половине окна шарманки (на пустом участке) кликните правой кнопкой мыши (или в настройках шарманки выберите пункт "Вход звука") и, в открывшемся списке звуковых устройств выберите
"Virtual Cable 1".

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

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

При вещании музыки, для самоконтроля, Вы можете запустить вторую шарманку (как это делают многие, что не совсем удобно, т.к. занимает дополнительное место на рабочем столе компьютера), или в режимах шарманки установить флажок напротив "Контролировать свою передачу (Control)" и слушать вещание в том же экземпляре программы, что и передает (по обратному каналу). Качество звука при самоконтроле Вы будете слышать такое же, что слышат другие пользователи.

Благодаря VAC Вы сможете не только вещать музыку и контролировать её, но и одновременно общаться и с другими пользователями по второму экземпляру шарманки, не мешая своей "музыкальной программе".

Если нужно записать звук из "Виртуальной Шарманки"

Если Вам нужно записать какую-либо важную передачу из "Виртуальной Шарманки", а Вы в это время общаетесь с кем-либо на другом канале, Вам поможет следующий вариант:

Кликните по пиктограмме динамика в трее (около часов) правой кнопкой мыши и выберите "Устройства воспроизведения". Откроется окно настроек звуковых устройств. Если VAC не отображается в списке установленных устройств, кликните правой кнопкой мыши по свободному участку этого окна, в открывшемся диалоге установите флажки напротив "Показать отключенные устройства" и "Показать отсоединённые устройства", а затем включите "Line 1 (Virtual Audio Cable)". Это окно можно закрыть.

Далее, в том экземпляре шарманки, откуда будете записывать звук, кликните правой кнопкой мыши на свободном участке в правой части окна (или в настройках шарманки выберите "Выход звука") и установите флажок напротив "Line 1 (Virtual Audio Cable)". Звук в этом экземпляре шарманки пропадёт (Вы перенаправили звуковой поток на VAC).

В настройках той программы, в которой Вы будете записывать звук, в качестве входа звука установите тот же "Line 1 (Virtual Audio Cable)". Теперь останется настроить параметры записи звука в Вашей программе и включить её.

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

Что делать, если в OS Windows XP драйверы не заработали?

В редких случаях возникает проблема, что после установки Virtual Audio Cable, драйверы этой программы не запустились. Для начала попробуйте перезапустить операционную систему (выключить компьютер и снова включить) и описанными ранее способами проверить, заработали ли драйверы VAC или нет.
Если не заработали, не нужно расстраиваться. Пройдите в меню "Пуск" Вашей операционной системы, в пункте "Все программы" найдите папку "Virtual Audio Cable" и откройте интерфейс программы, кликнув по ярлыку "Audio Repeiter (MME)". Можно заглянуть и в "Control Panel" данной программы (для опытных пользователей), кое-что полезное и там можно найти.

Поиграв со звуковыми устройствами в настройках ("Wave in" и "Wave out", остальные настройки лучше оставить по умолчанию), Вы найдёте оптимальный вариант для работы с этой программой...

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

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