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.
It enables Grasshopper definitions to control MIDI-compatible instruments and music software.
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.