В статье описан метод анализа цифровой звукозаписи исполнения музыкальных произведений. Целью метода является определение звуковых частот и длительностей с для последующего построения нотной записи. Метод основан на последовательном пошаговом усреднении сигнала с одновременным усилением для сохранения амплитуды колебания, то есть громкости звука. Усреднение делается с помощью дискретного аналога функций Стеклова. Уменьшение амплитуды при усреднении пропорционально частоте сигнала, что даёт возможность последовательными усреднениями подавить высокочастотные шумы и гармоники, выделив основную гармонику низшей частоты. Вычитая полученную гармонику из исходного сигнала, можно повторить этот алгоритм для нахождения гармоник более высокой частоты. Алгоритм воплощён в компьютерной программе на языке программирования Java.