Я работаю на Mac в приложении Mac, которому требуется функциональность определения ударов в минуту (ударов в минуту) песен в форматах mp3 и m4a.
Для определения ударов в минуту мы используем коды из http://www.surina.net/soundtouch, но он дает неправильные значения ударов в минуту для файлов m4a, даже если они преобразованы
в формат mp3 или wav с использованием ffmpeg (обратите внимание, что обнаружение bpm для mp3-файлов работает нормально). Для обнаружения ударов в минуту мы также попробовали двоичный файл с именем SoundStretch, который также предоставляется soundtouch (http://www.surina.net/soundtouch).
Кто-нибудь может объяснить, что происходит? Файлы m4a даже при конвертации в mp3 или wave не работают. Какие-нибудь другие библиотеки с открытым исходным кодом или классы для определения bpm доступны для mac?
Любой, пожалуйста, дайте несколько указаний