Глосарій

Глосарій MIDITAUR — терміни, поняття та пояснення з вебтехнологій, MIDI і техніки
Глосарій MIDITAUR — короткі та зрозумілі пояснення термінів із вебтехнологій, MIDI, програмування, графіки й технічних тем.
Зображення створено за допомогою генеративного ШІ для MIDITAUR. Концепція, композиція та текстове наповнення — MIDITAUR.

Зміст публікації

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

A4

Нота ля четвертої октави в поширеній системі позначень; при стандартному строї має частоту 440 Гц.

API

Набір правил і команд, за допомогою яких одна програма може звертатися до можливостей іншої програми або системи.

aspect ratio

Співвідношення ширини зображення до його висоти.

authentication

Автентифікація — перевірка того, ким є користувач або система.

binary

Двійкова система числення, що використовує лише 0 і 1.

BLE-MIDI

Передавання MIDI через Bluetooth Low Energy.

clone

Команда Git для створення локальної копії віддаленого репозиторію.

Control Change

MIDI-повідомлення для зміни параметрів керування за номером контролера.

CSS

Мова стилів, яка визначає вигляд HTML-елементів: кольори, розміри, відступи, розташування.

CSSOM

Об’єктне представлення CSS-правил у браузері, доступне для програмної роботи.

decimal

Десяткова система числення, якою ми користуємося щодня, з цифрами 0–9.

DIN

Тип круглого багатоконтактного роз’єму; п’ятиконтактний DIN традиційно використовується для MIDI.

DOM

Об’єктне представлення HTML-документа у вигляді дерева, з яким може працювати JavaScript.

DPI

Dots Per Inch — кількість точок на дюйм, переважно характеристика друку або фізичного виведення.

EOL

End of Life — момент, після якого продукт або версія більше не отримує звичайної підтримки чи оновлень.

Flexbox

Модель CSS для розташування елементів в одному напрямку — рядку або колонці.

General MIDI

Набір правил MIDI, який узгоджує базові номери тембрів та інші вимоги для сумісного відтворення.

Git

Система керування версіями, яка зберігає історію змін файлів і допомагає працювати над проєктом.

GM1

General MIDI Level 1 — базовий рівень стандарту General MIDI.

GPT

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

Grid

Модель CSS для компонування елементів у двовимірній сітці з рядків і колонок.

hardness

Параметр пензля, що визначає жорсткість або м’якість його країв.

hex

Шістнадцяткова система числення з цифрами 0–9 та літерами A–F.

HTML

Мова розмітки, яка описує структуру вебсторінки: заголовки, абзаци, посилання, зображення та інші елементи.

HTTPS

Захищений варіант протоколу HTTP, у якому дані між браузером і сайтом шифруються.

JavaScript

Мова програмування, яка додає вебсторінкам поведінку, обчислення та взаємодію з користувачем.

JPEG

Растровий формат, добре придатний для фотографій; зазвичай використовує стиснення з втратами.

merge

Операція Git, яка об’єднує зміни з різних гілок.

Middle C

Назва центральної ноти до; у MIDI її номер стабільний, хоча назва октави може різнитися між програмами.

MIDI

Цифровий стандарт обміну музичними командами між інструментами, комп’ютерами та програмами; це не аудіозапис.

MIDI note number

Число 0–127, яким MIDI позначає висоту ноти.

MIDI-канал

Логічний канал MIDI 1.0, за яким повідомлення можна адресувати окремій партії або інструменту.

Note Off

MIDI-повідомлення про завершення ноти.

Note On

MIDI-повідомлення про початок звучання ноти.

NRPN

Non-Registered Parameter Number — MIDI-механізм параметрів, значення яких може визначати виробник.

Paint.NET

Графічний редактор для Windows, призначений для роботи з растровими зображеннями.

PNG

Растровий формат зображень із підтримкою прозорості та стиснення без втрат.

PowerShell

Командна оболонка й мова автоматизації Windows та інших систем.

pressure sensitivity

