WaveDNA's Liquid Rhythm Beat Generation Software

    Liquid Rhythm as a Max Patch in Ableton Live 9 Suite

    When WaveDNA began to create Liquid Rhythm, we began in Java for ease of cross platform development and a large open source community of existing code we could leverage. For high audio quality, we decided to build our entire system on top of Cycling'74 MaxMSP, allowing for developers to create 'mxj' objects, Java objects that can be embedded into MaxMSP's patches. This allowed us to leverage our existing code and reuse it in this amazing music prototyping language. We built an entire product that depends on MaxMSP for all its audio capabilities when running in standalone mode.
    When Ableton released Live 9, with a new powerful Live Object Model, we saw how we could easily migrate our existing audio engine written in MaxMSP to work in Ableton's Max for Live environment. The document model opened an amazing new workflow, which allows users to directly manipulate clips using Liquid Rhythm within Ableton 9. This has become one of our most popular features, drawing great praise from our customer base. This wouldn't have been possible if we didn't depend on Max as our base. It is a remarkable prototyping environment and a very stable production environment.

    • Anthony Palomba
      Oct 29 2013 | 3:24 pm
      I tried Liquid Rhythms, it does not load as a VST in Max. Which is too bad because it looks very promising and I would like to automate its parameters in interesting ways with Max. Please consider adding support for Max as a host.
    • asardar's icon
      asardar's icon
      Oct 30 2013 | 4:01 pm
      Hey Anthony, thats a cool idea, we didn't even think about getting the MaxMSP VST to work. We have been so focused on getting it to work in Ableton , Cubase and Sonar. We do work with Ableton through Max For Live as a patch with a UI. If you have that system in place, you might be able to control the device there.
      It will take a while (setting expectations, closer to the new year), and I will ping you when its ready as a VST in MaxMSP. We are built using MaxMSP patches, you're making me think if we release the patches themselves, whether that would make Liquid Rhythm easier to build on top of.