I am in the process of pushing version 1.6 of the Win32 version of the Kundalini Piano Mirror to Github.
New features include an embedded LUA interpreter, and embedded metronome functionality.
These new features work together to allow the system to support several interesting new capabilities, such as “auto legato”, where the system helps the pianist achieve a smooth legato sound, and “computer assisted dynamics”, where the system helps the pianist with dynamics and phrasing.
The system can do these things because it is now possible for the pianist to create their own .LUA scripts for various passages (or entire pieces) that they want to play. These scripts allow the system to modify the pianist’s dynamics and phrasing in real-time, based on where they are at in the piece.
For additional information, please see this post.