A drum pattern sequencer






Adobe Flash

Due to Adobe Flash not being supported as of 2021, this project has reached it's finale.

As a result, those who would like to continue using this app can download it here:

Download Sequence for macOS

Download Sequence for Windows

NOTE: This is a free download, but not guaranteed to run, based on system requirements... as it is just a quick fix for all those who love Sequence :)

Includes over 400 unique drum samples, spanning electro to real drum kits.

Create beats, compose drum tracks and then save the results to WAV sound files for use in other projects or software.




Two Play Buttons?

The top play button is for the beat pattern you're working on. The pattern will loop.

The bottom play button is for the overall song.


Song Timeline

Below the grid is the song timeline, where you can drag and drop the gray "parts" (loops) into the timeline. You can also shuffle parts around in the timeline.

Remove an item from the timeline by dragging it out of the timeline.



There are 8 available channels, which are used to set up drum loops. Each channel gets assigned a drum sound. Click on the text label (or the blank area if nothing has been assigned yet) to open the drum beat browser.

The browser contains about 400 unique drum samples organized by category. Clicking on a sample in the browser will preview the drum loop. When you find one you like, click the "OK" button at the bottom of the browser.

The mini "I" means "isolate", which will essentially mute all other channels.

The mini "M" button means "mute". Do I really need to explain this?

The white-ish knob on the left is for the volume, and on the right is pan.

Drag and drop channels using the slim black edge to the left to re-arrange.


Parts (A B C D E F)

Parts are used to create different loop patterns, which ultimately make up a song. There are 6 slots available A through F.

Add a part to the overall song by dragging a "part" icon into the lower timeline.

Drag and drop parts within the timeline to re-arrange. To remove a part from the timeline, drag it out of the timeline.

Target Icon
To set a pattern to a part, drag and drop the target icon onto one of the parts (the gray boxes with letters A B C D E F).

Trash Can
To clear a part drag the grey "part" icon onto the trash can.


Release Notes

- Finale - minor fixes for download only

- Finale - download Only

- Fixed issues with some parts not loading properly.

- Split browser by category
- Updated sound library

- Initial release

Comments? Problems?


Open & Save Projects

Open and Save (above the channels allows you to save the project. Project files are just simple text-based files with all of the settings in there.

Project files are opened and saved to you local system.


The Grid

Click a box in the grid to toggle a beat.

Use the +/- MEASURES to add more, well, measures to your loop.

Use the +/- RESOLUTION to increase the number of divisions per loop.



The SWING slider gives the loop a little groove.

Swing is adjusted globally, so both the loop and the song will have the same swing value.

When all the way to the left, things sound robotic, quick steps (all blue across the board) will sound like a machine gun.

All the way to the right might make the things sound awful... since the even beats will be off-beat quite a bit. However, if you need that quick hop-step, this can work to your advantage.

Adjusting the slider while editing your pattern adjusts the swing live, so you can hear the differences while the pattern is playing and find the perfect groove.

Save to WAV file

Cool people say "bounce", which means export or save the song to a wav file. The bounced WAV file can be used in other programs... it's a standard issue WAV file.

NOTE: Only the overall song will get bounced, so if you just want to bounce one part, you'll have to drag and drop the part to the main timeline, then click bounce.

NOTE: The exported file will be looped, meaning that if there are any hits toward the end of the overall song, the remaining portions "outside" of the edge will loop back to the beginning of the sound. If you need to have the beginning of the track "clean", place an empty loop at the end of the song.






© Mike Gieson.