Чутливість графічного інструмента до сили натискання пера.

Program Change

MIDI-повідомлення для вибору програми або тембру на пристрої.

Publii

Програма для створення та керування статичними сайтами без постійної серверної бази даних.

resolution

Роздільна здатність — характеристика деталізації зображення або пристрою; значення залежить від контексту.

RPN

Registered Parameter Number — стандартизований спосіб вибору й зміни зареєстрованого MIDI-параметра.

RTP-MIDI

Спосіб передавання MIDI-повідомлень через IP-мережу за допомогою RTP.

schema

Формальний опис структури даних: які поля існують, які мають типи та правила.

SEO

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

staging

Проміжний етап у Git, де вибирають зміни, які увійдуть до наступного коміту.

SVG

Векторний формат зображень, у якому фігури описані командами й координатами, а не лише пікселями.

SysEx

System Exclusive — MIDI-повідомлення для специфічних даних пристрою або виробника.

TinyMCE

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

TRS

Роз’єм Tip-Ring-Sleeve, схожий на аудіоджек; у MIDI важлива правильна схема сумісності.

tег

Позначка в HTML, яка допомагає браузеру зрозуміти структуру документа.

URL

Адреса ресурсу в Інтернеті або на сайті.

USB-MIDI

Передавання MIDI-повідомлень через USB-з’єднання.

velocity

Числове значення MIDI, пов’язане з характером виконання окремої ноти, часто з силою натискання.

viewport

Видима область вебсторінки у вікні браузера.

W3C

Міжнародна організація, що розробляє багато відкритих стандартів для Вебу.

Web MIDI API

Браузерний API, що дозволяє вебзастосунку працювати з MIDI-портами й повідомленнями за дозволом користувача.

WebView2

Компонент Microsoft, який дозволяє Windows-програмам показувати вебвміст за допомогою рушія Edge.

адаптивний дизайн

Підхід, за якого сторінка зручно змінює вигляд під різні розміри екрана.

акаунт

Обліковий запис користувача в програмі, грі або онлайн-сервісі.

аргумент

Конкретне значення, яке передають функції під час її виклику.

атрибут

Додаткова властивість HTML-елемента, записана в його початковому тегу.

байт

Група з 8 бітів; може представляти число від 0 до 255.

браузер

Програма для відкривання та перегляду вебсторінок, наприклад Chrome, Edge або Firefox.

біт

Найменша одиниця цифрових даних, яка має значення 0 або 1.

валідація

Перевірка документа або даних на відповідність правилам і стандартам.

вебсторінка

Окремий документ у Всесвітній павутині, який браузер показує користувачеві.

виділення

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

властивість

Іменоване значення або характеристика об’єкта, елемента чи CSS-правила.

внутрішнє посилання

Посилання з однієї сторінки сайту на іншу сторінку того самого сайту.

віддалений репозиторій

Репозиторій Git, доступний через мережу, наприклад на GitHub або GitLab.

генеративний ШІ

Штучний інтелект, який створює новий текст, зображення, звук або інший вміст за запитом.

герц

Одиниця частоти: 1 Гц означає одне коливання за секунду.

гілка

Окрема лінія розвитку проєкту в Git.

двофакторна автентифікація

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

домен

Людинозрозуміле ім’я сайту в Інтернеті, наприклад example.com.

елемент HTML

Завершена частина HTML-документа: тег або пара тегів разом із вмістом та атрибутами.

ключове слово

Слово або фраза, що допомагає описати основну тему матеріалу чи пошуковий намір.

коміт

Зафіксований знімок змін у Git із власним ідентифікатором та повідомленням.

кібербулінг

Цькування або приниження людини за допомогою цифрових сервісів і повідомлень.

локальний репозиторій

Репозиторій Git, що зберігається на вашому комп’ютері.

локалізація

Адаптація програми або сайту до певної мови й країни: переклад текстів, форматів дат та інших елементів.

медіазапит

