← Back to Apps

Design tool · 2020

Magpie

MIDI Controller for Grasshopper

Magpie is a MIDI-controller toolset for Grasshopper, developed during the 2014 OK Arduino workshop and released in 2015. It sends MIDI notes and controller data from Rhino for Windows and Grasshopper to software or external MIDI devices. The 2018 release added support for later Rhino and .NET versions; macOS is not supported.

Magpie is intended for musicians, sound artists, and designers who want to integrate MIDI into parametric workflows.

Related release on Food4Rhino

It enables Grasshopper definitions to control MIDI-compatible instruments and music software.

alt

The Rhino 5 version uses MidiDotNet by Tom Lokovic. Later releases use a modified implementation of Melanchall.DryWetMIDI to improve operation within Grasshopper.

The software is provided as is, without warranty. Please acknowledge the project and its contributors when using it in your work.