Pergunta

Estou fazendo um reprodutor de música para Android e gostaria de obter o BPM médio (talvez também frequências ou tons) de uma música ANTES de tocá-la, para poder mostrar ao usuário algumas informações sobre a música, sei que provavelmente terei que abrir um stream e aplicar algumas contas nele para obter os dados que preciso, mas não sei como agir, alguém pode me ajudar?

Foi útil?

Solução

Finalmente encontrei a solução!Estou usando a biblioteca de áudio Java Minim, que pode realizar análises offline no buffer de áudio :)http://code.compartmental.net/tools/minim/manual-minim/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top