Віртуал аудіо кейбл як користуватися. Віртуальний звуковий кабель VAC. Встановлення VB Cable Virtual Audio Device

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.
Зайдіть у меню Інструменти — «Установкиі зліва виберіть пункт Налаштування звуку. Робимо все так, як показано на малюнку нижче і натисніть на зберегти:


Все тепер Ви можете розмовляти і ваш співрозмовник може слухати вашу музику.

Ідея створення віртуального звукового кабелю виникла невдовзі після появи програм створення та обробки цифрового звуку - віртуальні генератори звукових сигналів, синтезатори музичних тембрів, ритм-машини, еквалайзери, компресори/експандери, процесори ефектів тощо. Спочатку кожна з цих програм була автономною: отримувала звуковий сигнал безпосередньо з входу звукового адаптера або звукового файлу і виводила результат на вихід адаптера або в інший звуковий файл. Такий підхід дозволяв використовувати програми на будь-якому комп'ютері, що має звуковий адаптер, проте мав три основні недоліки:

  • Відсутність універсальності. Декілька програм не могли бути з'єднані в ланцюжок, як це робиться в студії або навіть вдома, у разі блокової апаратури (програвач, попередній підсилювач, еквалайзер, підсилювач потужності тощо). Таким чином, кожна програма була «моноблоком» з певним набором функцій, розширити який було досить складно.
  • Втрата якості під час роботи в реальному часі. Запис результатів роботи з виходу звукового адаптера під час роботи програми у реальному часі неминуче спричиняла втрату якості вихідного цифрового звуку під час перетворення їх у аналогову форму. Щоб зберегти якість сигналу незмінним, потрібен адаптер з цифровим інтерфейсом разом з цифровим магнітофоном (ціною близько 1000 дол.).
  • Обмеження оперативності під час роботи у режимі записи. Деякі програми дозволяли записувати результати до звукового файлу на диску, і тоді ніяких втрат якості не відбувалося. Однак при цьому втрачалася можливість оперативного керування параметрами звуку, і прослухати створений фрагмент можна було лише після завершення запису на диск.

Програма 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 необхідно спочатку розпакувати дистрибутивний архів у будь-який порожній каталог. Установка виконується стандартними засобами системи з панелі керування:

  • Windows 95/98/Me/2000 - за допомогою майстра установки обладнання. Слід відмовитися від автоматичного пошуку нового обладнання, вибрати у списку клас звукових пристроїв, натиснути кнопку «Встановити з диска», вказати каталог, у якому знаходиться дистрибутив програми, після чого слідувати вказівкам системи;
  • у Windows NT 4 – за допомогою панелі Мультимедіа. У закладці «Пристрої» необхідно натиснути кнопку «Додати», вибрати у списку «Встановити з диска», вказати шлях до каталогу дистрибутива та дотримуватися вказівок системи.

У разі успішного встановлення перезавантаження системи не знадобиться і звукові порти будуть доступні відразу ж.

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

  • у Windows 95/98/Me/2000 – за допомогою загального списку пристроїв (Система). Список доступний також через пункт "Властивості" контекстного меню об'єкта "Мій комп'ютер". У списку слід відкрити клас звукових пристроїв, вибрати Virtual Audio Cable та натиснути "Видалити";
  • Windows NT 4 - за допомогою тієї ж панелі Мультимедіа. В закладці «Пристрої» необхідно вибрати «Аудіопристрої», далі – Virtual Audio Cable та натиснути «Видалити».

Драйвер також видаляється без перезавантаження.

Приклад використання

Припустимо, що в системі є один віртуальний кабель із портами 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) та перетворення форматів.

