Our friend and interactive hero Gustavo Bravetti must have been inspired by all the talk of hexagonal sequencers, because he’s come through with a brilliant prototype of a new interactive sequencer design. He writes:

I just wanna share mi first very unfinished and at ultra alpha stage, hexagonal sequencer prototype!

Between many things, I have planed to include many automatic scale definition tools, follow actions, you’ll can easily change the hexagon density, and multi-touch support via IR (wiimote or cams) is planned also.
This is just a sneak peak.

For an “alpha” version, as you can see, there’s already a lot of goodness going on. The visuals and interaction are powered by vvvv, the free-for-non-commercial use (and otherwise affordable) Windows-only patching language. Max is great, but vvvv is capable of some very powerful features of its own, including particularly nice hooks into Windows’ DirectX rendering engine.

vvvv Site + Wiki + Community

More on vvvv at Create Digital Motion, as it’s most often used on the visual side:

As with so many of these things, vvvv’s community is more valuable than even the tool itself; we’re seeing lots of work on doing clever things with the environment. And vvvv has gotten some powerful music features like VST plug-in support, meaning you could build your sequencer in vvvv and skip something like Live altogether.

Previously on this topic:
Music on the Game Grid: Interactive Arpeggiators Al-Jazari, reacTogon
Alternative Sequencers: Elysium Generative Mac App and the Joy of Hex

And for more of the Awesomeness of Gustavo (pay close attention to that interview, especially):
Live + FM8 = Drum Kit Love: Free FM8 Drum Kit Download
Weekend Inspiration: Ableton Live Follow Actions, Dummy Clips, Making Snares
Interview: Gustavo Bravetti, Playing Music with Light and Interactive Gloves

  • http://www.tweakingknobs.com TweakingKnobs

    yes its preety cool, but the result also matters.

    I mean most of this generated stuff they all sound the same, random , glitchy , and "caotic"

    this in many cases is on purpose , and is its natural sound, but i would like that this same example could sound more "musical"

    but with the same versatility and freshness, anyway is a nice technic.

  • CloneAss

    "but i would like that this same example could sound more “musical”"

    - ya, you should totally build a visually based generative synth in VVV controlling ableton and have it do the same shit as you can in ableton, except a little bit looking cooler, freshness ;)

  • http://myspace.com/gustavobravetti Gustavo Bravetti


    One of the purposes of this creation, is to use it as a giant touch screen on my presentations, so a "looking cooler" is a must.

    To be honest I was working mostly on the frame work, the interaction between cells, direction handling etc. I din't spend more than half an hour on the midi generation part. Now that I have a functional hexagonal framework I will take care of the "musical part", but wait… the fact that I didn't spent time programming the musical part doesn't means I didn't spent time thinking about it. Spreading different scales on an hexagonal pattern, then activate some hexs and let them behave by cellular automaton rules is a kind of random that I think is not possible to achieve today on Live (I said today because with the new MAX integration may be all can be possible on Live from then)

    If you think this could be interesting just stay tuned!

    Also the vvvv patch will be available soon, so you can do your own mods.



  • http://chocochunk.com Brad Upchurch

    ". And vvvv has gotten some powerful music features like VST plug-in support, meaning you could build your sequencer in vvvv and skip something like Live altogether."

    The audio support in vvvv uses directshow. That means no ASIO, so most audio things are better done (for now) outside the app in another host. Its not really intended as a sequencer- and its frame based processing makes audio clocks a bit of a headache. I highly recommend it with OSC since it adopts "spreads" very well so all iterations are handled swiftly.. it is my definative goto for interfacing with hardware like menomes or serial interfaces. To do shaders, which is really where the visual tricks take place, it uses high-level shader language which is similar to C coding.

  • Pingback: Create Digital Music » Hexagonal iPhone Sequencer-Rhythm Machine from Jordan Rudess

  • Pingback: Hexagonal iPhone Sequencer-Rhythm Machine from Jordan Rudess | uptownboogiedown