JRYBeats is an extra-simplified Python music app built with Pygame.
- 16-step drum sequencer
- Synthesized kick, snare, hi-hat, clap, and percussion
- Piano roll with SOFT, PLUCK, BASS, and KEYS instruments
- Audio import and waveform display
- Microphone recording
- Mixer with volume, pan, mute, and solo controls
- Project save/load using
.jryfiles - No external image or drum-sample assets are required
Install Python 3.11+ and then run:
pip install -r requirements.txt
python JRYBeats.pyChanges from YT Video : The drum icons are drawn in Pygame. The clap is synthesized in code. The snare and hi-hat use differently EQ-shaped noise so they have distinct frequencies.
JRYBeats is licensed under the MIT License. See the LICENSE file for details.