Распознавание музыки производится в несколько этапов.
На первом вычисляются спектральные данные специального вида, этот этап называется преобразованием "Звук->Тон". В настоящее время в программе имеются три различных алгоритма, осуществляющих это преобразование; каждый из них имеет свои достоинства и недостатки.
Далее, спектральные данные умножаются на соответствующие коэффициенты "Эквалайзера", в результате какие-то тоны становятся тише, какие-то громче.
На третьем шаге из полученного спектра выделяются собственно ноты, этот процесс называется "Тон->MIDI" и он может быть произведен с помощью одного из двух алгоритмов.
На конечной стадии создается структура будущего MIDI-файла, и Вы можете указать для него некоторые атрибуты.
|