obo64: Monome 64 adaptation of Stretta’s obo
by Dieter Vandoren
I dusted of my Monome today, eager to check out what goodies Max-for-Live brought to the community. I got quite excited over the idea of being able to punch in beats in Live from the Monome. Surely someone had done this by now.
Stretta’s obo (from his great maxforlive monome suite) was the closest thing I could find. It’s pretty awesome but has one major flaw for Monome 64/40h users like myself: it’s limited to a pattern length of 8 steps. 2 bar loops get boring very quickly…
obo lets you switch between 16 patterns but you need to mouse for that. An external controller or key mapping could do the job too but surely there is a way to solve it in the Monome itself? So I delved into Stretta’s patch and modified a couple of things to suit my needs:
- The max pattern length is now 32 steps.
- The top row is sacrificed for pattern page selection. The 4 leftmost buttons select the pattern page, 1 up to 4 pages for 32 steps. It still shows the play position too.
- The default note mapping matches Live’s drum rack mapping. The 7 rows map to the first 7 slots of a drum rack (starting at C1).
My goal was to make a quick beat sketching tool with a hardware step sequencer feel. Recording the output into midi clips lets me edit ‘m in greater detail in Live itself. Possible future enhancements: adding vertical paging for sequencing more than 7 tracks and/or 64 step pattern length.
Saving to external file and pattern switching seem to work reliably. I haven’t tested the MIDI in feature.
obo64 Max device download: http://dietervandoren.net/filez/obo64.amxd.zip

Awesome !
Could you plan a copy/paste feature, so we can directly copy whole pattern1 to pattern2-4 for instance ?
Or possibly: enable copy mode, pick a row (by pressing any button the row), and press a destination pattern, so that this current row gets copied to the dest pattern…
hi there,
i have a strange start/stop problem. is it normal that the cursor wont step back to step 1 when stopped or even “doublestopped”?
is there a special midi setup required?
thanks for your help, fna
@fna: It has to do with the downbeat sync setting (see Stretta’s original doc). When set to 1 bar it will start from step 1 after a stop. But then it loops after one bar instead of 4. I’ll have a look at fixing this in an update.
@rud: Sounds like a useful addition. Will look at it.
@dtr – thanks for the superquick reply! it works for me on a downbeat sync 2 – and still i can use the full range though. love that patch!
Very nice, thanks!
Is there any chance you will make an autoconfig version to use 4 launchpads with monomeemu? this would be so cool!
Also note-lenght per rows would be handy..
That´s pretty interesting for me. Please, it´s possible to do this application with autoconfig for using with monomeemu please, it will makes me a very happy as more peoples i think.
Hi, I really like your app…
one question: can you build a modification of this patch that allows to have also “note pages” ? I mean that instead of having only 7 notes (example: C – C# – D – D# – E – F – F#) give the possibilty of switch to another page of notes.. cause I have a monome 40h and so is restricting… or give me some info to how can build this modification? sorry but I don’t know max language
thanks