Умова CSS, що дозволяє застосовувати стилі залежно від характеристик екрана або пристрою.

метод

Функція, що належить об’єкту або використовується як операція над ним.

модуль

Окрема частина програми або системи, що виконує певне завдання й може взаємодіяти з іншими частинами.

мультитембральність

Здатність музичного пристрою одночасно відтворювати кілька різних тембрів або партій.

об’єкт

Структура даних у програмуванні, що об’єднує пов’язані властивості та методи.

параметр

Ім’я в описі функції або налаштування, через яке задають потрібне значення.

плагін

Додатковий модуль, який розширює можливості програми.

подія

Сигнал про дію або зміну, наприклад клік мишею, натискання клавіші чи завантаження сторінки.

полотно

Робоча прямокутна область зображення, у межах якої розташовуються пікселі та шари.

пошуковий запит

Слова або фраза, які користувач вводить у пошуковій системі.

прозорість

Ступінь, у якому піксель або шар пропускає зображення, що знаходиться під ним.

псевдоелемент

CSS-конструкція для стилізації умовної частини елемента, наприклад ::before.

псевдоклас

Спеціальна частина CSS-селектора для стану або положення елемента, наприклад :hover.

піксель

Найменший окремий елемент растрового зображення.

репозиторій

Сховище проєкту Git разом з історією його змін.

селектор

Правило CSS, яке визначає, до яких елементів застосувати стилі.

семантика

Змістове значення елемента або конструкції: не лише як вона виглядає, а що означає.

семантичний HTML

Використання HTML-елементів відповідно до їхнього змісту й ролі, наприклад nav для навігації.

тембр

Характер звучання, завдяки якому ми розрізняємо інструменти навіть на однаковій ноті.

формат файлу

Правила, за якими дані зберігаються у файлі й розпізнаються програмами.

функція

Іменований або анонімний блок програмного коду, який можна викликати для виконання певного завдання.

фішинг

Шахрайська спроба виманити пароль, код або інші дані через підроблене повідомлення чи сайт.

цифровий слід

Інформація про дії людини, яка залишається в цифрових сервісах та мережі.

частота

Кількість повторень коливання за секунду; для звуку пов’язана з висотою тону.

шар

Окремий рівень зображення, який можна редагувати незалежно від інших шарів.

штучний інтелект

Комп’ютерні методи, що виконують завдання, для яких зазвичай потрібне розпізнавання, прогнозування або міркування.

індекс Git

Область Git, у якій зберігається підготовлений набір змін для наступного коміту.

інтерполяція

Спосіб обчислення нових пікселів під час зміни розміру або перетворення зображення.

інтерфейс

Спосіб взаємодії користувача або програм між собою; часто — набір видимих елементів керування.

ітерація

Одне повторення циклу або процес послідовного перебору елементів.

CNCF

Cloud Native Computing Foundation — фонд у складі Linux Foundation, який підтримує екосистему cloud-native проєктів, зокрема Kubernetes.

Kubernetes

Відкрита система для автоматизації розгортання, масштабування й керування контейнеризованими застосунками.

OpenTelemetry

Відкрита vendor-neutral система специфікацій та інструментів для створення, збирання й передавання телеметрії: трас, метрик і журналів.

Unicode

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

WCAG

Web Content Accessibility Guidelines — рекомендації W3C щодо доступності вебвмісту для людей з інвалідністю.

глобалізація

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

доступність

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

канонікалізація

Приведення даних до узгодженої канонічної форми, щоб еквівалентні дані мали однакове представлення для певного завдання.

контейнер

Ізольоване середовище для запуску застосунку разом із потрібними йому залежностями.

нумеронім

Скорочення, у якому частину слова замінюють числом. У записах на кшталт i18n число показує, скільки літер пропущено між першою та останньою літерами.

спостережуваність

Здатність зрозуміти, що відбувається всередині складної системи, за даними на кшталт метрик, журналів і трасувань.

інтернаціоналізація

Підготовка програми або сайту до роботи з різними мовами, регіонами та форматами без переписування основного коду.

