Skip to Content


OctopuSequencer is software (runs on Mac and PC) designed to inspire creative practice sessions and to help you figure out complex grooves and polyrhythms.
Got a question? Contact Me

Demos and Instructions

Check out some of the videos below to get an idea of the things you can do with OctopuSequencer.

Please check out the FORUM for some OctopuSequencer Presets.

How to use OctopuSequencer

(if you can't see the videos visit

OctopuSequencer in use

(if you can't see the videos visit



Price: $34.95
Introducing OctopuSequencer.Build for PC and MAC, OctopuSequencer is a tool designed to help you CREATE.

It allows you to quickly program things that would be tedious or impossible with standard sequencers.

Its output can be routed to any internal or external MIDI port so you can record what you create into your regular sequencer.

One sequencer for each limb

Instead of thinking linearly, OctopuSequencer gives you a separate sequencer for each limb. You can program your right hand part in sequencer 1, your left hand in sequencer 2 and your feet in sequencers 3 and 4. The separation allows you to vastly reduce what you actually have to input and gives you great flexibility when it comes to experimenting with changes to the groove.

Simplify groove programming

in a regular sequencer, if you want to hear an 8th note hihat pattern for a 2 bar groove you have to enter 16 notes. If you wanted to change that you'd have to change all those 16 notes. In OctopuSequencer you can just enter a single hihat in sequencer 1, set the rate to 8th notes and the repeat length to 1 and you're done.

Easily change grooves

Want to change that 8th note hihat to a broken 16th note pattern? Set the rate to 16 and the repeat length to 4. Draw in notes on 1,2 and 3 and you're done.

Polyrhythms and polymetric grooves.Take a regular 4/4 groove and add a ride bell on every 3rd 16th note. This pattern won't resolve on the 1. OctopuSequencer allows you to program these polymetric grooves in seconds.
Mix and match rates and loop lengths

Each sequencer can be set to its own rate (between 1 and 32 notes per beat) and loop length. This allows you to hear what it would be like to play a triplet ride pattern over a straight 1/8th groove, hear what the polyrhythm of 11 vs 19 sounds like, or program a repeating 5 note ride pattern over a 4/4 rock groove. The possibilities are endless.

Where does it resolve?

OctopuSequencer keeps track of how many times its played the part from each sequencer until they all arrive at the beginning together. This 'resolve point' can be marked with a crash, and the display tells you how many times each limb did it's thing.

Modify your grooves.Using the displacement, start position, delay and swing features in OctopuSequencer you can quickly modify your grooves to create new ones. The results can be inspiring.

Each sequencer has a displacement field and a start position field. Displacing part of a groove is as simple as typing in a number. Perhaps that latin groove would sound amazing if the clave was displaced by 3/16th notes. It only takes a second to find out.

Swing and Delay

You can add swing or delay to any sequencer. Hear what that straight rock groove sounds like if you swing it just a bit. Or, add 10ms of delay to the backbeat to hear what it really sounds like to play 'behind the beat'

Orchestrate with TopLine.The concept of creating grooves by orchestrating a rhythm around different sound sources has been around for a long time. Now there's a sequencer that does it for you...
TopLine sounds

The top line of each sequencer can be routed through the 'TopLine' sound generator. This allows you to specify a cycle of sounds to be triggered. For example, you could put in a cycle of snare, tom1, tom2. These three sounds would be played one at a time for each note on the top line. So, you could hear your clave rhythm spread out over these sound sources. It's a cool way to come up with new grooves and fills.

TopLine Volumes

You can also set a cycle of volumes for the top line notes to trigger. The number of these can be different to the number of sounds in your cycle. So, you could be playing through a cycle of 3 sounds and have 5 steps in your volume cycle set so you hear an accent on every 5th note. You can generate complex things very quickly.

Rudiments.TopLine also allows you to type in rudiments so you can hear these playes at different rates and over different ostinatos.
Type your rudiment to hear it

TopLine allows you to type in a rudiment and hear it played back on sound sources that you define. For example, type RlrrLrll and you'll hear an accented paradiddle. This will be played by whatever sounds you have assigned to the right and left hands.

Don't forget your feet

You can also use the letters K and H to trigger kick and hihat (or whatever sounds you have assigned to your feet). Want to hear a paradiddle played with the hands over a double paradiddle played with the feet? Just type RlrrLrll into the TopLine of sequencer 1, and KhkhkkHkhkhh into the TopLine of sequencer 2 and hit play.

TopLine pitches.TopLine can also be set to play pitches to allow you to create complex overlapping melodic parts.
Steve Reich and Peter Gabriel

Inspired by these musicians I added a pitch feature to TopLine. Program in a 7 note melody over a 9 note melody played as 8th notes over a 4 note melody played as triplets. The pattern doesn't resolve for a long time and the interplay of the patterns is very cool. OctopuSequencer is a great tool for experimenting with these kinds of polyphonic melodies.


QuickAdd feature

The QuickAdd feature allows you to quickly enter the notes of any scale starting on any note - ascending or descending.

Take your drumming to the next level!

  • 4 step sequencers, each with 4 user selectable sounds
  • Send output to Logic,Cubase,Protools, etc. or external MIDI devices.
  • Each step sequencer can be run at any subdivision (from whole note to 32nd notes including ALL in between - 15th notes anyone?)
  • The length of each sequencer can be selected : play 5 x 16th notes in one against 7 x 16th notes in another.
  • Each sequencer can be displaced by any amount - work on some of those Gavin Harrison grooves.
  • Each sequencer has independent swing control, or can be linked to Global Swing.
  • Each sequencer has variable delay so you can hear what 'playing behind the beat' sounds like.
  • OctopuSequencer calculates the resolve point of whatever you put into it.  See how long it takes to resolve 5 x 15th notes when played along side 3 vs 4 vs 7.
  • Save individual step sequencer presets
  • Save overall presets.
  • TopLine feature allows you to loop sequences of pitches or drums with varying velocities.
  • Use TopLine to enter rudiments. Want to hear what it sounds like to accent every 5th note of a paraddidle?
  • Much much more...

Runs on Mac and PC

Read the change log for updated features/bug fixes.

Not sure if OctopuSequencer is for you?  TRY IT FREE HERE!

<-Back | More Lessons | Software
Share this:


Hey, Joe:
  Your Pyramid and OctopuSequencer programs are both incredible and helpful tools, beautifully executed and ingeniously devised. When I found them through a Google search, I couldn't believe that such programs existed and that I actually found exactly what I was looking for. 
Anyone serious about drumming should consider utilizing both programs for learning, practice and experimentation. Unfortunately, most wouldn't know about the existence of tools of this sophistication, and therefore few would likely to be looking for them. However,  I certainly hope that somehow your products become as well known and achieves the same status as George Lawrence Stone's Stick Control book.