Kaboom Symphony is how i named my Python MIDI Player. It is designed to be fast, accessible, reliable and even funny.
It uses Qt6 (PySide6) for the user interface, sys, and PyGame for the midi.
- Instant Volume Control
- Fast file Loading
- Accessible interface (No small buttons)
- Built-in soundfont
-
Pause/Resume buttons
-
Low Frequency Oscilators (LFO) to randomnize pitch of different instruments
-
Time Slider (To control at what point we want to listen)
-
A toggle button to make the window stay always on top
-
Settings menu button (compact icon on the bottom right)
-
File Asociattion (*.mid, .midi, .kar)
-
Program Mascot and Dancer inspired in Fl Studio's Fruity Dance (To the tempo of midi File)
-
Qt window effects
-
Tempo Slider
-
Master Pitch Slider
-
Reverb effects
-
Choose Custom Soundfonts (*.sf2)
- An interface which a Monkey can use.
- Discrete but Feature-Rich.
- Fast and Reliable.
- As minimum libraries used to make the features possible.
Choose an issue you want to work on, and if its not created, you can make a new!
Although, do not try any dirty game in this repo...