для чего нужен виртуальный аудиокабель

Виртуальный аудиокабель как пользоваться

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

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

для чего нужен виртуальный аудиокабель

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

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

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

для чего нужен виртуальный аудиокабель

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

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

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

Примеры использования VAC

Virtual Audio Cable — очень полезная программа, чтобы понять, как ею пользоваться, достаточно привести несколько примеров.

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

Программа Virtual Audio Cable позволяет практически полностью решить все эти проблемы, организуя в системе компьютерный вариант обычного звукового соединительного кабеля, которым подключаются друг к другу блоки звуковой аппаратуры — бытовой или студийной. Можно сказать, она эмулирует набор звуковых адаптеров, у каждого из которых вход и выход намертво соединены изнутри.

Назначение программы

Устройство и работа программы

Виртуальный звуковой кабель VAC представляет собой звуковой (Wave) драйвер Windows, создающий в системе два звуковых устройства (порта): Virtual Cable n In и Virtual Cable n Out, где n — номер кабеля начиная с 1. К каждому из портов может быть присоединено любое количество приложений (клиентов); эта возможность в зарубежных документах носит название multi-client feature. Звуковые сигналы, выводимые приложениями в порт Out, смешиваются в единый сигнал, который затем передается всем приложениям, извлекающим звук из порта In. От приложений требуется лишь умение работать со стандартными Wave-устройствами Windows — и ничего больше.

В Windows 9x/Me VAC создает для каждого кабеля порт вывода DirectSound, доступный через соответствующие интерфейсы и работающий параллельно с обычным выводным портом (Wave Out). Ввиду несовершенства реализации подсистемы DirectSound в Windows отсутствует возможность корректно предотвратить эмуляцию Wave-устройств подсистемой, в связи с чем в списке устройств DirectSound одновременно присутствуют и «родные» устройства VAC, и эмулируемые. Разумеется, при работе следует выбирать «родные» порты, имеющие суффикс (DirectSound).

VAC смешивает звуковые сигналы с насыщением (saturation), называемым также клипированием (clipping — обрезание), что позволяет избежать заметных искажений в результате превышения максимальной амплитуды полученного сигнала.

Смешивание и передача звуковых данных выполняются внутри VAC строго равномерно, по событиям (прерываниям) от системного таймера, с тем чтобы каждое виртуальное устройство работало, как реальное, обеспечивая заданную скорость звукового потока. По каждому прерыванию передается блок определенного размера, зависящего от интервала между таймерными прерываниями (latency). Минимальный интервал — 1 миллисекунда — обеспечивает наиболее плавную передачу потока, однако на «слабых» компьютерах может привести к чрезмерным накладным расходам.

Проводя аналогию с «железными» звуковыми устройствами, необходимо напомнить, что каждое из них имеет входы и выходы, которые соединяются между собой межблочными кабелями. Обычные звуковые кабели, как правило, симметричны, хотя некоторые допускают включение только в одном направлении, когда у кабеля тоже есть вход и выход. Выход устройства соединяется со входом кабеля, а выход кабеля — со входом следующего устройства и т.д.

Точно так же у каждой программы обработки звука, взаимодействующей со звуковым адаптером, могут быть вход и выход. Путем выбора устройства записи (Wave In) вход программы соединяется с выходом АЦП нужного звукового адаптера, а путем выбора устройства воспроизведения (Wave Out) ее выход подключается ко входу ЦАП того же или другого адаптера. Здесь налицо определенная путаница в терминах, поскольку в Windows мультимедийные устройства классифицируются не по входам-выходам, а по портам ввода-вывода. Понятно, что порт ввода (In) — это на самом деле выход устройства, обращенный внутрь системы, а порт вывода (Out) — такой же обращенный внутрь системы вход. Звук, поданный, например, на внешний линейный вход адаптера (Line In), преобразуется АЦП в цифровую форму и передается адаптером во внутренний порт ввода, а цифровой звук, переданный программой во внутренний порт вывода, преобразуется в аналоговую форму в ЦАП, после чего выводится на внешний выход (Line Out или Speaker Out).

Поскольку VAC является цифровым кабелем, он передает на свой выход звуковые данные именно в том формате (сочетании частоты дискретизации, разрядности отсчета и количества каналов), в каком они получены от источника звука. Это означает, что пока один конец кабеля (порт In или Out) открыт в каком-либо формате, другой может быть открыт только в точно таком же формате. Преобразования форматов при передаче VAC не выполняет.