API key

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

AVIF

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

deprecated

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

dynamic block

Блок WordPress, вміст якого може формуватися під час показу сторінки, а не зберігатися як готовий статичний HTML.

fork

Нова гілка розвитку програмного проєкту, створена на основі копії його вихідного коду.

framework

Набір готових правил, компонентів та інструментів, на основі яких розробники будують застосунки.

HTTP-сервер

Програма, яка приймає HTTP-запити й віддає браузеру вебсторінки та інші ресурси. Локальний HTTP-сервер працює лише на комп’ютері користувача.

HugeRTE

Відкритий WYSIWYG HTML-редактор із MIT-ліцензією, що розвивається як fork новішої кодової бази TinyMCE та може працювати локально без обов’язкового API-ключа.

iframe

HTML-елемент, який дозволяє вбудувати одну вебсторінку або зовнішній ресурс усередину іншої сторінки.

MIT-ліцензія

Коротка permissive open-source ліцензія, яка дозволяє широко використовувати, змінювати й поширювати код за умови збереження тексту ліцензії та повідомлення про авторські права.

self-hosting

Розміщення й запуск програмного компонента на власній інфраструктурі або локально, без обов’язкової залежності від зовнішнього хмарного сервісу.

shortcode

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

SLA

Service Level Agreement — домовленість про рівень сервісу: наприклад, доступність, час реакції підтримки або строки усунення проблем.

toolbar

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

WXR

WordPress eXtended RSS — XML-формат експорту WordPress, у якому можуть зберігатися записи, сторінки, категорії, теги та інші дані для перенесення сайту.

WYSIWYG

Принцип редагування «What You See Is What You Get»: користувач бачить текст майже так, як він виглядатиме після публікації, а редактор формує HTML автоматично.

адаптивні зображення

Набір версій одного зображення різного розміру, з яких браузер вибирає найдоречнішу для екрана й умов завантаження.

секвенсор

Програма або пристрій для запису, редагування й відтворення послідовностей музичних подій, зокрема MIDI-команд.

MIDI-маршрутизація

Спрямування MIDI-повідомлень від одного входу, порту або пристрою до потрібних виходів, каналів чи інших пристроїв.

MIDI IN

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

MIDI OUT

MIDI-вихід пристрою, через який він передає MIDI-повідомлення далі.

MIDI-порт

Логічний або фізичний канал підключення, через який програма чи пристрій надсилає або приймає MIDI-дані.

MIDI-патчер

Пристрій для перенаправлення одного або кількох MIDI-входів на вибрані MIDI-виходи.

аудіомікшер

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

фазовий конфлікт

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

EQ

Equalizer — еквалайзер, інструмент для підсилення або послаблення окремих діапазонів частот аудіосигналу.

detune

Невелике навмисне зміщення висоти тону одного звуку відносно іншого для створення ширшого або щільнішого звучання.

семпл

Цифровий запис окремого звуку або його фрагмента, який використовується як матеріал для відтворення чи синтезу.

GS

Розширення концепції General MIDI від Roland із додатковими тембрами, контролерами та можливостями сумісних MIDI-пристроїв.

Performance

У синтезаторних модулях Roland — конфігурація, що об’єднує кілька Parts із їх Patch, MIDI-каналами, рівнями та іншими параметрами.

Patch

Набір параметрів, що визначає конкретний тембр або звук у синтезаторі чи звуковому модулі.

Part

Окрема партія всередині мультитембральної конфігурації; зазвичай має власний Patch, MIDI-канал, рівень та інші параметри.

поліфонія

Максимальна кількість голосів або нот, які синтезатор чи звуковий модуль може відтворювати одночасно.

preset

Готовий набір налаштувань, записаний виробником або користувачем і доступний для швидкого вибору.

expansion board

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

layer

Спосіб одночасно відтворювати кілька тембрів або Parts з однієї ноти чи MIDI-партії для отримання складнішого звучання.

