Tkinter GUI Application Development Blueprints, Second Edition - Second Edition
by Bhaskar Chaudhary
Piano Tutor
In the last chapter, we explored most of the common options available for the Canvas widget. Let's now see the PhotoImage widget in action.
Let's build a program called Piano Tutor. This program will help new piano players identify musical scales, chords, and chord progressions. It will also help piano learners learn and identify music written on music sheets. People with some musical knowledge will feel right at home, but do not worry if you know nothing about piano or musical terms such as scales, chords, and chord progressions. We will cover the bare minimum of musical know-how as we progress.
In its final form, the program looks as follows:
The Piano Tutor will have three broad sections that can be selected from the topmost ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access