Для того чтобы можно было подключать к кабелю не только программы, но и сами звуковые адаптеры, в комплект VAC входит программа Audio Repeater (звуковой повторитель). Она делает то же, что и драйвер VAC, но наоборот — передает звуковой поток от одного устройства Wave In к другому устройству Wave Out. Повторитель полезен для контроля сигнала, передаваемого по кабелю, или для

«раздачи» сигнала от звукового адаптера нескольким программам обработки. Повторитель обычно включается между кабелем и звуковым адаптером — с входного или выходного конца кабеля.

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

Когда один из концов кабеля свободен (не имеет присоединенной программы), он ведет себя как обычный провод. Звук, выводимый в порт Out, теряется, а из порта In вводится абсолютная тишина.

Добывание, установка и удаление

В настоящее время распространением VAC занимается компания NTONYX (http://www.ntonyx.com/). Демонстрационные версии доступны на страницах http://www.ntonyx.com/vac.html (VAC 2.05) и http://www.ntonyx.com/vac111.html (VAC 1.11). Версия 2.05 — современная, с поддержкой DirectSound, улучшенными алгоритмами реального времени, в вариантах для Windows 95/98/Me и NT 4/2000. Версия 1.11 — устаревшая, только для Windows 3.x/95, без поддержки DirectSound.

Последующие версии VAC будет распространять другая компания, о чем я сообщу после достижения договоренности с нею на сайте моих программ (http://www.spider.nrcde.ru/music/software.html).

Демонстрационные версии предоставляют все возможности VAC, ограничение касается только количества независимых кабелей (один) и интервала между таймерными прерываниями — 100 мс. Этого вполне достаточно для большинства применений программы.

Документация к VAC сделана только на английском языке — главным образом из-за почти полного отсутствия в России покупателей полной версии. По этой же причине рынок VAC ориентирован в основном на зарубежных пользователей.

Для установки VAC необходимо вначале распаковать дистрибутивный архив в любой пустой каталог. Установка выполняется стандартными средствами системы из панели управления:

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

Удаление программы также выполняется стандартными средствами через панель управления:

Удаляется драйвер также без перезагрузки.

Пример использования

Предположим, что в системе имеется один виртуальный кабель с портами Virtual Cable 1 In и Virtual Cable 1 Out. Необходимо записать результат работы некоей программы, которая не предлагает возможности выбора звукового устройства, а выводит звук исключительно на стандартное системное устройство (Wave Mapper).

Открываем Панель управления, там — панель Мультимедиа. В закладке Аудио выбираем устройство воспроизведения Virtual Cable 1 Out. После этого пропадает значок регулятора громкости из панели задач — этого пугаться не нужно, так как VAC не имеет собственного микшера.

Запускаем любую программу цифровой записи (Sound Forge, Cool Edit, Gold Wave, WaveLab) и выбираем в списке устройств записи Virtual Cable 1 In. Если формат цифрового звука программы, результат которой нам необходим, заранее известен (например, 44100/16/стерео), — сразу устанавливаем его в программе записи. Иначе запускается «играющая» программа и производится подбор в программе записи нужного формата из числа стандартных. Как только запись включилась — формат подобран верно.

Наконец, включаем запись, стартуем «играющую» программу сначала, записываем фрагмент, выключаем запись. Если в процессе записи необходимо слушать звук, проходящий по кабелю — запускаем Audio Repeater, выбираем устройством ввода Virtual Cable 1 In, а устройством вывода — реальный звуковой адаптер, выставляем формат, нажимаем Start. Повторитель снимает с выхода кабеля копию звукового потока и отправляет «железному» адаптеру, не влияя на процесс записи.

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

Планы на будущее

В ближайшее время будет выпущена линия VAC 3 — с новыми, более надежными алгоритмами передачи звуковых данных, исключающими потери блоков из-за недостаточного размера буфера в подключенных приложениях. Это позволит свести к минимуму задержки распространения (latency), сегодня нередко составляющие 100 мс и более.

Кроме того, VAC 3 будет снабжен программой визуальной настройки, отображающей и текущий формат звукового потока для каждого кабеля. Также в ближайших версиях планируется введение управления громкостью (volume control) и преобразования форматов.

для чего нужен виртуальный аудиокабель

для чего нужен виртуальный аудиокабель

Автоматизация Virtual Audio Cable

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

Динамики (Realtek High Definiti
Микрофон (Realtek High Definiti
Line 1 (Virtual Audio Cable)
Line 2 (Virtual Audio Cable)
Line 3 (Virtual Audio Cable)

Открываем блокнот и вставляем, заменив микрофон и динамики на ваши, а также Line 1, Line 2 и Line 3, если они у вас называются по-другому.

Запускаем файл. Если выдает ошибки, посмотрите, правильно ли вы проставили названия. Также кодировка текстового документа должна быть стандартная ANSI, а не UTF.

Автоматическая остановка кабелей
Тут всё проще: открываем блокнот, пишем:

После запуска скрипта все виртуальные кабели автоматически отключатся.

Источник

Виртуальный звуковой кабель VAC

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

Программа Virtual Audio Cable позволяет практически полностью решить все эти проблемы, организуя в системе компьютерный вариант обычного звукового соединительного кабеля, которым подключаются друг к другу блоки звуковой аппаратуры — бытовой или студийной. Можно сказать, она эмулирует набор звуковых адаптеров, у каждого из которых вход и выход намертво соединены изнутри.

Назначение программы

Устройство и работа программы

Виртуальный звуковой кабель VAC представляет собой звуковой (Wave) драйвер Windows, создающий в системе два звуковых устройства (порта): Virtual Cable n In и Virtual Cable n Out, где n — номер кабеля начиная с 1. К каждому из портов может быть присоединено любое количество приложений (клиентов); эта возможность в зарубежных документах носит название multi-client feature. Звуковые сигналы, выводимые приложениями в порт Out, смешиваются в единый сигнал, который затем передается всем приложениям, извлекающим звук из порта In. От приложений требуется лишь умение работать со стандартными Wave-устройствами Windows — и ничего больше.

В Windows 9x/Me VAC создает для каждого кабеля порт вывода DirectSound, доступный через соответствующие интерфейсы и работающий параллельно с обычным выводным портом (Wave Out). Ввиду несовершенства реализации подсистемы DirectSound в Windows отсутствует возможность корректно предотвратить эмуляцию Wave-устройств подсистемой, в связи с чем в списке устройств DirectSound одновременно присутствуют и «родные» устройства VAC, и эмулируемые. Разумеется, при работе следует выбирать «родные» порты, имеющие суффикс (DirectSound).

VAC смешивает звуковые сигналы с насыщением (saturation), называемым также клипированием (clipping — обрезание), что позволяет избежать заметных искажений в результате превышения максимальной амплитуды полученного сигнала.

Смешивание и передача звуковых данных выполняются внутри VAC строго равномерно, по событиям (прерываниям) от системного таймера, с тем чтобы каждое виртуальное устройство работало, как реальное, обеспечивая заданную скорость звукового потока. По каждому прерыванию передается блок определенного размера, зависящего от интервала между таймерными прерываниями (latency). Минимальный интервал — 1 миллисекунда — обеспечивает наиболее плавную передачу потока, однако на «слабых» компьютерах может привести к чрезмерным накладным расходам.

Проводя аналогию с «железными» звуковыми устройствами, необходимо напомнить, что каждое из них имеет входы и выходы, которые соединяются между собой межблочными кабелями. Обычные звуковые кабели, как правило, симметричны, хотя некоторые допускают включение только в одном направлении, когда у кабеля тоже есть вход и выход. Выход устройства соединяется со входом кабеля, а выход кабеля — со входом следующего устройства и т.д.

Точно так же у каждой программы обработки звука, взаимодействующей со звуковым адаптером, могут быть вход и выход. Путем выбора устройства записи (Wave In) вход программы соединяется с выходом АЦП нужного звукового адаптера, а путем выбора устройства воспроизведения (Wave Out) ее выход подключается ко входу ЦАП того же или другого адаптера. Здесь налицо определенная путаница в терминах, поскольку в Windows мультимедийные устройства классифицируются не по входам-выходам, а по портам ввода-вывода. Понятно, что порт ввода (In) — это на самом деле выход устройства, обращенный внутрь системы, а порт вывода (Out) — такой же обращенный внутрь системы вход. Звук, поданный, например, на внешний линейный вход адаптера (Line In), преобразуется АЦП в цифровую форму и передается адаптером во внутренний порт ввода, а цифровой звук, переданный программой во внутренний порт вывода, преобразуется в аналоговую форму в ЦАП, после чего выводится на внешний выход (Line Out или Speaker Out).

Поскольку VAC является цифровым кабелем, он передает на свой выход звуковые данные именно в том формате (сочетании частоты дискретизации, разрядности отсчета и количества каналов), в каком они получены от источника звука. Это означает, что пока один конец кабеля (порт In или Out) открыт в каком-либо формате, другой может быть открыт только в точно таком же формате. Преобразования форматов при передаче VAC не выполняет.

Для того чтобы можно было подключать к кабелю не только программы, но и сами звуковые адаптеры, в комплект VAC входит программа Audio Repeater (звуковой повторитель). Она делает то же, что и драйвер VAC, но наоборот — передает звуковой поток от одного устройства Wave In к другому устройству Wave Out. Повторитель полезен для контроля сигнала, передаваемого по кабелю, или для

«раздачи» сигнала от звукового адаптера нескольким программам обработки. Повторитель обычно включается между кабелем и звуковым адаптером — с входного или выходного конца кабеля.

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

Когда один из концов кабеля свободен (не имеет присоединенной программы), он ведет себя как обычный провод. Звук, выводимый в порт Out, теряется, а из порта In вводится абсолютная тишина.

Добывание, установка и удаление

В настоящее время распространением VAC занимается компания NTONYX (http://www.ntonyx.com/). Демонстрационные версии доступны на страницах http://www.ntonyx.com/vac.html (VAC 2.05) и http://www.ntonyx.com/vac111.html (VAC 1.11). Версия 2.05 — современная, с поддержкой DirectSound, улучшенными алгоритмами реального времени, в вариантах для Windows 95/98/Me и NT 4/2000. Версия 1.11 — устаревшая, только для Windows 3.x/95, без поддержки DirectSound.

Последующие версии VAC будет распространять другая компания, о чем я сообщу после достижения договоренности с нею на сайте моих программ (http://www.spider.nrcde.ru/music/software.html).

Демонстрационные версии предоставляют все возможности VAC, ограничение касается только количества независимых кабелей (один) и интервала между таймерными прерываниями — 100 мс. Этого вполне достаточно для большинства применений программы.

Документация к VAC сделана только на английском языке — главным образом из-за почти полного отсутствия в России покупателей полной версии. По этой же причине рынок VAC ориентирован в основном на зарубежных пользователей.

Для установки VAC необходимо вначале распаковать дистрибутивный архив в любой пустой каталог. Установка выполняется стандартными средствами системы из панели управления:

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

Удаление программы также выполняется стандартными средствами через панель управления:

Удаляется драйвер также без перезагрузки.

Пример использования

Предположим, что в системе имеется один виртуальный кабель с портами Virtual Cable 1 In и Virtual Cable 1 Out. Необходимо записать результат работы некоей программы, которая не предлагает возможности выбора звукового устройства, а выводит звук исключительно на стандартное системное устройство (Wave Mapper).

Открываем Панель управления, там — панель Мультимедиа. В закладке Аудио выбираем устройство воспроизведения Virtual Cable 1 Out. После этого пропадает значок регулятора громкости из панели задач — этого пугаться не нужно, так как VAC не имеет собственного микшера.

Запускаем любую программу цифровой записи (Sound Forge, Cool Edit, Gold Wave, WaveLab) и выбираем в списке устройств записи Virtual Cable 1 In. Если формат цифрового звука программы, результат которой нам необходим, заранее известен (например, 44100/16/стерео), — сразу устанавливаем его в программе записи. Иначе запускается «играющая» программа и производится подбор в программе записи нужного формата из числа стандартных. Как только запись включилась — формат подобран верно.

Наконец, включаем запись, стартуем «играющую» программу сначала, записываем фрагмент, выключаем запись. Если в процессе записи необходимо слушать звук, проходящий по кабелю — запускаем Audio Repeater, выбираем устройством ввода Virtual Cable 1 In, а устройством вывода — реальный звуковой адаптер, выставляем формат, нажимаем Start. Повторитель снимает с выхода кабеля копию звукового потока и отправляет «железному» адаптеру, не влияя на процесс записи.

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

Планы на будущее

В ближайшее время будет выпущена линия VAC 3 — с новыми, более надежными алгоритмами передачи звуковых данных, исключающими потери блоков из-за недостаточного размера буфера в подключенных приложениях. Это позволит свести к минимуму задержки распространения (latency), сегодня нередко составляющие 100 мс и более.

Кроме того, VAC 3 будет снабжен программой визуальной настройки, отображающей и текущий формат звукового потока для каждого кабеля. Также в ближайших версиях планируется введение управления громкостью (volume control) и преобразования форматов.

Источник

Virtual audio cable как настроить?

Виртуальный звуковой кабель VAC

для чего нужен виртуальный аудиокабель

Устройство и работа программы

Добывание, установка и удаление

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

Программа Virtual Audio Cable позволяет практически полностью решить все эти проблемы, организуя в системе компьютерный вариант обычного звукового соединительного кабеля, которым подключаются друг к другу блоки звуковой аппаратуры — бытовой или студийной. Можно сказать, она эмулирует набор звуковых адаптеров, у каждого из которых вход и выход намертво соединены изнутри.

Назначение программы

Устройство и работа программы

Виртуальный звуковой кабель VAC представляет собой звуковой (Wave) драйвер Windows, создающий в системе два звуковых устройства (порта): Virtual Cable n In и Virtual Cable n Out, где n — номер кабеля начиная с 1. К каждому из портов может быть присоединено любое количество приложений (клиентов); эта возможность в зарубежных документах носит название multi-client feature. Звуковые сигналы, выводимые приложениями в порт Out, смешиваются в единый сигнал, который затем передается всем приложениям, извлекающим звук из порта In. От приложений требуется лишь умение работать со стандартными Wave-устройствами Windows — и ничего больше.

В Windows 9x/Me VAC создает для каждого кабеля порт вывода DirectSound, доступный через соответствующие интерфейсы и работающий параллельно с обычным выводным портом (Wave Out). Ввиду несовершенства реализации подсистемы DirectSound в Windows отсутствует возможность корректно предотвратить эмуляцию Wave-устройств подсистемой, в связи с чем в списке устройств DirectSound одновременно присутствуют и «родные» устройства VAC, и эмулируемые. Разумеется, при работе следует выбирать «родные» порты, имеющие суффикс (DirectSound).

VAC смешивает звуковые сигналы с насыщением (saturation), называемым также клипированием (clipping — обрезание), что позволяет избежать заметных искажений в результате превышения максимальной амплитуды полученного сигнала.

Смешивание и передача звуковых данных выполняются внутри VAC строго равномерно, по событиям (прерываниям) от системного таймера, с тем чтобы каждое виртуальное устройство работало, как реальное, обеспечивая заданную скорость звукового потока. По каждому прерыванию передается блок определенного размера, зависящего от интервала между таймерными прерываниями (latency). Минимальный интервал — 1 миллисекунда — обеспечивает наиболее плавную передачу потока, однако на «слабых» компьютерах может привести к чрезмерным накладным расходам.

Проводя аналогию с «железными» звуковыми устройствами, необходимо напомнить, что каждое из них имеет входы и выходы, которые соединяются между собой межблочными кабелями. Обычные звуковые кабели, как правило, симметричны, хотя некоторые допускают включение только в одном направлении, когда у кабеля тоже есть вход и выход. Выход устройства соединяется со входом кабеля, а выход кабеля — со входом следующего устройства и т.д.

Точно так же у каждой программы обработки звука, взаимодействующей со звуковым адаптером, могут быть вход и выход. Путем выбора устройства записи (Wave In) вход программы соединяется с выходом АЦП нужного звукового адаптера, а путем выбора устройства воспроизведения (Wave Out) ее выход подключается ко входу ЦАП того же или другого адаптера.

Здесь налицо определенная путаница в терминах, поскольку в Windows мультимедийные устройства классифицируются не по входам-выходам, а по портам ввода-вывода. Понятно, что порт ввода (In) — это на самом деле выход устройства, обращенный внутрь системы, а порт вывода (Out) — такой же обращенный внутрь системы вход.

Звук, поданный, например, на внешний линейный вход адаптера (Line In), преобразуется АЦП в цифровую форму и передается адаптером во внутренний порт ввода, а цифровой звук, переданный программой во внутренний порт вывода, преобразуется в аналоговую форму в ЦАП, после чего выводится на внешний выход (Line Out или Speaker Out).

Поскольку VAC является цифровым кабелем, он передает на свой выход звуковые данные именно в том формате (сочетании частоты дискретизации, разрядности отсчета и количества каналов), в каком они получены от источника звука. Это означает, что пока один конец кабеля (порт In или Out) открыт в каком-либо формате, другой может быть открыт только в точно таком же формате. Преобразования форматов при передаче VAC не выполняет.

Для того чтобы можно было подключать к кабелю не только программы, но и сами звуковые адаптеры, в комплект VAC входит программа Audio Repeater (звуковой повторитель). Она делает то же, что и драйвер VAC, но наоборот — передает звуковой поток от одного устройства Wave In к другому устройству Wave Out. Повторитель полезен для контроля сигнала, передаваемого по кабелю, или для

«раздачи» сигнала от звукового адаптера нескольким программам обработки. Повторитель обычно включается между кабелем и звуковым адаптером — с входного или выходного конца кабеля.

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

Когда один из концов кабеля свободен (не имеет присоединенной программы), он ведет себя как обычный провод. Звук, выводимый в порт Out, теряется, а из порта In вводится абсолютная тишина.

Добывание, установка и удаление

В настоящее время распространением VAC занимается компания NTONYX (http://www.ntonyx.com/). Демонстрационные версии доступны на страницах http://www.ntonyx.com/vac.html (VAC 2.05) и http://www.ntonyx.com/vac111.html (VAC 1.11). Версия 2.05 — современная, с поддержкой DirectSound, улучшенными алгоритмами реального времени, в вариантах для Windows 95/98/Me и NT 4/2000. Версия 1.11 — устаревшая, только для Windows 3.x/95, без поддержки DirectSound.

Последующие версии VAC будет распространять другая компания, о чем я сообщу после достижения договоренности с нею на сайте моих программ (http://www.spider.nrcde.ru/music/software.html).

Демонстрационные версии предоставляют все возможности VAC, ограничение касается только количества независимых кабелей (один) и интервала между таймерными прерываниями — 100 мс. Этого вполне достаточно для большинства применений программы.

Документация к VAC сделана только на английском языке — главным образом из-за почти полного отсутствия в России покупателей полной версии. По этой же причине рынок VAC ориентирован в основном на зарубежных пользователей.

Для установки VAC необходимо вначале распаковать дистрибутивный архив в любой пустой каталог. Установка выполняется стандартными средствами системы из панели управления:

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

Удаление программы также выполняется стандартными средствами через панель управления:

Удаляется драйвер также без перезагрузки.

Пример использования

Предположим, что в системе имеется один виртуальный кабель с портами Virtual Cable 1 In и Virtual Cable 1 Out. Необходимо записать результат работы некоей программы, которая не предлагает возможности выбора звукового устройства, а выводит звук исключительно на стандартное системное устройство (Wave Mapper).

Открываем Панель управления, там — панель Мультимедиа. В закладке выбираем устройство воспроизведения Virtual Cable 1 Out. После этого пропадает значок регулятора громкости из панели задач — этого пугаться не нужно, так как VAC не имеет собственного микшера.

Запускаем любую программу цифровой записи (Sound Forge, Cool Edit, Gold Wave, WaveLab) и выбираем в списке устройств записи Virtual Cable 1 In. Если формат цифрового звука программы, результат которой нам необходим, заранее известен (например, 44100/16/стерео), — сразу устанавливаем его в программе записи. Иначе запускается «играющая» программа и производится подбор в программе записи нужного формата из числа стандартных. Как только запись включилась — формат подобран верно.

Наконец, включаем запись, стартуем «играющую» программу сначала, записываем фрагмент, выключаем запись. Если в процессе записи необходимо слушать звук, проходящий по кабелю — запускаем Audio Repeater, выбираем устройством ввода Virtual Cable 1 In, а устройством вывода — реальный звуковой адаптер, выставляем формат, нажимаем Start. Повторитель снимает с выхода кабеля копию звукового потока и отправляет «железному» адаптеру, не влияя на процесс записи.

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

Планы на будущее

В ближайшее время будет выпущена линия VAC 3 — с новыми, более надежными алгоритмами передачи звуковых данных, исключающими потери блоков из-за недостаточного размера буфера в подключенных приложениях. Это позволит свести к минимуму задержки распространения (latency), сегодня нередко составляющие 100 мс и более.

Кроме того, VAC 3 будет снабжен программой визуальной настройки, отображающей и текущий формат звукового потока для каждого кабеля. Также в ближайших версиях планируется введение управления громкостью (volume control) и преобразования форматов.

Информация об очередных версиях будет размещена на сайте моих программ (http://www.spider.nrcde.ru/music/software.html).

С автором этой статьи можно связаться по e-mail: [email protected]

Virtual Audio Cable 4.60 крякнутый скачать на русском

для чего нужен виртуальный аудиокабель

Данное приложение пригодится, в первую очередь, тем пользователям, которые работают со звуком. Благодаря ему можно перенаправлять сигнал с одной программы в другую так, как будто мы подключаемся через виртуальный кабель. Подробнее о возможностях данного ПО мы расскажем ниже, а в самом конце странички предоставим возможность бесплатно скачать крякнутый Virtual Audio Cable 4.60 по прямой ссылке или через торрент.

Описание и возможности

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

У данного приложения есть немало других функций, но их вы будете рассматривать самостоятельно, когда бесплатно скачаете программу, а также установите ее на свой ПК. Как это делается мы тоже напишем ниже.

Достоинства и недостатки

Рассмотрим еще один важный момент, которым являются положительные и отрицательные особенности Virtual Audio Cable.

Точнее, русский язык мы установить все же можем, но для этого придется отдельно скачать русификатор и запустить его, дополнив функционал софта.

Как пользоваться

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

Загрузка и установка

Изначально необходимо скачать программу. Для этого:

Внимание: архив, в котором находится программа, защищен паролем. Сам код можно узнать из прикрепленного текстового документа.

Активация

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

Инструкция по работе

Для того чтобы воспользоваться данной программой, необходимо:

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

Похожие приложения

У любой программы, в том числе Virtual Audio Cable есть аналоги. Рассмотрим список лучших:

Системные требования

Рассматриваемая программа отличается минимальными системными требованиями и практически не влияет на производительность компьютера. Это является актуальным даже в том случае, если вы используете очень старую и слабую машину. Главное, чтобы она имела примерно такие технические характеристики:

Скачать

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

Версия:4.60.0.10191
Разработчик:software.muzychenko
Год выхода:2020
Название:Virtual Audio Cable
Платформа:Windows
Язык:English
Лицензия:Ключ вшит (RePack)
Размер:1 Мб

Скачать Virtual Audio Cable 4.60 Rus + кряк

обзор

Более подробно разобраться с тем, как правильно пользоваться этой программой, можно при помощи прикрепленного ниже обзорного ролика.

Вопросы и ответы

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

Как установить и пользоваться Virtual Audio Cable

для чего нужен виртуальный аудиокабель
Virtual Audio Cable – это узконаправленная утилита, ориентированная на создание в системе виртуальных звуковых устройств, способных как отдавать отдельный сигнал на выход, так и принимать его. В данном материале мы рассмотрим приложение подробнее, выделим его возможности, укажем на сильные и слабые стороны, а также кратко покажем, как работать с таким софтом. Скачать крякнутую версию 4.15 можно в самом низу данной страницы по прямой ссылке.

Возможности

Данное приложение обладает специализированной направленностью, но если вы читаете эти строки, значит. Вам понятно для чего оно нужно. Итак, разберем список основных возможностей Virtual Audio Cable 4.15:

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

Примеры использования VAC

Virtual Audio Cable – очень полезная программа, чтобы понять, как ею пользоваться, достаточно привести несколько примеров.

Плюсы и минусы

Virtual Audio Cable – довольно сложный и специфичный инструмент, у которого есть свои положительные и отрицательные особенности. Рассмотрим и те и другие подробнее.

Рассмотрим инструкцию по работе с рассматриваемым софтом для того чтобы вы хоть как-то смогли разобраться с ним.

Автоматическая остановка кабелей

Тут всё проще: открываем блокнот, пишем:

После запуска скрипта все виртуальные кабели автоматически отключатся.

Virtual Audio Cable / Разделяем звук для стрима

Audio Repeater и Virtual Audio Cable

Скачиваем Virtual.Audio.Cable.4.14.Retail.rar Досконально из чего состоит программа писать не буду, поясню как работает на моем примере.

Установка: 1) Устанавливаете программу «Virtual Audio Cable» через setup.exe или setup64.exe (в зависимости от вашей разрядности операционной системы). 2) Установив у вас должно появится новое устройство под название «Line 1 (Virtual Audio Cable)». Посмотреть его можно через «Устройства воспроизведения». 3) Также в состав входит Audio Repeater, он служит для перенаправления звука с одного устройств на другое. В результате в программах через пуск и в папке куда была установлена программа вид следующий:

Работа с программами: 1) Virtual Audio Cable. Изначально, как было описано выше, должно появиться устройство «Line 1 (Virtual Audio Cable)» после установки. Этого одного кабеля хватит, поэтому работа и настройка с этой программой не производилась. 2) Audio Repeater.

Запуск производится через Audio Repeater (KS) или Audio Repeater (MME) через программы в меню пуск. Второй вариант: Запуск производится через audiorepeater_ks.exe или audiorepeater.exe в папке где была установлена программа. Нам советуют запускать Audio Repeater (KS), так как он работает прямо на аудиокарту.

Если звук не слышен или не устраивает, то пробуйте Audio Repeater (MME). (Описание двух режимов вы найдете по ссылке, что была дана вверху в разделе «»)

Подготовка: (Внимательно читать) 1) Например у нас есть несколько приложений которые выдают звук через одно устройство (Aimp, Team Speak и Black Desert) и одни колонки. 2) В «Устройства воспроизведения» выбираете «По умолчанию» устройство «Line 1 (Virtual Audio Cable)». 3) Aimp и Team Speak переведите воспроизведение звука на динамики.

Работа с Audio Repeater: 1) Открываем Audio Repeater. Изначально попробуйте Audio Repeater (KS). 2) «Wave in» выбираем устройство которое стоит «По умолчанию», то есть «Virtual Cable 1» 3) «Wave out» выбираем устройство на которое будет проецироваться звук, то есть ваши динамики. 4) «Total buffer (ms)» в моем случае стоит 50, если ниже поставить значение то жует звук, выше поставить — выше задержка звука. 5) С другими пунктами настройки программы не баловался, если есть желание — экспериментируйте. После настройки нажать кнопку Start. Audio Repeater, он отправится в трей. На этом настройка закончена.