User Memory

Область пам’яті пристрою, у якій користувач може зберігати власні налаштування, Patch або Performance.

Recommended Practice

Рекомендований документ MIDI Association, який уточнює сумісний спосіб використання певної MIDI-функції або доповнює базову специфікацію.

MIDI addendum

Офіційне доповнення або уточнення до MIDI-специфікації, схвалене після основної редакції документа.

MIDI transport

Спосіб фізичного або мережевого передавання MIDI-повідомлень між пристроями чи програмами, наприклад DIN, USB, TRS, BLE-MIDI або RTP-MIDI.

Standard MIDI File (SMF)

Стандартний формат файлу для збереження MIDI-подій, темпу, часової структури та інших даних композиції.

MIDI Time Code (MTC)

Механізм MIDI для передавання часової позиції та синхронізації пристроїв або програм за часовим кодом.

MIDI Machine Control (MMC)

Набір MIDI-команд для дистанційного керування транспортними функціями обладнання або програм, наприклад Play, Stop чи Record.

MIDI Implementation Chart

Стандартизована таблиця в документації MIDI-пристрою, яка показує, які MIDI-повідомлення та функції він передає й приймає.

MIDI specification

Офіційний технічний документ, що визначає формат, поведінку або сумісне використання певної частини MIDI-екосистеми.

октава

Музичний інтервал між двома нотами, частоти яких відрізняються вдвічі; у 12-тоновій системі октава містить 12 півтонів.

півтон

Найменший стандартний крок між сусідніми клавішами в 12-тоновій рівномірно темперованій системі.

рівномірно темперований стрій

Система настроювання, у якій октаву поділено на 12 рівних за логарифмічною шкалою півтонів.

транспозиція

Перенесення всіх нот угору або вниз на однаковий музичний інтервал; у MIDI-контролерах часто використовується для зміщення доступного діапазону клавіш.

шістнадцяткова система числення

Система запису чисел з основою 16, де використовуються цифри 0–9 і літери A–F; у MIDI-документації нею часто записують байти та значення.

Aftertouch

MIDI-повідомлення про тиск на клавішу або клавіші після початкового натискання; може використовуватися для керування гучністю, вібрато, фільтром та іншими параметрами.

Pitch Bend

MIDI-керування плавною зміною висоти тону вгору або вниз від основної ноти; стандартне повідомлення передає 14-бітне значення, а чутливість діапазону задається окремо.

MIDI THRU

MIDI-вихід, що передає копію даних, отриманих через MIDI IN, щоб сигнал можна було передати далі до іншого пристрою.

class-compliant

Пристрій, який використовує стандартний драйвер операційної системи для певного класу USB і зазвичай не потребує окремого фірмового драйвера.

затримка (latency)

Час між дією користувача або надсиланням MIDI-повідомлення та реакцією системи; на нього впливають транспорт, драйвери, операційна система, програма та аудіотракт.

status byte

Перший байт MIDI-повідомлення, який визначає тип повідомлення; у channel messages його молодші 4 біти також кодують номер MIDI-каналу.

data byte

Байт даних після status byte. У MIDI 1.0 він має старший біт 0 і зазвичай містить значення від 0 до 127.

Polyphonic Key Pressure

MIDI 1.0 повідомлення aftertouch для окремої ноти: передає номер ноти та значення тиску, тому різні натиснуті клавіші можуть мати різний pressure.

Channel Pressure

MIDI 1.0 повідомлення aftertouch для всього MIDI-каналу: передає одне значення тиску без окремого номера ноти.

Channel Mode Message

Спеціальне MIDI 1.0 повідомлення в діапазоні Control Change 120–127, яке змінює режим або стан каналу, наприклад All Sound Off, All Notes Off чи Mono/Poly Mode.

MSB

Most Significant Byte — старший байт або старша 7-бітна частина багатобайтного MIDI-значення; разом з LSB дає точніше або ширше числове значення.

LSB

