Программы для конвертации audio в MIDI

кто-нибудь знает, есть ли хорошее программное обеспечение для преобразования из (wave или mp3 или другого известного формата) в MIDI? Я понимаю, что преобразование из аудиофайла в MIDI-очень сложный процесс. В настоящее время я разрабатываю проект курса для моей степени бакалавра, который требует манипулирования MIDI-файлами.

Если вы знаете какое-либо хорошее программное обеспечение, я открыт для предложений. Я предпочитаю программное обеспечение, которое также может быть выполнено из оболочки, передав файл преобразованный.

любая помощь приветствуется.

8 ответов


Это будет ужасный процесс в лучшем случае и совершенно невозможно большую часть времени. Проблема в том, что такое программное обеспечение должно идентифицировать отдельные музыкальные ноты из аудиопотока, чтобы преобразовать их в MIDI-информацию. Это осложняется тем, что он также должен идентифицировать различные типы звуков, чтобы назначить их на разные треки. Это еще более осложняется возможностями звуков, которые не являются "на-ноте", оставляя его несколько способов передачи, что в MIDI поток. И затем у вас есть проблема немузыкального звука, такого как пение, которое обычно даже не помещается в MIDI.

вам лучше всего потратить время либо на создание собственных MIDI-треков, либо на поиск или покупку некоторых из сети. FWIW, до популярности MP3-рингтонов, многие "полифонические" мелодии для мобильных телефонов на самом деле были MIDI-файлами.


WaoN делает преобразование WAV в MIDI:http://waon.sourceforge.net/

по крайней мере это довольно весело :-)


появляется новый инструмент (в настоящее время бета-версия), который выглядит действительно многообещающим. Это называется Imitone: https://www.kickstarter.com/projects/evanbalster/imitone-mind-to-melody


вы можете конвертировать WAV в MIDI с помощью WaoN. Вы можете скачать двоичные файлы WaoN Windows здесь.


такое преобразование может быть достигнуто с помощью генетических алгоритмов. Он не будет совершенным, но может быть максимально близким. Аналогичным образом Мона Лиза была реконструирована с помощью треугольников в генетическом программировании: Evolution of Mona Lisa project.


большинство Midi-файлов, которые вы, возможно, слышали, не были преобразованы, вместо этого они были переделаны. Внимательно изучая ноты в песне, исполнитель / пользователь, конвертируя аудиофайл, воспроизводит песню как можно ближе к midi-последовательности.

FL Studio (ранее Fruity Loops) имеет возможность создавать midi-файлы и т. д. с нуля, но это требует много времени, усилий и базовых навыков использования такой программы.

невозможно преобразовать аудиофайл в Midi хотя.


используйте SoX-швейцарский армейский нож обработки звука. Очень проста в использовании.

SoX является кросс-платформенным (Windows, Linux, MacOS X и т.д.) утилита командной строки, которая может конвертировать различные форматы аудио файлов в другие форматы. Он также может применять различные эффекты к этим звуковым файлам, и в качестве дополнительного бонуса SoX может воспроизводить и записывать аудиофайлы на большинстве платформ.

пример:

sox/mypath / my_audio.mp3 /путь mypath/my_audio.MIDI

SoX - очень зрелый проект! Вот ссылка: http://sox.sourceforge.net/

вот несколько примеров, которые я искал для вас: http://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-files/