Про asio - без зайвих слів!

Про asio - без зайвих слів!

І так.
Сьогодні освячую відоме ASIO.

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


Ну що ж. Швартови віддані, рятувальні жилети надіті - У ШЛЯХ!


Що ж таке ASIO?
ASIO - Audio Stream Input / Output або по-російськи: введення-виведення потокового аудіо. Запам'ятайте, що це -Протокол передачі даних!

Якщо просто, то це - практично завжди професійна звукова карта (або інтерфейс). яка підтримує цей самий протокол.
Для чого ж це потрібно? Ну, по-перше, якщо Ви вирішили зайнятися звуком, то вам необхідно використовувати тільки найкраще, що є. А краще - це якраз і є - ASIO. По-друге: а що ж у світі цифрового звуку нам власне треба ?!
А треба нам (ну, особисто мені - точно! А Ви вже вирішуйте для себе самі) - високу точність передачі звуку (аудіо) і маленьку затримку при цій передачі. Ось власне і все, що потрібно від ASIO.

Поясню що є таке затримка.

Ось у Вас є знайомий (знайома), у нього (неї) є midi-keyboard (міді-клавіатура) і вона скаржиться на те, що коли натискає клавіші, то звук приходить не відразу і дуже незручно грати і взагалі повних фіглі-міглі. Справа в тому, що у вашого друга (або подруги) НЕ-ASIO звукова карта або ж вона неправильно налаштована. Або ж вона є, але чомусь чути при грі тріск.

Дивно, чому ж чується тріск при використанні навіть ASIO! Ось як! І таке буває.

Пояснюю. У ASIO є такий чудовий параметр. як затримка (або по-іноземному - latency - вимовляється як

Так ось - НІЖ це значення менше-ТИМ ТОЧНІШЕ І ШВИДШЕ (краще тобто!) Передача даних, АЛЕ тим БОЛЬШЕНАГРУЗКА на процесор і на всю залізно-апаратну частину.

ЧИМ БІЛЬШЕ це значення - тим БІЛЬШЕ ЗАДЕРЖКА, АЛЕ МЕНШЕ НАВАНТАЖЕННЯ на процесор і інші частини комп'ютера.


Пояснюю на прикладі - відкриваєте проект. Чуєте тріск і завантаження процесора на межі - дивіться на Buffer Size в налаштуваннях звукової карти: Ага, Latency = 256 Samples. Хм, напевно не вистачає. Що ж - збільшимо! Збільшуєте до 384 - і вуаля! Тріск пропав і все нормально. На слух по звуку відмінності і затримка не чути. Ура, проблема вирішена!


Оптимальні значення Затримки (Latency):

В межах цих значень на сучасному (і не дуже) комп'ютері все повинно бути в порядку. Але, це - не закон, а всього лише рада. Якщо не вистачає - ставте хоч 2048 - головне щоб на слух все було добре і затримка Вам не заважала.

І ще разок про Buffer Size - оптимально ставити на слух. Запам'ятайте! Ніякі поради не допоможуть, якщо у Вас чується тріск або занадто велика затримка. Ставте як Вам зручно.


Ну, ось і все, хлопці!

Цей раніше страшний термін звукорежисури - ASIO тепер Вам не страшний!


Удачі у творчості і Будьте здорові!

Схожі статті