преобразование WAV в MIDI

Я новичок в этой области - но мне нужно выполнить преобразование WAV-MIDI в Java. Есть ли способ узнать, какие именно этапы используются для преобразования WAV в MIDI? У меня есть очень грубое представление о том, что вам нужно; сэмплируйте файл wav, отфильтруйте его, используйте БПФ для спектрального анализа, извлечения объектов, а затем запишите извлеченные объекты в MIDI. Но я не могу найти надежные источники или документы о том, как все это сделать? Кто-нибудь может дать мне подсказку о том, как и с чего начать? Есть ли какие-либо API с открытым исходным кодом, доступные для этого процесса преобразования WAV в MIDI?

Заранее спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос