MIDI controller

One of the challenging things has been to find a way to light up lights and respond to buttons that located around the ship. This looks like a possible way to simplify the output. Certainly a MIDI file could do some cool animated lights and servos.
Unfortunately it only supports MIDI output, (and THRU) so it cannot be used to gather input.

[http://highlyliquid.com/kits/decoder.html MIDI Decoder]

I found a set of Open Source components that support MIDI for Delphi which can be found [http://wiki.spaceroom.org/?q=content/third-party-software here].