Ciaraldi, Michael J.
This report details the design and development of the Shogun MIDI control system, which helps keyboardists send MIDI commands quickly and with little possibility of error. Emphasis is given to the design choices made in the course of this project, including the implementation of a custom configuration-file syntax and parser. Also included in this report are an overview of relevant MIDI concepts, suggestions for future work, and documentation for the entire Shogun codebase.
Worcester Polytechnic Institute
Major Qualifying Project
All authors have granted to WPI a nonexclusive royalty-free license to distribute copies of the work, subject to other agreements. Copyright is held by the author or authors, with all rights reserved, unless otherwise noted.