Автоматическое распознавание музыкальных нот

Статья в журнале

В данной работе рассматривается процесс распознавания музыкальных нот. В качестве входных данных может выступать звуковой файл, в котором находится запись мелодии. Источником звука при записи мелодии может выступать одиночный музыкальный инструмент, их набор, а также голос человека, напевающего мелодию. Входной файл изначально представлен в формате. wav или записывается в этом формате с микрофона. Обработка осуществляется путем последовательного определения частоты основного тона сигнала и преобразованием значения частоты основного тона в соответствующую ноту. Проводится сравнение программ, реализующих алгоритмы выделения частоты основного тона. Специфика исследования заключается в использовании на первом этапе алгоритмов выделения частоты основного тона с учетом особенностей слуховой системы человека, воспринимающей звук. Применение этих алгоритмов, с одной стороны, позволяет достичь более точного определения значения по сравнению с аналогами, в частности с пиковыми методами. С другой стороны, используемые в настоящий момент в модели слуховой системы человека гребенки фильтров имеют ограничение верхней частоты основного тона в 400 Гц, так как приспособлены для работы с обычной речью. Это является недостатком, поскольку при исполнении мелодий, например, оперными певцами частота основного тона может достигать 1400 Гц. Однако, это ограничение не является принципиальным и требует дополнительного исследования на предмет возможности расширения гребенки фильтров, моделирующих слуховую систему человека. Второй этап представляет собой преобразование выделенной частоты основного тона к ноте на основе разработанного алгоритма. Алгоритм базируется на таблицах соответствия частот нотам с учетом их минимальной продолжительности. Представлены результаты тестирования программы, реализующей эти алгоритмы. В заключении представлены основные результаты работы и ее последующее развитие: расширение диапазона допустимых к распознаванию частот.

Журнал:

  • Научный вестник Новосибирского государственного технического университета
  • Типография Новосибирского государственного технического университета (Новосибирск)

Библиографическая запись: Конев, А. А. Автоматическое распознавание музыкальных нот / А. А. Конев [и др.] // Научный вестник Новосибирского государственного технического университета. – 2015. – №3 (60). – С. 32–47.

Индексируется в:

Год издания:  2015
Страницы:  32 - 47
Язык:  Русский
DOI:  DOI не указана