Audio feature extraction for JavaScript.

Allow microphone access or play this audio file to see a demo.

Root Mean Squared (RMS)
Spectral Centroid
Spectral Rolloff

What is Meyda?

Meyda is a JavaScript audio feature extraction library. It works with the Web Audio API (or plain old JavaScript arrays) to expose information about the timbre and perceived qualities of sound. Meyda supports both offline feature extraction as well as real-time feature extraction using the Web Audio API. We wrote a paper about it, which is available here.

Would you like your Meyda project to be featured in our user showcase? Please let us know!

Want to ask questions, or chat about Meyda? Check out our slack channel on the Web Audio Slack Team. You’ll need to sign up here before you can join.

Hugh Rawlinson
Nevo Segal
Jakub Fiala
Sam Wray
Fork me on GitHub