Міф про затримку MIDI Thru
Як бачимо, єдиним елементом, який може тут зробити більш-менш відчутні затримки, це – оптрон. Специфікація рекомендує використовувати шарповський PC-900. Візьмемо щось простіше, що є під рукою, в достатній кількості, і імітуємо шість каскадів MIDI Thru. Під рукою виявився дуже посередній оптрон EL3H7C. Відкриваємо даташит. Параметр CTR (Current Transfer Ratio) становить від 200% до 400%. Беремо щось середнє, в результаті отримуємо резистор навантаження 390 Om. Для демонстрації неправильно розрахованого каскаду, один із резисторів робимо на порядок вищим (4,7kOm). Для чистоти експерименту не забуваємо захисні діоди і два каскади з'єднуємо через реальний міді-кабель довжиною п'ять метрів.
Далі все просто. Під'єднуємо до контрольних точок логічний аналізатор, підключаємо живлення, і на вхід подаємо імпульс тривалістю 32μs.
Дивимося осцилограми. Затримка імпульсу, як по передньому фронту Подивитися (завантажити) 1259x603
склала близько 5μs, що якраз і було зазначено у внутрішньому датасіті. Наявність кабелю нічого не змінює.
При використанні "неправильного" резистора, передній фронт став трохи крутішим, зате задній фронт розтягнувся аж майже вдвічі, відповідно, є повне спотворення інформації, і використовувати такий каскад, на даній швидкості, в жодному разі не можна.
В результаті, на шість каскадів, загальна затримка вийшла 34 μs.
Точної інформації про здатність людського вуха розрізняти звуки, у мене немає, але, наскільки пам'ятаю, з власних експериментів, кордон знаходиться десь, в районі, сотень-десятків мілісекунд, що на три порядки вище за отриманий результат.