Least Significant Byte — молодший байт або молодша 7-бітна частина багатобайтного MIDI-значення; доповнює MSB.

Data Entry

Пара MIDI Control Change повідомлень CC6 (MSB) і, за потреби, CC38 (LSB), якими передають значення попередньо вибраного RPN або NRPN.

MPE

MIDI Polyphonic Expression — розширення MIDI 1.0 для незалежного виразного керування окремими нотами, наприклад pitch bend або timbre для кожної ноти.

release velocity

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

Channel Volume (CC7)

MIDI Control Change 7 — базове керування рівнем гучності каналу. Воно діє ширше, ніж velocity окремої ноти.

Expression (CC11)

MIDI Control Change 11 — засіб динамічного керування виразністю або рівнем усередині вже встановленого Channel Volume.

attack

Початкова фаза звуку — те, як швидко й з яким характером звук з’являється після початку ноти; у синтезі attack також є параметром огинаючої.

High Resolution Velocity Prefix

MIDI 1.0 повідомлення CC88, яке передує Note On або Note Off і разом із їхнім velocity дає до 14 біт роздільності замість базових 7 біт.

nibble

Група з 4 бітів. Один hexadecimal digit точно відповідає одному nibble, тому 8-бітний byte зручно записувати двома hex-цифрами.

послідовний інтерфейс

Спосіб передавання даних, у якому біти йдуть один за одним по лінії зв’язку, а не кількома паралельними лініями одночасно.

baud rate

Швидкість передавання символів за секунду, вимірювана в бодах (Bd). Для простого двійкового послідовного сигналу вона часто чисельно збігається з bit rate, але це не універсальне правило.

UART

Universal Asynchronous Receiver/Transmitter — апаратний блок для асинхронного послідовного передавання та приймання даних.

TTL

Transistor-Transistor Logic — сімейство цифрової логіки з типовими рівнями напруги, поширене в електроніці 1970–1980-х років.

оптоізоляція

Електричне розділення двох частин схеми за допомогою світла, зазвичай через оптопару; допомагає уникати небажаних струмів між “землями” пристроїв.

біт парності

Додатковий біт у послідовному кадрі, який використовується для простої перевірки помилок передавання за правилом парної або непарної кількості одиниць.

відкритий колектор

Тип цифрового виходу, який може активно тягнути лінію до низького рівня, а високий рівень формується зовнішнім pull-up резистором; кілька таких виходів можна об’єднувати за певними схемами.

bit rate

Кількість бітів, переданих за одну секунду; вимірюється в bit/s (біт/с). Bit rate не завжди дорівнює baud rate: один символ сигналу може кодувати один або кілька бітів. У простому двійковому каналі з одним бітом на символ їхні числові значення збігаються.

протокол

Набір правил, за якими пристрої або програми обмінюються даними так, щоб обидві сторони однаково розуміли формат і значення повідомлень.

синтезатор

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

монофонічний синтезатор

Синтезатор, який одночасно відтворює лише одну ноту або один голос.

PCM-аудіо

Pulse-Code Modulation — спосіб цифрового представлення звукового сигналу як послідовності числових відліків амплітуди.

частота дискретизації

Кількість відліків аудіосигналу, які записуються або відтворюються за одну секунду; вимірюється в герцах, наприклад 44,1 кГц.

квантування

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

ритмічна сітка

Уявна часова сітка в секвенсорі або DAW, вузли якої відповідають вибраному музичному поділу — наприклад чвертям, восьмим або шістнадцятим нотам.

MIDI tick

Найменша одиниця музичного часу в конкретній MIDI-послідовності або секвенсорі. Її тривалість залежить від timebase/PPQN, тому tick не має фіксованої тривалості в мілісекундах.

swing

Ритмічне відхилення від рівномірного поділу пари нот, коли перша частина пари триває довше, а друга — коротше; використовується для характерного “гойдаючого” відчуття.

groove quantize

Квантування не до абсолютно рівної сітки, а до ритмічного шаблону (groove), який може переносити характерні відхилення часу, тривалості та іноді velocity.

