В свое время, когда-то, была приобретена электронное фортепьяно CASIO CDP-220R
У данного устройства есть MIDI USB выход/вход
поэтому, решил попробовать что то сделать на эту тему
Java получилось случайно, так как мне показалось очень понятное использование MIDI
в результате получилась программка, то что я хотел попробовать - все попробовал…
в программе 2 режима,
1) проигрывание MIDI файла
2) Игра на угадывание нот на слух (как оказалось, это сложно (но возможно))
процесс такой,
сначала - выбираем MIDI устройство, потом - открываем его “OpenDev”
далее, если проигрывание MIDI файла, то выбираем файл “file choice” (либо ссылка из интернета прямо в поле с названием копируем (не все заработают)), и нажимаем “play file”
если игра, выбираем в каком диапазоне нот играть, и нажимаем “Start”
…..
Описание
Делал для CASIO CDP-220R имеющие MIDI USB выход/вход