Українська

Що таке MIDI?

Завантажити InputConfig з Mac App StoreInputConfig безкоштовний у Mac App Store. macOS 14 або новіша, без облікового запису, без стеження, відкритий код.

MIDI це мова, якою музичні пристрої й програми кажуть одне одному, що грати. Повідомлення MIDI каже щось на кшталт: ця клавіша опустилася, ось так сильно, а тепер піднялася. Звуку воно не несе. Щось на іншому кінці, синтезатор або інструмент усередині музичної програми, перетворює ці повідомлення на звук. Назва означає Musical Instrument Digital Interface, а стандарт походить з 1983 року.

Я створюю InputConfig, безкоштовну програму для Mac, що читає й надсилає MIDI, а на цьому сайті є безкоштовні інструменти, щоб у браузері спробувати все з цієї сторінки.

Думайте про це як про інструкції, а не про звук

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

Знайомтеся з повідомленнями

ПовідомленняЩо воно кажеДокладніше
Note On і Note OffКлавіша опустилася, ось так сильно, і підняласяНомери нот, velocity
Control ChangeРучка, фейдер чи педаль рухнулися до цього значенняСписок MIDI CC
Program ChangeПерейти на цей звукProgram Change
Pitch BendКоліщатко pitch рухнулосяPitch bend
Clock, Start і StopТримати такт і йти заразMIDI clock

Більшість повідомлень це два чи три числа, а їхні значення йдуть від 0 до 127. Майже все, що робить виконавець, це нота, Control Change або pitch bend. Декодер повідомлень MIDI показує числа всередині будь-якого повідомлення.

Дізнайтеся, що таке контролер MIDI

Контролер MIDI це будь-що, що надсилає MIDI і саме не видає звуку: клавіатура, сітка падів, коробка з ручками, ножна педаль. Йому потрібно, щоб щось грало, і це зазвичай музична програма на комп'ютері. Клавіатура MIDI без підключеного комп'ютера мовчить, і більшість людей раз цьому дивується. Контролер надсилає інструкції, а інструмент видає звук. Налагодити її допоможе сторінка Як підключити клавіатуру MIDI до Mac.

Дізнайтеся, як MIDI подорожує

  • USB. Нині звичайний спосіб. Один кабель несе MIDI в обидва боки й живить малу клавіатуру.
  • П'ятиконтактні кабелі. Початкові круглі штекери, досі на синтезаторах та інтерфейсах. Три гнізда пояснює сторінка In, Out і Thru.
  • Bluetooth і мережі. Bluetooth MIDI усуває кабель, а MIDI через мережу з'єднує комп'ютери.
  • Усередині одного комп'ютера. Віртуальний порт MIDI передає MIDI від однієї програми до іншої.

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

Дізнайтеся, що таке файл MIDI

Файл MIDI з розширенням .mid це ті самі повідомлення, записані з часом на кожному: уся пісня як інструкції. Музична програма може його відкрити, змінити будь-яку ноту, замінити інструменти й експортувати аудіо. Файл MIDI це виконання, яке ще можна редагувати. Переглядач і програвач файлів MIDI відкриває його в браузері, а як відтворити файл MIDI на Mac охоплює GarageBand.

Спробуйте нічого не купуючи

Браузера й клавіатури комп'ютера досить, щоб зрозуміти, що робить MIDI. На Mac GarageBand безкоштовна й грає MIDI справжніми звуками інструментів.

Подивіться, що ще вміє MIDI

MIDI не лише для музики. Оскільки пад чи ручка це просто повідомлення, його можна перетворити на що завгодно. InputConfig зіставляє пади, ручки й педалі MIDI з клавіатурними скороченнями, клацаннями миші та гучністю Mac, і дешевий пад-контролер стає декою скорочень для будь-якої програми. Це працює й навпаки: кнопки та стіки ігрового контролера можуть надсилати ноти MIDI і Control Change в музичну програму. Повідомлення MIDI це натискання кнопки, яке можна навчити розуміти будь-яку програму. Про все це розповідає посібник MIDI на Mac.

Коротко

  • Що це. Це мова інструкцій між музичними пристроями й програмами.
  • Чим воно не є. Це не звук. Щось інше перетворює інструкції на звук.
  • Чому це важливо. Будь-який контролер може грати на будь-якому інструменті, а кожну ноту можна пізніше відредагувати.

MIDI каже, що грати, а те, як це звучить, лишає тому, що слухає.

Питання

Що означає MIDI?

Musical Instrument Digital Interface. Це стандарт, уперше опублікований 1983 року, що дає змогу інструментам, контролерам і комп'ютерам від будь-якого виробника розмовляти між собою.

Чи MIDI це аудіо?

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

Що таке контролер MIDI?

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

Чи потрібна клавіатура MIDI, щоб користуватися MIDI?

Ні. Клавіатура комп'ютера може грати ноти в GarageBand і Logic Pro через Musical Typing, а віртуальна клавіатура MIDI у браузері робить те саме.

Що таке файл MIDI?

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

Чим відрізняються MIDI й аудіо?

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

Більше українською

Докладні посібники, англійською

Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм Mac за допомогою геймпада, бо руки погано слухаються. Цю сторінку перекладено з англійської. Інтерфейс застосунку й решта сайту англійською.

Ця сторінка іншими мовами: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Tiếng Việt, 繁體中文, 简体中文

Завантажити InputConfig з Mac App StoreБезкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.