Metronome application to aid in playing in different keys created using the MVVM design pattern. Uses LiveData for main app functionality, RxJava, Retrofit, OkHttp for social media features and Room for saving presets locally(Presets still in developemnt).
This application is for any musician who would like a customizable metronome that displays all 12 keys in different orders.
The user can select:
- Tempo
- Time signature
- Number of cycles (times the metronome will go around the same set of keys)
- Order of keys currently supporting:
- Chromatic
- Fifths
- Fourths
- Thirds
- Whole steps
- Random order
- Starting key
- Measures per Key (Number of measures until the next key chaange occurs)
This project is mantained by:
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -m 'Add some feature')
- Push your branch (git push origin my-new-feature)
- Create a new Pull Request