Українська

Що таке MIDI velocity?

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

Velocity це число, яке несе нота MIDI, щоб сказати, наскільки сильно вдарили по клавіші чи падові, від 1 до 127. М'який дотик надсилає низьке число, а сильний удар високе. Що це означає, вирішує інструмент, і зазвичай це гучність і яскравість разом. Velocity 0 це особливий випадок: Note On з velocity 0 означає кінець ноти.

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

Кроки

  1. Відкрийте тестер MIDI, натисніть Start listening і зіграйте одну клавішу спершу тихо, потім сильно.
  2. Прочитайте найнижчу й найвищу velocity, якої вона сягнула.
  3. Якщо сильна гра ніколи не наближається до 127 або тиха вже гучна, змініть криву velocity на клавіатурі.
  4. Якщо одна клавіша вирізняється, датчик цієї клавіші зношений або брудний.

Подивіться, де velocity в ноті

БайтЗначенняЩо означає
Статус0x90 до 0x9FNote On, канал від 1 до 16
Номер нотиВід 0 до 127Яка нота
VelocityВід 1 до 127Наскільки сильно. 0 означає кінець ноти

Velocity це третій байт кожного Note On, тож кожна нота несе власну. Другий байт описує таблиця номерів нот MIDI.

Дізнайтеся, чому velocity 0 це кінець ноти

У MIDI є повідомлення Note Off, а також Note On з velocity 0 вважається кінцем ноти. Багато клавіатур надсилають другий вид, бо серію повідомлень одного типу можна надіслати компактніше. Монітор може показати будь-яке, і обидва завершують ноту. Note On з velocity 0 це не дуже тиха нота, а кінець ноти.

Дізнайтеся, що з нею робить інструмент

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

Перевірте velocity клавіатури

Відкрийте тестер MIDI, зіграйте одну клавішу якомога тихіше, а потім якомога сильніше й прочитайте діапазон velocity. Здорова клавіша покриває більшу частину від 1 до 127. Клавіша, що застрягла на одному значенні або ніколи не піднімається вище низького числа, вказує на зношений датчик. Якщо всі клавіші впираються в стелю рано, пошукайте на клавіатурі налаштування кривої velocity.

Одна клавіша, що читається інакше за сусідів, це апаратна несправність, а всі клавіші однакові це налаштування.

Використайте velocity з кнопками

Кнопка ігрового контролера, клавіша комп'ютера й більшість ножних перемикачів або натиснуті, або ні, тож не можуть повідомити, наскільки сильно їх натиснули. В InputConfig кожен вихід MIDI Note грає з velocity, заданою в його рядку, від 1 до 127. Для динаміки поставте expression на курок: він надсилає всі проміжні значення, тож курок на CC 11 підсилює звук так, як це зробив би сильніший удар.

Фіксована velocity на кнопках і expression на курку роблять контролер придатним для гри. Налаштування є на сторінці вихід MIDI.

Коротко

  • Що. Наскільки сильно зіграно ноту, від 1 до 127.
  • Нуль. Note On з velocity 0 завершує ноту.
  • Ефект. Він робить те, з чим його зіставляє звук, зазвичай гучність і тембр.

Velocity подорожує з кожною нотою, а інструмент надає їй значення.

Питання

Який діапазон MIDI velocity?

Від 1 до 127 для ноти, що звучить. Note On з velocity 0 вважається кінцем ноти.

Що означає velocity 127?

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

Чи MIDI velocity це те саме, що гучність?

Ні. Velocity це значення для кожної ноти, яке звук зазвичай зіставляє з гучністю й тембром. Гучність це CC 7, що підсилює й послаблює весь канал.

Як перевірити MIDI velocity?

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

Чому моя клавіатура завжди надсилає однакову velocity?

У неї немає клавіш, що відчувають силу, або встановлено фіксовану velocity. Пошукайте криву velocity чи фіксовану velocity в меню самої клавіатури.

Чому моя клавіатура MIDI така тиха?

Легкий дотик надсилає низькі числа velocity, і більшість інструментів грає їх тихо. Пошукайте на клавіатурі налаштування кривої velocity чи чутливості до дотику або підвищте гучність інструмента. Тестер 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.