О проекте WIDI

Основная задача программы WIDI это распознавание музыки. Музыкальная запись может быть представлена в двух различных формах: звуковая волна и нотная запись. Звуковая волна - это запись зависимости звукового давления от времени. Примерами могут служить файлы формата .wav и .mp3, магнитофонные записи и так далее. В таком виде, проигрываемый звук в точности совпадает с тем, который был записан. Тем не менее  в этом случае многие инструменты и звуки, которые звучат одновременно, перекрываются. Это делает невозможным внесение в музыкальное произведение таких изменений как изменение нот, аранжировки и т.д. Нотная запись - например, обычная партитура или файл формата MIDI, по сути являются набором команд, какую ноту каким инструментом следует сыграть. Такая форма записи легко поддается редактированию и занимает меньше места, чем файлы .wav. Однако, не любой звук может быть записан в такой форме. Например, человеческую речь записать в виде нотной записи невозможно.

 

Распознаванием (или транскрипцией) музыки называется процесс восстановления нотной записи по записи звуковой волны. До последнего времени эта задача решалась исключительно вручную - музыкант слушал аудиозапись и подбирал ноты. При этом точное восстановление нюансов ритма или громкости было невозможным. Теперь компьютерные программы могут существенно облегчить этот процесс.

 

Задача автоматического распознавания, в особенности распознавания музыкальных записей, является серьезной математической проблемой, и не имеет в настоящее время универсального решения. Тем не менее, WIDI Recognition System включает в себя алгоритмы, которые позволяют осуществлять распознавание полифонических записей с достаточно высокой точностью. Более того, значительное число настраиваемых параметров позволяют распознавать различные музыкальные стили, инструменты и так далее.

 

WIDI является уникальной многофункциональной системой, включающей в себя функции записи и отображения звуковой волны, специализированный редактор нот (только версия Professional), который позволяет осуществлять визуальное сравнение спектрограммы исходной волны и нот, полученных в процессе автоматического распознавания.

 

WIDI умеет читать исходные файлы в таких форматах, как несжатый wav, mp3, CD треки и даже звук, непосредственно поступающий с микрофона - без предварительной записи в файл (распознавание в реальном времени).

WIDI позволяет, имея только звуковую волну, распознать ее и после этого:

 

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

 

(Для редактирования нот и загрузки мелодий в мобильный телефон вам может понадобится стороннее программное обеспечение)