MIDI-клавиатура не имеет собственного звука. Она отправляет сообщения (какая клавиша, с какой силой, педаль нажата) на компьютер или звуковой модуль, который превращает их в звук.
Почему моя MIDI-клавиатура молчит?
Потому что она и не должна издавать звук. Считайте её очень хорошим набором кнопок. Нажмите клавишу, и она отправит сообщение «нота включена» с номером клавиши и силой нажатия, а когда вы отпустите клавишу, сообщение «нота выключена». На другом конце что-то должно превратить эти сообщения в звук: музыкальная программа, приложение-синтезатор или такой сайт, как этот.
Что передают сообщения
- Какая нота: число от 0 до 127, где 60 обозначает среднюю C.
- Как сильно вы нажали: сила нажатия (velocity), от 1 до 127.
- Нажата ли педаль сустейна и насколько повёрнуты колёса питч-бенда и модуляции.
- Ручки и ползунки отправляют сообщения управления (control change). Всё это может идти по одному из 16 каналов, поэтому несколько инструментов могут делить один кабель.
MIDI-клавиатура или цифровое пианино?
У цифрового пианино есть собственные звуки и динамики, и обычно оно отправляет MIDI ещё и по USB, так что справляется с обеими задачами. MIDI-контроллер состоит только из клавиш, ручек и пэдов, поэтому он легче и дешевле. Для игры в браузере подойдёт любой, лишь бы у него был порт USB.
Работает ли MIDI в браузере?
Да, в Chrome, Edge и Firefox на компьютере, через стандарт Web MIDI. Браузер один раз спрашивает разрешение. Safari, и на Mac, и на iPhone, его не поддерживает.
Частые вопросы
- Нужна ли особая программа для MIDI-клавиатуры?
- Что-то должно превращать сообщения в звук. Это может быть музыкальная программа или сайт вроде HitJam, который играет пианино прямо в браузере.
- Что означает MIDI?
- Musical Instrument Digital Interface, то есть цифровой интерфейс музыкальных инструментов. Стандарт появился в 1983 году, и на нём до сих пор говорят все клавиатуры.
- Хватит ли MIDI-клавиатуры на 25 клавиш?
- Чтобы пробовать идеи, да. Используйте кнопки октав на клавиатуре или стрелки октав в самом HitJam, чтобы добраться до остальной части пианино.