aubiojs
Aubiojs is a real-time audio processing library derived from aubio, featuring pitch and tempo detection capabilities. It supports both web and Node.js environments, offering easy integration through script or npm installation. Suitable for music and audio analysis, it detects beats per minute (BPM) efficiently. Compiled with emscripten, aubiojs provides optimal performance and comprehensive features for robust audio processing.