Я шукаю алгоритм (и), щоб вирішити таку проблему: З огляду на шумний звуковий сигнал WAV (деякий шум вітру + тертя на мікрофоні), як виявити BPM м'якого удару барабана?
Я спробував погубувати тему, але результати є досить поганими, через велику кількість програмного забезпечення, пов'язаного з mp3, як для аналізу, так і для генерування відбитків пальців. Жоден з них не надає інформацію про те, як насправді це зробити.
Мені відомі алгоритми для усунення шуму, але це все ще залишає мене з проблемою виявлення BPM. І залежно від того, як вирішується проблема BPM, можливо, мені навіть не потрібно позначати (оскільки барабан має тенденцію до низьких частот, а шум на більш високих, для попередньої обробки може бути достатньо простої низької частоти).