Xbox as a controller for Ableton Live

January 8, 2011 · Posted in Uncategorized · Comments Off on Xbox as a controller for Ableton Live 

Interesting demo on using an XBox 360 controller as a music controller for Ableton Live (with Max for Live)

This patch started as an OSC game controller that I decided to port to Max for Live to take advantage of the device parameter control API. It was a pretty painless port, most of the work was trying to fit everything into the narrow UI space and attempting to execute a clever way to tab through the 5 pages of control options. I think it turned out pretty nice, its still got some bugs but is a lot of fun to experiment with.
As in my OSC patch, I’ve made each message range scalable for fine tuning control possibilities. There are 5 nodes for each joystick plus XY values which gave me 7 possible control parameters for each joystick! I also implemented an adjustable sustained noteout message when pushing the sticks down so I could trigger pads and arpeggiators with the same controller.
I again pretty much randomly assigned a bunch of controls to an arpeggiator, percussive synth, drum machine parameters, ambient synth, effects, effects and more effects:) Check the vid if you’re interested to hear some results. Sound starts at 00:18 seconds.

Next iteration of OpenKinect Piano

December 14, 2010 · Posted in Uncategorized · Comments Off on Next iteration of OpenKinect Piano 

Kinect is really getting hot, here´s just another example of this

http://www.youtube.com/watch?v=VgLp-KyK5g8

Demoing placing the keyboard wherever you like.

Also, attempting to play a duet (inspired by the movie “Big” – http://www.youtube.com/watch?v=rKrZid…

Made possible by libfreenect (http://openkinect.org) and coded in python

Works at 30fps with no lag!”

Using Xbox 360 as an OSC controller

December 12, 2010 · Posted in Uncategorized · Comments Off on Using Xbox 360 as an OSC controller 

This demo, by Anton Crnkovic, demonstrates using an XBox 360 controller as an OSC music controller.

I have wanted to do something creative with a game controller ever since I first discovered the [human interface] object in Max. And as soon as the new Nodes object was released I thought a great implementation would be to use it with some sort of joystick.

I’m using MaxMSP to receive all the control data from an XBox 360 controller and converting it to OSC messages to be used with any program that accepts OSC, in this case Reaktor. I’ve made each message range scalable as well, for fine tuning control possibilities.

I added 9 nodes for each joystick which gave me 11 control parameters (including XY) for each joystick! It was a little unpredictable to know what kinds of results that would achieve but that was the fun part :)
I pretty much randomly assigned all the controls to this ring modulating synth and buffer effect Buffeater. Fun times.

Max for Live version in progress as well which will use Abletons device parameter control API. Will post when I have time to finish it.

  • THE CAVE : Playlist

  • INSTAGRAM – ANALOG INDUSTRIAL ARTS

    • ILLUMINATION TRIAD ARCHITECTURE DESIGN 1950 LAMPS
    • VINTAGE AUTO 1950 CAR RETRO SNOW WINTER USA
    • WINTER FORREST SUNSET SNOW FROST CONTRAST
    • ARCHITECTURE OFFICE DESIGN INDUSTRIAL PATTERN GLASS
    • ELECTRICITY ENERGY NETWORK ARPANET COMMUNICATION SOLITUDE
    • DUVED RE CABIN WINTER SNOW
    • ABSTRACT WALL ARCHITECTURE AMBIENT
    • ARCHITECTURE ART EMPORIA BLUE PATTERN SHAPES ENDLESS
    • DUVED RE OFFPIST FORREST SNOW ART WOODS
    • ICE FROZEN LAKE PATTERN ARTISTIC WINTER
    • HOF SYSTEM SKISTAR STAR WARS SNOW WHITE PAINTING TEGEFJLL DUVEDhellip
    • WAITING SOLITUDE CONCRETE MALM TRAINSTATION
Get Adobe Flash player