В современных музыкальных приложениях для распознавания аккордов используются, например, следующие продвинутые техники:
- Преобразование звукозаписи в частотно-временное представление. www.dissercat.com Этот процесс включает использование специально сконструированных преобразований, которые учитывают особенности человеческого восприятия. www.dissercat.com
- Фильтрация полученного частотно-временного представления. www.dissercat.com Для этого применяются фильтры, которые обеспечивают высокую точность распознавания нот, их высоты, длительности и динамики. ithy.com
- Использование искусственного интеллекта (ИИ). dzen.ru www.musicianwave.com Например, в приложении Chord AI ИИ с высокой точностью определяет аккорды, ритмическую и вокальную составляющую в любой песне. dzen.ru
- Отслеживание смены темпа аккордов. dzen.ru Такие алгоритмы позволяют разделять аккорды для удобной организации в виде bars и beats паттернов. dzen.ru
- Распознавание позиций голосов в аккордах. dzen.ru Приложение может определить специфику озвучивания аккордов и предложить, какие ноты и их позиции на музыкальных инструментах лучше всего будут сочетаться для аккомпанемента к песне. dzen.ru
Некоторые музыкальные приложения, которые используют подобные техники: Chord Tracker, Chordify, MyChord, Moises App www.musicianwave.com ithy.com moises.ai .