The MidiShaker

The MidiShaker application is a small PalmPilot application that utilizes a tilt sensor built-in to the Pilot and a MIDI interface for it. The tilt sensor sences how much the Pilot is moved, i.e. how much it is shaked, and based on that the application generates different MIDI notes that are transmitted through the MIDI interface to a MIDI synthezier. The current version is merely a two days hack and therefor the mapping from movements of the Pilot to tone generation is very simple and does not make it possible to play anything. One idea could be to by the movements of the Pilot control the tempo of a tune instead of the actual music. With the MIDI interface it would be also rather simple to record MIDI tunes in the Pilot and then play them at desired tempo by shaking it.