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.

Documentation & How-To

Documentation can be found in its most up to date form on our GitHub powered wiki.

Information about our audio features is available at our wiki

If you have further questions, we encourage you to get in contact either through our GitHub based Issue Tracker, or via Twitter.

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