This one’s too good to wait. Gustavo Bravetti, the Uruguay-born producer and DJ, is already something of a maximalist. He’s the sort of person who can rock alternative controllers live on a mainstage in front of massive festival crowds – the powerful counter-example to the notion that such high-pressure gigs have to be press-play. And now, he’s been hard at work on a powerful tool for expanding the possibilities of performance on Elektron’s hardware, all using Push for control. I could ramble on, but the best way to follow this is to watch the extensive tutorial video he’s just posted:

It’s called, simply, “Performer” – Performance Master Snapshot Controller. And it works with the “dark trinity” of Elektron gear – that’s Analog Rytm, Analog Four, and Octatrack – along with Ableton Push and Max/MSP.

The computer is acting basically as a prototyping tool, as glue between the Push controller and the Elektron gear (indeed, Gustavo is already thinking about how to make a version of this that doesn’t require a full laptop and OS). But the point is that Push’s versatile layout becomes command center for snapshot recall.

It’ll be free when it drops this weekend (Gustavo tells CDM the work is done).

And wow, does it do a lot. You can control mute states for tracks, as well as level. You can use the crossfader as a modulator, or cross-fade tracks, or cross-fade performance macros, or add crossfader actions. As the name implies, you can take snapshots. You can activate, deactivate, and store parameters.

As Gustavo tells us, it’s “a non-linear sequencer” for snapshots. You can select snapshots and choose which parameters are recalled – so you could pre-program whole songs, he says, or just use the programming as a guide for creating builds, cuts, and so on. (And yes, live, full-on mute is a useful thing.)

That’s impressive enough, but it’s the way the pieces are put together that makes this so uniquely musical. There’s a quantized engine, allowing you to automatically launch snapshots in time, defined by rules and triggers and controlled by crossfader gestures.

A 4×4 customizable pad area let you program in phrases and arpeggios, use custom delays, and more. “The possibilities are endless,” says Gustavo. “You can play arpeggios in sync and live on the Elektron machines – something you can’t do by default.” More videos with those features are coming.

And the user interface is beautiful, as well – this thing almost looks like a dedicated piece of software. For now, there are two tools, a “satellite” tool for routing and the larger interface. (Gustavo says he plans to merge the two.)

13120496_10154923735943298_1164512299_o.png

13115845_10154923738438298_1595803721_n.png

What is this like in action? Here’s Gustavo playing, from last summer (it’s continued to evolve since then). He keeps very, very busy – watch those hands. (This to me is fascinating – not saying that a more active performance is necessarily better, but it’s fascinating to observe the range of levels of control different artists use to define a live set. To me, it’s one of the things making live sets interesting…)

We’ll be watching for this download. Follow us on Facebook and switch on notifications (hover over the Like button for menu options) for the latest updates on our stories.

  • undgnd-tv

    What an amount of work has went into creating this patch/software. It’s awesome!
    Very generous that he’s giving it away for free too.

  • Dubby Labby

    To port it to embed platform maybe GEN code option… Or bomebox.

    • Gustavo Bravetti

      I was thinking on Arduino but I will dig on those options.

      • Dubby Labby

        It will be depend on your needs. Also raspi with pd or python… Even aleph!

        • Gustavo Bravetti

          Raspi Python would be good!

      • Enayet Kabir

        Have you looked into the Axoloti board? Might be a good fit!

        http://www.axoloti.com/

        • Gustavo Bravetti

          I did it just now, looks good but I need something where I can create at least 3 physical MIDI ports. Does it?

          • Enayet Kabir

            From what I understand, it only has 2 built in physical MIDI ports. However, it does have several programmable digital and analog in/out pins that you could use to attach additional MIDI ports pretty easily.

          • Gustavo Bravetti

            Well, that’s nice! I’ll check all the documentation then.

  • heinrich zwahlen

    Very cool, but how much is that Eektron again?

  • Gustavo Bravetti

    Performer 0.9 public beta It’s ready đŸ™‚

    Please read the quick start guide and watch the intro video!

    https://www.dropbox.com/sh/y13bojtyq2kg5lr/AABlxRHfDlzUcKBOw__YTLRBa?dl=0