Projects / MIDI Sight Reader

MIDI Sight Reader

MIDI Sight Reader is an online music application (mupplet) inspired by its predecessor, the original MidiFlashCard system. The application scrolls both piano notes and guitar tablature. Notes are played for audio confirmation as they pass under the centerline on the window. The scrolling staffs drive a keyboard model and a guitar neck model. The guitar and keyboard can drive each other as well, for interactive exploration of the correspondence between the two instruments. The 3 components, staff, keyboard and guitar, can be independently added and removed from the top down, so many combinations of layout can be achieved.

Operating Systems

Recent releases

  •  28 Jul 2011 16:02

    Release Notes: This release fixes a bug where the bass clef key signature was being rendered one half space too low. All generated note structure capabilities (i.e. Single, Double, and Chord) are now fully implemented and can be toggled on/off individually.

    •  12 Jun 2010 16:43

      Release Notes: Improvements and additions were made to the user interface. Support was added for chords and various intervals.

      •  18 Feb 2010 16:44

        Release Notes: This release adds a "Active Staff Regions" menu scroll staff control panel. This allows you to restrict note generation among 6 defined regions, 3 treble clef (top ledgers, staff, and lower ledgers), and 3 corresponding regions in the bass clef.

        •  16 Feb 2010 07:54

          Release Notes: This release is implemented as browser-based Java applet.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.