M4L.RhythmVAE: VAE Rhythm Generator for Ableton Live

Nao Tokui / 徳井直生

M4L.RhythmVAE – VAE Rhythm Generator for Max for Live/Ableton Live

Variational Autoencoder(VAE)-based rhythm generation device for Ableton Live/Max for Live. This plug-in software allows artists/musicians to train and use the rhythm generation model within the music production software(DAW). 

Users of the device can drag and drop MIDI files containing rhythm track and train the model. Once trained, they can automate the transition of the latent vector of the VAE model and generate dynamically changing various rhythm patterns.

The device simplifies the otherwise complicated and cumbersome process of training and utilizing generational models and allows artists to explore the possibility of AI freely. We aimed to democratize the use of AI in the music production process.

Variational Autoencoder(VAE)を用いたリズム生成のためのAbleton Live/Max for Liveデバイス。アーティストがAIを用いた音楽制作を簡単に試せるよう、音楽制作ソフトウェア(DAW)内でMIDIデータの学習から生成までを実現する。

生成モデルの学習は、リズムを含むMIDIデータをドラッグ&ドロップするのみ。学習後はオートメーションの機能を用いてVAEの潜在空間内を移動することで、ダイナミックに変化するリズムが生成される。

従来複雑な手順が必要だった音楽生成モデルの学習を一つのプラグインとしてまとめることで、一般的な音楽制作フローへの組み込みが可能になった。AIを用いた音楽制作の民主化を目指した。

MUTEK AI Lab

Participants of MUTEK AI Music Lab Tokyo used M4L.RhythmVAE to develop their own musical ideas
A participant at MUTEK AI Lab using M4L.RhythmVAE

Songs made with M4L.RhythmVAE