This project is a MIDI player developed in C++. It is a hobby project created by a Korean developer, allowing you to play MIDI files while displaying real-time NPS (Notes Per Second) and playback progress. Additionally, you can select your desired MIDI port for playback.
- NPS Display: Monitor the number of notes per second in real time to check playback status.
- Progress Indicator: Visually track the playback progress of the MIDI file.
- MIDI Port Selection: Choose the MIDI port through which the MIDI data is sent.
- A compiler that supports C++11 or later
- MIDI library (RtMidi)
- MIDI device drivers (Windows 10+)
- Launch the program and load a MIDI file.
- Select the desired MIDI port from the MIDI port selection menu.
- Press the play button to start playing the MIDI file.
- Monitor the on-screen NPS and progress indicators to check the playback status.
- Bug Reports: Please report any bugs via the issue tracker.
- Feature Improvements: Submit pull requests to propose enhancements or bug fixes.
This project is distributed under the Apache License. For more details, please refer to the LICENSE file.