Вот запрос с открытым исходным кодом от системы гудения, которая поддерживает миди для построения песни db: https://github.com/EmilioMolina/QueryBySingingHumming
и смотрите ссылку:
[1] Лэй Ванг, Шен Хуан, Шен Ху, Цзяен Лян, Бо Сюй, Эффективный и действенный метод для запросов с помощью системы Humming, основанный на объединении измерений множественности подобия, ICALIP, 2008
[2] Лэй Ванг, Шен Хуан, Шен Ху, Цзяен Лян, Бо Сюй, Повышение скорости поиска и точности запросов с помощью системы гудения на основе трех методов: объединение признаков, уменьшение набора кандидатов и измерение множественного сходства, INTERSPEECH 2008
[3] http://mirlab.org/dataSet/public/MIR-QBSH-corpus.rar
[4] http://www.esac -data.org /