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


Якщо у вас лише одна звукова карта, але для роботи вам необхідно налаштувати багато аудіо виходів, то у вас є кілька рішень даного завдання. По-перше, ви можете придбати нову звукову картку. По-друге, ви можете завантажити Virtual Audio Cable для Windows 10 та налаштувати роботу у віртуальному форматі. Virtual Audio Cable - це унікальна програма, за її допомогою ви зможете "обдурити" свій комп'ютер і створити безліч аудіо виходів. Це потрібно тим, хто хоче передати звук на певний вихід. Зрозуміло, програма працює віртуально, а значить, що ви не зможете обійти фізичні обмеження лише однієї звукової карти.

Завантажити Virtual Audio Cable для роботи з аудіо-виходами

Virtual Audio Cable – це програма для роботи з аудіо-виходами. Це стосується як реальних виходів, так і віртуальних. За допомогою Virtual Audio Cable ви зможете створити стільки віртуальних виходів, скільки вам потрібно. Після цього ви зможете налагодити взаємодію між сторонніми програмами та вашими віртуальними виходами. Виходить, що вам потрібно завантажити Virtual Audio Cable відразу для двох цілей:
  • Робота з аудіо-виходами: реальними та віртуальними;
  • Робота з програмами, що використовують аудіо-виходи;
Ви можете завантажити Virtual Audio Cable безкоштовно, на відміну від головного конкурента програми – утиліти What You Hear. Утиліта безкоштовна російською мовою, а також працює з усіма типами звукових карт. Навіть якщо у вас планшет і ви використовуєте вбудовану звукову карту, Virtual Audio Cable все одно допоможе створити безліч аудіо виходів. Звичайно, налаштування програми не такі легкі, і перед тим, як ви повноцінно розкриєте її можливості, вам доведеться витратити пару годин.

Назва програми перекладається як «Віртуальний аудіо-кабель» і ця назва повноцінно відображає суть утиліти. З її допомогою ви зможете налаштувати потоковий аудіо запис. При цьому ви будете необмежені у кількості аудіо виходів. Наприклад, ви можете записувати звук одночасно із зовнішнього мікрофона та з аудіо плеєра. Це дозволить вам записати об'ємний та реалістичний звук. Після запису ви зможете конвертувати доріжку у будь-який популярний формат. Цю утиліту однозначно оцінять ті, хто працює з відео. Ви можете завантажити Virtual Audio Cable для Windows 10 та використовувати програму для створення об'ємних звукових доріжок, з одночасним записом з різних джерел. А потім використовувати цей багатоканальний запис при монтажі відео.

До вашої уваги зручна та функціональна утиліта, основною можливістю якої є створення віртуальних каналів, які можуть перенаправляти звуковий сигнал із одних джерел на інші. Причому конфігурується це дуже гнучко. У цій статті мова йтиме про те, як працювати з таким додатком. Також в самому кінці сторінки ви зможете безкоштовно завантажити крякнуту версію Virtual Audio Cable 4.15 за прямим посиланням.

Можливості

Багато користувачів не розуміють для чого потрібний Virtual Audio Cable. Мало того, люди, які розміщують програму на своїх сайтах, поняття не мають, що це за софт. Насправді, все не так складно. Додаток, про який йдеться у статті займається тим, що переадресовує сигнал, що отримується з будь-якого джерела, на спеціальний проміжний віртуальний порт. Наприклад, ми можемо взяти звук з Adobe Audition і перенаправити його на навушники, тоді як решта сигналу йтиме на колонки.

Розглянемо набір додаткових функцій софту, що описується нами:

  • Перенаправлення сигналу між будь-якими програмами Windows без використання додаткового апаратного забезпечення.
  • Відмінна якість звуку та відсутність будь-яких втрат при обробці. Весь сигнал передається лише у цифровому вигляді, тому про погіршення якості не йдеться.
  • Ми можемо створювати скільки завгодно віртуальних кабелів, при цьому кожен із них гнучко налаштовується.