Інформація про чергові версії буде розміщена на сайті моїх програм (

Тут я спробую описати не процес налаштування, а її призначення, тобто розберу основні параметри та значення. Отже, почнемо.

У 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 :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 /Buff :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- загальна кількість створених кабелів. Після використання необхідний перезапуск драйвера.
  • Формат 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", інші налаштування краще залишити за замовчуванням), Ви знайдете оптимальний варіант для роботи з цією програмою.

Незручністю інтерфейсу є здуття російської мови та неможливість збереження налаштувань – доводиться при кожному запуску заново налаштовувати.

Найголовніше, не забувайте, що програма платна і в її безкоштовній версії можна перенаправляти лише один звуковий потік. Як повноцінний мікшер неоплачена версія не годиться... Жрець 14 листопада 2012 о 22:02

Приклад використання віртуальної звукової карти, або заощаджуємо на Traktor Audio

  • Чулан *

Привіт, хабре! У цій статті йтиметься про те, як заощадити небагато (а може й багато) грошей на дорогих звукових картах шляхом використання віртуальної звукової карти Virtual Audio Cable. Вже була подібна стаття, але тут розглядається питання простіше, і, з покроковою інструкцією.

Якось попросили допомогти з організацією дискотеки, але професійно діджеїнгом я не займався і з цієї причини майже ніякого «крутого» діджейського обладнання у мене немає. (Ноутбук та моніторки Sennheiser HD203 не рахуються). Тим не менш, звуком я захоплююсь і з азами знайомий. Проблема в тому, що з ноутбука потрібно вивести 2 звукові канали: 1 - для навушників (послухати пісню перед тим як зводити), 2 - безпосередньо на колонки (мабуть щось грати). Стає очевидним, що без двох звукових карт не обійтися. Здавалося б, купуємо дешеву карту USB з виходом і входом за 5$, і все. Ан-ні, справа то в тому, що до Traktor Scratch PRO 2 (на мою скромну думку, найзручніша прога для зведення треків, та іншого знущання з музики в реальному часі) можна підключити лише одну звукову карту. Native Instruments щодо цього пропонує купити нам, наприклад Traktor Audio 2. Власне звичайна звукова карта з двома виходами, вартістю 100 доларів. Звичайно, можна знайти альтернативу дешевше, але, як занадто дорого для однієї дискотеки ...

На щастя, є зовнішня USB звукова карта Behringer UCA200, яка поставлялася в комплекті з пультом мікшера, де є 1 стерео вхід і вихід (RCA). За допомогою паяльника, дроту та кількох штекерів звукова карта підключається до мікшера, та сама історія і з ноутбуком. Звичайно, можна було встромити навушники безпосередньо в ноутбук, але, мікшер дасть їм додаткове посилення (а при божевільній гучності навколо, воно не завадить), а далі все залежить від якості шумоізоляції в навушниках, благо, воно на рівні. З хардової точки зору все підключено і працює, залишилося тільки потоваришувати Traktor зі звуковими картами. Ось тут і потрібен Virtual Audio Cable. Я зупинився у версії 4.10.

Встановлюємо Virtual Audio Cable. У налаштуваннях Windows нічого змінювати не потрібно, хіба що поверніть за замовчуванням вашу звукову карту, т.к. при встановленні програма виставляє основний себе. (панель управління - зміна параметрів звукової карти) Налаштовується все досить просто:
Запускаємо Control panel і додаємо ще один канал. (Нам потрібно два). Потім відкриваємо 2 копії Audio Repeater (MME). У цих двох вікнах направляємо канал 1 - на одну з двох звукових карт, канал 2 - на іншу звукову карту. Натискаємо Start.


Інші параметри – за бажанням.
Тепер потрібно налаштувати Traktor. Відкриваємо Audio Setup і ставимо в Audio Device «Virtual Audio Cable».

Не забуваймо виставити справжню звукову карту ноутбука в Win Built-In.
Далі - вкладка Output Routing:

Де Output Monitor – ваші навушники, Output Master – головна шина. Закриваємо налаштування, і якщо все зроблено правильно, вийде приблизно така картинка:


Де трек з Деки A грає в зал (кросфейдер зведений вліво), а трек з деки Б грає виключно у ваші навушники. (Ручку mix згортаємо в 0, щоб не чути в навушниках трек з деки А, а ручку правіше крутимо за бажанням).
Ну, а на мікшері кожен робить, як йому зручно. Виходить, що зайнято два канали, один пускаємо в main mix на зал, а інший в sub або solo на шину навушників, але, тут знову ж таки, у кого який пульт.

Все добре працює, на Windows 7 32-bit.
Софт, що використовується:

  • Native Instruments Traktor Scratch PRO 2.5.1
  • Virtual Audio Cable 4.10
Все перераховане вище без проблем сточується і відомого всім трекера;)

Залізо, що використовується:

  • Lenovo g580
  • Sennheiser HD203
  • Behrinher UCA200
  • Behringer XENYX 1832FX
  • Колонки, підсилок та інше звукове обладнання до теми стосунку не має
п.с. Сподіваюся, комусь ця стаття знадобиться, мене це конкретно врятувало б, шкода що додумався до такої штуки тільки зараз, а дискотека проводилася наосліп, по-старому. Взагалі, ця віртуальна звукова карта дуже корисна річ, і їй можна знайти масу застосувань. Строго не судіть, це мій перший пост.

Теґи: traktor, музика, звукова карта, Virtual audio cable,