Какова цель MIDI в Java, если он не используется для воспроизведения песни

Я изучал javasound для музыкального плеера, но меня не устраивает MIDI и синтезатор в java. Какая разница между ними?

1 ответ

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

Синтезатор - это то, что на самом деле принимает все эти команды и производит звук. Все заметки вкл / выкл, смена управления, смена патча и т. Д.

Другие вопросы по тегам