Active Sensing

Необов’язкове MIDI 1.0 System Real-Time повідомлення зі status byte FE (254), яке передавач може надсилати регулярно, щоб приймач контролював наявність активного MIDI-з’єднання. Після першого такого повідомлення сумісний приймач очікує наступне не пізніше ніж через 300 мс.

System Real-Time Message

Однобайтове системне MIDI 1.0 повідомлення високого пріоритету, яке може з’являтися в потоці між іншими MIDI-байтами. До цієї групи належать Timing Clock, Start, Continue, Stop, Active Sensing і System Reset.

зависла нота (stuck note)

Ситуація, коли синтезатор продовжує звучати після втрати очікуваного Note Off або еквівалентної команди, наприклад через розрив MIDI-з’єднання після Note On.

авторське право

Правова охорона творів, яка надає автору особисті немайнові права та суб’єктам авторського права майнові права на використання твору. В Україні виникає внаслідок факту створення твору й не потребує обов’язкової реєстрації.

музичний твір

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

майнові права

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

фонограма

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

ліцензія

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

струмова петля

Спосіб передавання сигналу, де логічний стан визначається протіканням або відсутністю струму в замкненому колі. Класичний 5-pin DIN MIDI 1.0 використовує струмову петлю приблизно 5 мА.

оптоізолятор

Електронний компонент, що передає сигнал світлом усередині корпусу та забезпечує електричне розділення між вхідною і вихідною частинами схеми. У класичному MIDI IN він допомагає уникати небажаних струмів між пристроями.

феритова намистина

Пасивний компонент для придушення високочастотних перешкод у провіднику. У схемах її опір малий для корисного низькочастотного сигналу, але зростає на радіочастотах.

електромагнітна сумісність

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

відкритий стік

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

контур заземлення

Небажаний замкнений шлях струму між пристроями через кілька точок заземлення або екранів. Такий контур може спричиняти шум, наведення й помилки передавання даних, тому класичний MIDI IN використовує електричне розділення.

екран кабелю

Провідний шар навколо сигнальних провідників, який допомагає зменшувати вплив електромагнітних перешкод. У 5-pin DIN MIDI екран кабелю пов’язаний із pin 2 відповідно до electrical specification.

MIDI routing

Маршрутизація MIDI-даних між входами, виходами та пристроями: вибір того, з якого MIDI IN повідомлення мають надходити до одного або кількох MIDI OUT.

MIDI patcher

Апаратний або програмний засіб для перепризначення MIDI-з’єднань без фізичного перепідключення кабелів. Він дозволяє спрямувати вибраний MIDI IN на один чи кілька MIDI OUT.

MIDI mixer

Пристрій або функція, що об’єднує MIDI-повідомлення з кількох джерел у спільний потік для подальшого передавання на один або кілька виходів.

гальванічна розв’язка

Електричне розділення двох частин схеми без прямого провідного DC-з’єднання між ними. У класичному MIDI IN її забезпечує оптоізолятор, що допомагає уникати контурів заземлення та пов’язаних із ними шумів і помилок даних.

5-pin DIN

П’ятоконтактний круглий DIN-роз’єм, який використовується класичним MIDI 1.0 transport для MIDI IN, MIDI OUT і optional MIDI THRU. У стандартному з’єднанні сигнальні контакти — 4 і 5, pin 2 пов’язаний з екраном кабелю, а pins 1 і 3 не використовуються.

нотний редактор

Програма для введення, редагування, відображення та друку нотного тексту. Багато нотних редакторів можуть імпортувати або експортувати MIDI-дані й відтворювати партитуру через програмні або апаратні MIDI-інструменти.

Standard MIDI File

Файловий формат .mid для збереження часових MIDI-подій, таких як ноти, темп, контролери та інші повідомлення. SMF зберігає не аудіохвилі, а музичні дані для подальшого відтворення сумісним пристроєм або програмою.

віртуальний синтезатор

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