Estoy buscando algoritmo (s) para resolver el siguiente problema: Dada una ruidosa captura de sonido .wav (algo de viento + ruido de fricción en el micrófono), ¿cómo detectar los BPM de un ritmo suave de batería?
He intentado buscar en Google el tema, pero los resultados son bastante pobres, debido a la gran cantidad de software relacionado con mp3 para el análisis y la generación de identificación de huellas digitales. Ninguno de ellos proporciona información sobre cómo hacerlo realmente.
Conozco algoritmos para eliminar el ruido, pero eso todavía me deja con el problema de detectar BPM. Y dependiendo de cómo se resuelva el problema de BPM, es posible que ni siquiera necesite hacer ruido (ya que el tambor tiende a estar en las frecuencias más bajas y el ruido en las más altas, un simple paso bajo podría ser suficiente preprocesamiento).