Увага: для внесення змін потрібно обов'язково запускати цей софт від імені адміністратора.

Як відомо, позиція на ринку будь-якого програмного забезпечення диктується правильним поєднанням сильних та слабких сторін. Розглянемо такі й у нашого софту.

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

VAC – це унікальне програмне забезпечення, але й має кілька недоліків. Зате переваг тут набагато більше.

Переваги:

  • Можливість конфігурування складних систем перенаправлення звуку між різними програмами.
  • Редагування кабелів у процесі їхньої роботи.
  • Встановлення як стандартного пристрою для запису або відтворення.
  • Невисокі системні вимоги та хороша продуктивність.

Недоліки:

  • Висока вартість повної версії (у вашому випадку, зрозуміло, неактуально).
  • Складність налаштування та використання.
  • Російської мови у програмі немає.

Так як програма досить складна в освоєнні, розглянемо, як правильно з нею працювати.

Як користуватися

Розглянемо, як встановити та почати працювати з Virtual Audio Cable:

  1. Завантажуємо архів з додатком по кнопці, що є нижче, і розпаковуємо його за допомогою вкладеного сюди ж коду.
  2. Встановлюємо ПЗ та запускаємо його.
  3. У меню «Пуск» знаходимо диспетчер віртуальних кабелів та створюємо таку кількість, яка потрібна для реалізації нашого проекту.
  4. За допомогою налаштування програм та операційної системи перепризначаємо вхід та вихід через наш кабель.
  5. При необхідності налаштовуємо і відтворення/запис Windows, скориставшись контекстним меню іконки динаміка в системному треї.

Так як розібратися з програмою після прочитання такої короткої інструкції важко, рекомендуємо звернутися до одного з багатьох відеороликів у мережі. Тим більше, що поширюються вони безкоштовно.

Відео

Пропонуємо почати саме з нашої відеоінструкції, тому що в ній містяться основи роботи з ПЗ.

Ключі

Ця версія софту вже зламана і перепакована, тому ніяких дій щодо активації вам робити не доведеться.

завантажити

Завантажити останню версію Virtual Audio Cable разом з кряком ви зможете за наявною нижче кнопкою.

Мені була потрібна віртуальна звукова карта, щоб можна було записувати відео зі звуком з інших програм. Зазвичай достатньо, але моя звукова мапа не підтримує такої можливості. З безкоштовних аналогів я зміг знайти тільки Vacard (Virtual Audio Card driver) Beta 0.9d / 08 March 2005. Як видно, вона давно не оновлювалася, і, на жаль, вона не працює у Windows 7. Є кілька платних продуктів, з яких мені сподобалася програма Virtual Audio Cable, про яку хочу розповісти кілька слів.

Що таке Virtual Audio Cable?

Програма є набір віртуальних пристроїв (звукова карта, мікрофон, S/PDIF пристрій), який можна з'єднувати між собою віртуальним кабелем. Це дозволяє підключати аудіо-виведення однієї програми до аудіо-входу іншої програми Windows. Це цілком аналогічно до того, як різні пристрої (CD-плеєр, еквалайзер, підсилювач, FM-приймач тощо) можуть з'єднуватися кабелями.

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

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

Для чого це потрібно?

Технічно призначення програми таке:

  • З'єднання кількох звукових програм у ланцюжок так, що кожна чергова програма отримує звук безпосередньо від попередньої, без будь-яких проміжних пристроїв або операцій.
  • Передача цифрового звуку у незмінному вигляді, без втрати якості звучання.
  • Збереження в незмінному цифровому вигляді звукового сигналу, створеного програмами, що дозволяють лише програвати сигнал у реальному часі звуковий адаптер.
  • Змішує звукові сигнали від різних програм, приєднаних до одного кінця кабелю.
  • Розмноження звукового сигналу, що передається кабелем, для передачі кількох програм одночасно.

Це, зокрема, дозволяє:

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

Як це працює


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

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 вводиться абсолютна тиша.

Встановлення


Програму можна взяти, як з

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

push 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,