Skip to content

Piano fitness app - focusing on technique to supplement your repertoire practice. MIDI keyboard exercises, progress tracking. For piano students and teachers. Built with Godot.

License

Notifications You must be signed in to change notification settings

brylie/piano-fitness-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Piano Fitness App

Piano Fitness is a specialized mobile application designed to help piano students and teachers focus on technical development. Built with Godot 4, this app complements repertoire practice by providing targeted exercises for building coordination, muscle memory, and technical proficiency.

Overview

The application offers a focused approach to piano technique through interactive exercises and progress tracking. Students can practice essential piano techniques using a MIDI keyboard interface, including scales, chord inversions, triads, and chord progressions. The app provides real-time feedback and tracks progress, helping students develop consistent practice habits and proper techniques.

Key Features

  • Interactive 88-key piano interface with MIDI support
  • Comprehensive technical exercises including:
    • Scales and modes
    • Chord inversions and progressions
    • Arpeggios and triads
  • Real-time visual feedback with finger numbering
  • Integrated metronome and practice timer
  • Progress tracking and analytics
  • Practice session calendar

Technical Requirements

  • MIDI keyboard
  • Mobile device running iOS 14.0+ or Android 8.0+
  • MIDI connectivity support (USB, Bluetooth, or USB OTG)
  • OpenGL ES 3.0 support

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Contributing

We welcome contributions to the Piano Fitness App. Please read our Contributing Guidelines for details on our code of conduct and the process for submitting pull requests.

Development Status

This project is currently in active development. We are working on implementing core features and welcome feedback from the piano education community.

Acknowledgments

The Piano Fitness App is built with the Godot Engine.


Piano Fitness App is not intended to replace traditional piano instruction or repertoire practice software. It is designed as a supplementary tool focusing specifically on technical development.

About

Piano fitness app - focusing on technique to supplement your repertoire practice. MIDI keyboard exercises, progress tracking. For piano students and teachers. Built with Godot.

Resources

License

Stars

Watchers

Forks

Packages

No packages published