Українська
Що таке MIDI aftertouch?
InputConfig безкоштовний у Mac App Store. macOS 14 або новіша, без облікового запису, без стеження, відкритий код.
Aftertouch це повідомлення MIDI, яке клавіатура надсилає, коли ви тиснете сильніше на вже натиснуту клавішу. Воно несе значення тиску від 0 до 127 і оновлюється, поки ви тиснете на клавішу. Є два види. Канальний тиск (channel pressure) надсилає одне значення для всієї клавіатури, а поліфонічний тиск (polyphonic pressure) надсилає окреме значення для кожної клавіші.
Обидва є частиною стандарту MIDI. Я створюю InputConfig, безкоштовну програму для Mac, яка може використовувати aftertouch як тригер, і наприкінці сторінки про це.
Прочитайте два повідомлення
| Вид | Статус (hex) | Байти даних | Значення |
|---|---|---|---|
| Channel pressure | D0 до DF | Один: тиск | Одне значення для кожної ноти на каналі |
| Polyphonic pressure | A0 до AF | Два: нота, потім тиск | Значення для однієї клавіші |
D0 55 це channel pressure 85 на каналі 1. A0 3C 40 це тиск 64 лише на середній до. Канальний тиск іде за найсильніше натиснутою клавішею, а поліфонічний іде за кожним пальцем.
Дізнайтеся, який вид надсилає клавіатура
- Channel pressure. Це поширений вид. Одна смуга датчика під клавішами зчитує найсильніше натискання.
- Polyphonic pressure. Рідший, бо потребує датчика на кожну клавішу.
- Жоден. Багато малих і недорогих клавіатур узагалі не надсилають aftertouch.
- Контролери MPE. Вони ставлять кожну ноту на власний канал, тож канальний тиск стає значенням для кожної ноти.
Якщо сильніший тиск на втриману клавішу нічого не змінює, клавіатура, можливо, просто його не надсилає.
Подивіться, чи надсилає ваша
- Відкрийте тестер MIDI у Chrome, Edge чи Firefox.
- Натисніть Start listening і дозвольте MIDI.
- Втримайте клавішу, потім натисніть на неї сильніше.
- Прочитайте журнал: рядки aftertouch означають канальний тиск, а рядки key pressure означають поліфонічний.
Відсутність нових рядків, поки ви тиснете на клавішу, означає, що aftertouch немає.
Знайте, чим він зазвичай керує
- Вібрато. Натисніть сильніше, і нота починає коливатися.
- Фільтр і яскравість. Більший тиск відкриває звук.
- Наростання гучності. Втриманий акорд росте, коли ви тиснете.
- Нічим, доки ви не призначите. Синтезатор реагує, лише якщо його патч спрямовує aftertouch на щось.
Aftertouch надсилає багато повідомлень, поки клавішу втримують, тож записана партія може ними заповнитися. Якщо партія не використовує aftertouch, його фільтрація зберігає запис малим.
Використайте aftertouch як тригер
В InputConfig aftertouch може бути входом рядка: він спрацьовує, коли ви тиснете сильніше на втриману клавішу. Це дає клавіатурі другу дію під кожною нотою, наприклад скорочення, що виконується лише на твердий натиск. У розкладці MIDI в Live Visualizer є індикатор aftertouch, тож ви бачите, як надходить тиск. Твердий натиск може бути іншою кнопкою, ніж легкий. Усі види елементів керування, які може слухати рядок, перелічено на сторінці MIDI у натискання клавіш на Mac.
Коротко
- Що. Тиск на вже натиснуту клавішу, від 0 до 127.
- Канальний. Надсилає одне значення на всю клавіатуру, зі статусом D.
- Поліфонічний. Надсилає одне значення на кожну клавішу, зі статусом A.
Velocity це те, як сильно вдарили по клавіші, а aftertouch це те, як сильно її тримають.
Питання
Яка різниця між канальним і поліфонічним aftertouch?
Канальний aftertouch надсилає одне значення тиску на весь канал, за найсильніше натиснутою клавішею. Поліфонічний aftertouch надсилає окреме значення тиску для кожної клавіші.
Чи aftertouch це MIDI CC?
Ні. Він має власні типи повідомлень: channel pressure, статус D, і polyphonic key pressure, статус A. Жоден не має номера CC.
Яка різниця між velocity та aftertouch?
Velocity вимірюється один раз, коли клавіша опускається. Aftertouch вимірюється, поки клавішу втримують, і змінюється, коли ви тиснете сильніше чи послаблюєте.
Чи в усіх клавіатур MIDI є aftertouch?
Ні. Багато малих і недорогих клавіатур не надсилають жодного. З тих, що надсилають, більшість надсилає канальний aftertouch.
Чому aftertouch нічого не робить на моєму синтезаторі?
Або клавіатура його не надсилає, або патч нікуди його не спрямовує. Спершу перевірте монітором MIDI, потім призначте aftertouch на вібрато чи фільтр у патчі.
Для чого використовують aftertouch?
Щоб додавати вібрато, відкривати фільтр або наростити гучність нот, що вже звучать, не знімаючи руку з клавіш.
Більше українською
Докладні посібники, англійською
Хто пише. 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, 繁體中文, 简体中文
Безкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.