Grasshopper

algorithmic modeling for Rhino

Live Midi in Grasshopper using OSC and rtpMidi

A while ago we used a Grasshopper patch to build a wall using live musical data. We generated Midi notes in Apple Logic (using a drum plugin) - the plugin generates the drum patterns. Then we setup a network midi session (built in functionality in OS X) and receive it on a PC using rtpMidi. There a small patch coded in vvvv converted the midi data to OSC. Firefly then receives the data in Grasshopper using OSC. It worked surprisingly well and fast. Here is a small video. The walls have actually been built and are part of a bakery building in senegal. Finished project: https://www.hansen.ch/en/news/fertigstellung-der-baeckerei-gandiole-senegal

Views: 300

Comment

You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by Filippos Filippidis on September 13, 2016 at 2:53am

Awesome!

Comment by djordje on September 13, 2016 at 2:26am

Amazing project!! Thank you for sharing it!

Comment by Armin Seltz on September 12, 2016 at 9:41am

@Daniel

Thanks, yes I was quite surprised with the speed and low latency, because it goes through so many software tools and even over the network (going through a few routers of the company network). But rtpMidi for Windows works really well. vvvv is also real fast. You can see towards the end its getting a bit slower, because of more geometry.

Certainly possible to connect to Ableton. OSC is the bridge and you could just use Max for Live to make your own control that is listening to OSC in Ableton. Its all a bit of work and certainly more reliable on the Mac. But possible for sure.

Comment by Daniel González Abalde on September 12, 2016 at 8:42am

Certainly good speed.

I dream with the day to control Ableton from gh...

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2019   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service