stochastic-groove-lib
TypeScript icon, indicating that this package has built-in type declarations

1.4.0 • Public • Published

stochastic-groove-lib

npm 🔗 https://www.npmjs.com/package/stochastic-groove-lib

Stochastic groove generates drum grooves using a low-dimensional representation learned using a VAE architecture with an RNN encoder and decoder. Based on a user input drum pattern, the algorithm generates variations of this pattern and allows the user to exercise stylistic control over the generated patterns.

This is the core library of the application containing the API source code used by the corresponding Max for Live application. onnxruntime is used to perform inference using our model exported to ONNX format. jzz-midi-smf is used to handle reading and writing MIDI.

Readme

Keywords

none

Package Sidebar

Install

npm i stochastic-groove-lib

Weekly Downloads

2

Version

1.4.0

License

MIT

Unpacked Size

96.7 kB

Total Files

49

Last publish

Collaborators

  • mxkrn