Ableton Move: Move Everything

At @Hooger 's suggestion, to avoid clogging the main Ableton Move thread, here’s a place to talk about Move Everything. Move Everything lets you run custom code on your move, interacting the buttons, MIDI, audio, and screen. This means that you can install custom synths, fx, midi controllers and more.

Disclaimers:

  • this is pre-alpha software, that’s buggy and crashes. be warned! back up!
  • this shouldn’t void your warranty but ableton will provide zero support, obviously
  • this isn’t just my project! lots of folks have contributed to Move Anything, its foundation
  • lots and lots of this code was built/ported by llm agents. if this offends you, that’s fine, but want to be up front about it

That being said, here’s what we have:

  • Additional synths: ob-xd, surge xt, raffo (minimoog), hera (juno), mutable instruments braid oscillators, a soundfont player, and a complete roland jv-880 emulator
  • Additional FX: cloudseed reverb, freeverb, psx verb (playstation reverb algorithm), TAPESCAM (tascam tape distortion), TapeDelay (space echo style delay), Junologue (Juno Chorus). Also a CLAP host that runs all the airwindows plugins
  • Midi FX: arpeggiato, chord mode

We also have some other system level features including:

  • 404 style audio skipback, dump the last 30 seconds of audio to disk
  • quantized recording: record a set number of bars

Last, there are “overtake modules” that don’t exist within the move UI, but on top of it. This includes turning it into a generic midi controller, or using emulating the launchpad pro implementation to control the m8

This is just all just for fun, and once the plumbing was set up, it’s relatively easy to to port some open source things and duct tape it together. It’s also all open source itself and modular so anyone can add to it. There’s a built-in module store for updating and getting more modules, and there’s always more fun stuff to build (like multi-output support for move everything synths running over USB-C).

There’s more information here: and we’ve got a discord here.

13 Likes

One note: this is really about adding stuff to the Move, not changing it. You can’t add more tracks, more clips, change how its sampler works; if you wanted to you could build a whole new stack of everything on top, though. You can also completely exit the Move process and run things standalone, but it means doing a whole bunch of UI just to get to baseline. But, have fun!

3 Likes

mutable instruments braid oscillators

That’s awesome. Must have now.

Throwing this out there: Braids Renaissance firmware has a clever diatonic chord implementation that I think would be amazing on Move Anything and a crazy S.A.M. text-to-speech engine worth porting.

Renaissance: