meyda

Audio feature extraction for JavaScript.

MIT License

Downloads
9.6K
Stars
1.5K

Bot releases are hidden (Show)

meyda - v5.1.7

Published by hughrawlinson over 3 years ago

Add support for node@^16, which enables Meyda to run on M1 Mac devices.

meyda - v5.1.6

Published by hughrawlinson over 3 years ago

DEPRECATED

This release contains a bug that affects web platforms. Please go to 5.1.7 at least.

meyda - v5.1.5

Published by hughrawlinson over 3 years ago

DEPRECATED

This release contains a bug that affects web platforms. Please go to 5.1.7 at least.

Add support for node@^16, which enables Meyda to run on M1 Mac devices.

meyda - v4.3.1

Published by hughrawlinson over 4 years ago

  • Fix bug in ZCR
  • Minor docs improvements
meyda - v4.3.0

Published by hughrawlinson over 4 years ago

  • fix cosMap global declaration issue with dependency
  • Allow setting number of mfcc coefficients in Analyzer constructor
meyda - v4.2.0

Published by nevosegal almost 6 years ago

  • Being able to set the number of MFCCs to extract
  • Code cleanup & bug fixes
  • Better documentation
  • Drop support for Node 4
meyda - v4.1.3

Published by jakubfiala almost 7 years ago

This version contains a bugfix which makes Meyda work when installed via npm once again.

meyda - v4.1.2

Published by jakubfiala almost 7 years ago

This version is an internal hotfix for our build system & dependencies, and should have no effect on the library itself, with the exception of it now actually working when installed via npm again 😄

meyda - v4.1.1

Published by nevosegal almost 7 years ago

Fixes a broken npm publish

meyda - v4.1.0

Published by jakubfiala almost 7 years ago

This release brings two very exciting additions to Meyda, both contributed by the amazing @odub

🎉 chroma 🎉

we've been wanting to add this for a while! Chroma is a very common audio feature which calculates the spectral energy of the signal for each chromatic pitch class (C, C♯, D, D♯, E, F, F♯, G, G♯, A, A♯, B). Often used to analyse the harmonic content of recorded music, such as in chord or key detection.

Hop size

This optional global parameter determines the number of samples between the starts of consecutive frames. Setting it to less than bufferSize causes frames to overlap, meaning that the feature will change more smoothly over time. Defaults to the value of bufferSize.

meyda - v4.0.5

Published by hughrawlinson over 7 years ago

Changes fft backend to @nevosegal's fftjs

meyda - v4.0.4

Published by 2xAA over 7 years ago

Build dist/web as UMD.

meyda - v4.0.3

Published by 2xAA over 7 years ago

Fixes webpack build of browser version

meyda - v4.0.2

Published by hughrawlinson over 7 years ago

meyda - v4.0.1

Published by hughrawlinson over 7 years ago

meyda - v4.0.0

Published by hughrawlinson over 7 years ago

A major version release to cover API changes due to a bugfix (#157) and a change to underlying node APIs that causes output numbers to change. nodejs/help#456

There are no major API changes in this commit (other than those described above), but as output numbers may change, potentially causing issues relating to lookups based on data extracted and cached from a previous version of meyda. If you have a store of cached features, you may need to regenerate your data to maintain consistency with this version.

Also fixes a dependency issue with jsfft (pins to commit).

meyda - v3.1.1

Published by hughrawlinson over 8 years ago

Patches an error in Safari

meyda -

Published by hughrawlinson over 8 years ago

Adds Spectral Flux!
Fixes a bug that was blocking modV.
Adds support for buffer-comparison features.

meyda - v2.0.2

Published by hughrawlinson over 8 years ago

Syncs bower/npm release version numbers

meyda - v2.0.1

Published by hughrawlinson over 8 years ago

I published this without incrementing the npm version number, so immediately replaced it with v2.0.1