2026-10-02 · ИТ и разработка

Плеер определяет тональность через 12 нот и алгоритм Крумхансла-Шмуклера

Плеер определяет тональность через 12 нот и алгоритм Крумхансла-Шмуклера

Автор AstolfoOwO разобрал, как музыкальные плееры узнают тональность трека — программа считает количество каждой из 12 нот и ищет гамму, на которую набор похож сильнее всего. В статье показано, как работает алгоритм Крумхансла-Шмуклера на реальных треках, выявлены его ошибки при различении квинты и родственной тональности, а также рассмотрено, как нейросети меняют этот подход.

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

Источник: Хабр — всё

Новости этого рынка выходят у нас в телеграме первыми — @wikipulse.

Все новости