Mini MIDI Pattern Sequencer
Create drum patterns and send them to your MIDI devices
MIDI Output:
Audio Only
Tempo:
Play
Stop
Enable App Audio
Audio Samples:
Kick
808
Snare
808
Hi-Hat
808
Crash
808
Add Track
Steps:
4 Steps (1/4)
8 Steps (1/2)
16 Steps
32 Steps
Mixer
Save Pattern
Load Pattern
Waiting for MIDI access...
Audio Sample Settings
Track:
Preset Samples
Upload Sample
Kick Drums
Beef Kick
Kick 1
Kick Slap
Very Saturated Kick
Vintage Kick
Vinyl Box Kick
Snares
808 Slap
Bap Snare
Snare Clap
Upfront Clap
Vintage Snare
Hi-Hats
Hi Hat Crunch
In Ya Face Hi Hat
Open Hi Hat Crunch
Rim Shots
Rim Click Dry
Rim Click Room
Rim Click Flam
Rim Click One
Upload your own sample (WAV, MP3 or OGG file)
Sample Name
Set Custom Sample
Preview
Play
No sample selected
Audio Upload & MIDI Generation
Upload audio file to detect beats
Target Tracks for Analysis
Kick
Snare
Hi-Hat
Detection Sensitivity:
5
Detection Threshold:
0.5
Analyze Audio & Generate Pattern
Detected Pattern:
Audio File Playback
Enable Audio Playback with Pattern
Sync Pattern with Audio Beats
Play Audio Only
Stop Audio
0:00
0:00
How to use
Select a MIDI output device from the dropdown
Click on the grid cells to create a pattern
Use the pattern selectors to load predefined patterns
Adjust the tempo as needed
Press Play to start the sequencer
Note:
Web MIDI API requires Chrome, Edge, or Opera browser. You'll need to grant permission for MIDI access when prompted.
Creative Ideas
Ways to Use Your MIDI Pattern Sequencer
Beat Production
Upload your favorite drum loops to extract their patterns
Combine different patterns on multiple tracks
Create variations by adding additional percussion elements
Live Performance
Connect to hardware drum machines using MIDI
Trigger samples in your DAW with saved patterns
Add/remove tracks on the fly with the Add Track feature
Music Education
Study different rhythm patterns across genres
Learn how drum parts interact with each other
Experiment with time signatures and polyrhythms
Sound Design
Assign synthesizer sounds to create melodic patterns
Layer different patterns with varying timbres
Create evolving sequences by changing patterns in real-time
Audio Mixer
Main Controls
Master Volume:
100
%
Mute All
MIDI Tracks
Audio Track
Audio File
Volume:
100
%
Pan:
Center