Publisher's description
Mazzika is a program that lets the computer keyboard act as a piano keyboard for playing music. It supports middle-eastern music and Arabic music via providing 1/4 tones and allowing "maqam" selection. The selected maqam is reflected visually onto the piano keys, by highlighting the maqam notes and indicating 1/4-tone shifts. Mazzika allows recording the played pieces and saving them as MIDI files. When replaying a recorded piece, or any midi file, the piano keys are automatically animated as if the piece is being played on the piano. The user can control the replay speed.
Not worth the hassle to see if it MIGHT do what I need.