https://github.com/mjephter2/midip
A JavaFX application for learning scales and chords and a midi keyboard for playing freely
https://github.com/mjephter2/midip
java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project maven midi piano piano-keyboard
Last synced: 2 months ago
JSON representation
A JavaFX application for learning scales and chords and a midi keyboard for playing freely
- Host: GitHub
- URL: https://github.com/mjephter2/midip
- Owner: Mjephter2
- Created: 2020-02-11T22:40:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-02T22:48:41.000Z (4 months ago)
- Last Synced: 2025-03-25T10:21:21.914Z (3 months ago)
- Topics: java, javafx, javafx-application, javafx-desktop-apps, javafx-gui, javafx-project, maven, midi, piano, piano-keyboard
- Language: Java
- Homepage:
- Size: 33.2 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# midiP
A JavaFX MIDI multipurpose application with the following functionalities
- Displaying scales and common chords for a given key / root
- 
- 
- 
- [](https://youtu.be/LkyVkGrMh_0)- An 88 keys open keyboard for free play (no sounds, yet)

## How to run this application
Maven support was recently added to this project to facilitate cross-platform compatibility.
To run the application, compile and run Main.java in the `views` folder.## What's next?
- Refactoring the code and tightening up the functionalities.
- Adding sounds to the free play keyboard.
- Publishing version 0 of the application.