Гайд является копипастом с форума ЛостКиперс

Приём звонков от слушателей в эфир

В данной инструкции будет показано как настроить прием звонков в прямой эфир. Чтобы Ваши слушатели могли Вам позвонить — им нужно установить программу Skype и иметь подключенный микрофон. Вам, чтобы принимать звонки, нужно настроить микрофон, настроить Sam Broadcaster, как описано в предыдущей статье, подключить микрофон и наушники (чтобы звук разговора не попадал в микрофон и не создавалось эхо) и проследовать инструкции далее.

Необходимое Программное Обеспечение

Для того, чтобы организовать радио с возможностью приёма звонков в студию необходимо следующее ПО:

Настройка VAC (Virtual Audio Cables)

VAC состоит из двух модулей, программы «Virtual Audio Cables» и маленькой программы «Audio Repeater». Нам пригодятся обе. Первым делом запускаем VAC «Control Panel» и устанавливаем количество кабелей в 3, как показано на рисунке (нужно ввести количество слева вверху и нажать «Set»):

Нажмите для увеличения.

Эти кабели, фактически, являются эмуляцией дополнительных аудио интерфейсов на Вашем компьютере. Далее, запускаем 4 Audio Repeater’а, и настраиваем следующим образом:

В нашем случае название звуковой карты — SigmaTel Audio, у Вас может стоять другое название. После настройки в каждом Repeater’е нажимаем «Start», должна получиться примерно следующая картина:

Нажмите для увеличения.

Настройка Skype

Заходим в меню «Инструменты» — «Настройки…» и слева выбираем пункт «Настройка звука». Здес «вход» должен быть установлен на Вашу аудио карту, «выход» на Virtual Cable 2:

Нажмите для увеличения.

Настройка Sam Broadcaster

На главном рабочем столе Sam Broadcaster (Desktop A) находим окно «Voice FX», нажимаем «Config» видим окно «Voice FX COnfiguratio», как показано на рисунке:

Нажмите для увеличения.

В новом окне устанавливаем 3 параметра:

Теперь в окне «Voice FX» нажимаем «Mic Off», «Lock Talk» и подключаем Encoder к серверу, как показано в предыдущей инструкции. Всё, теперь то, что Вы говорите в микрофон, а Ваш собеседник по Skype — отправляется в эфир. Обратите внимание, что реальный эфир, который услышат слушатели, будет немного отставать от Вашего передатчика, так как Интернет-Радио буферизируется!

Дополнительно

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

Источник


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *