or use the Import button in the sidebar
Play .mid files directly in your browser with adjustable BPM, loop, volume, per-track solo/mute, and a built-in piano roll visualization. Everything runs locally for privacy.
Play/Pause/Stop with loop support
BPM control and dB volume slider
Multiple synth voices (Synth/AM/FM/Duo/Membrane)
Per-track solo/mute to focus tracks
Piano roll visualization and timeline seek
Local parsing and playback, no upload
Pick a .mid/.midi file at the top. After parsing, you'll see file name, duration and track count.
Use the toolbar to pick a synth voice and tweak BPM and volume for better playback.
Play, pause, or stop. Enable loop to practice a section repeatedly. Drag the timeline to seek.
Toggle solo/mute per track to focus on the parts you want to hear.
If there's no sound, interact with the page to unlock AudioContext, or try another browser.
The player parses and plays MIDI locally in your browser. Ensure you own the rights to the files you use.