Skip to content

A digital piano dynamics training program that provides real-time visualizations and feedback for musicians to more accurately monitor their playing and improve expressiveness..

License

Notifications You must be signed in to change notification settings

scottroot/Musical-Dynamics-Training-Software

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Musical Dynamics Training Software for Digital Piano

Description

Simple python program that helps pianists practice and visualize their dynamic expression in real time.

Primary Use

While there are many programs that help learn to play piano or improve sight-reading, none have focused on practicing and fine-tuning dynamic expression. This program provides a very simple user-interface to visualize your dynmics:

  • Displays a colored bar extending above the piano key that denotes the velocity of each keypress
  • Lists the level at which you are playing (pp, p, mp, etc.)
  • Future feature to indicate how closely aligned simultaneous notes are played

Screenshot

Credits

Utilizes python-rtmidi to capture midi messages in realtime

About

A digital piano dynamics training program that provides real-time visualizations and feedback for musicians to more accurately monitor their playing and improve expressiveness..

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages