I actually ported something to m4l

also check out Live’s ‘multimap’ m4l device. It has a great way of assigning parameters to controls and uses the Live api instead of midi.

1 Like

Woaha! lot’s to study. Going to spend some time actually making some music now though. :grinning:
Been to much typing not enough tunes the past couple days! I will definitely be looking at all this stuff later today though. Thanks guys.

Thank you for posting the grid128- I’ve been looking for something like a modern mabalhabla app to use in m4l for a while.

If anyone has the chops to add drop down menus to select modes/scales for the horizontal dimension (something like the options in the intellijel metropolis manual page 12/13: https://www.dropbox.com/s/tzldlsj8pc7f7x9/Metropolis%20v1.11.pdf?dl=0) and intervals (half, whole, fourths, fifths etc) for the vertical dimension, I would be forever grateful. In fact, I will happily pay whoever wants to whip this up for their troubles.

Try this patch that @ithkaa wrote: Notes.amxd (181.7 KB)
It has more options on it than ‘grid128’ does.

Check @ithkaa’s thread “control 128” for more goodies in this vain as well.

1 Like

Hey Thanks man! This first post is really helpful to 64 owners like me…

I am just trying to make a simple set up to work with my VJ software and this helps tremendously.
I have had a look at the patch and wondering if you could advise - I am wanting to have notes on the horizontal columns of 1/4 & 8 as toggles and on the columns of 2/3/5/6 and 7 as piano triggers.
Is there anyway you can think of that I could adjust your patch to make this work for me?
Thanks in advance

Hi @Bloomboy,

I wish I could help you but my max skills are limited at best. I can sometimes accomplish somethings by copying and pasting code from other patches.

Also, can you explain what you mean by piano triggers? Maybe there are some other patches I could point you to that could, help but nothing that would do exactly what you are shooting for I imagine.

Hi Jasper

Yeah, thats the way I am learning too…!
What I really want to work out is how to have the top 2 rows of my 64 as toggle buttons and then 3rd row as momentary buttons (thats what my software resolume calls piano).

I will try to copy and patch something up myself.
I think it is a matter of making three alternative states of notes and having them incorporated into a single patch, but if you have and further ideas that would be huge help!

Thanks again mate,


There is an old school patch called 64insanity that would be right up your alley. You would have to update it though. It would be worth looking at the code at the very least i think. I should have a copy on an external somewhere. I’ll look later tonight.

Check out insanity. Halfway-ish down the page.

And what you really need is a 64 version of control.

1 Like

A break from this problem for christmas and now on it like a car bonnet!
Thanks Jasper, yeah Control 64 looks like just what I need. I am going to try the 64 insanity too.
Will check back in with my results when done.

1 Like

it is really welcoming to read about this journey up here. i am thinking about hoping to get to begin to be learning about porting patches into m4l. i wonder where you got your first start in terms of knowing exactly what needed to happen to translate reg max to live max, and have it work out. what about the ui visual side?

i feel like i should say, i am really enamored with a number of patches and digging into them…within max. and they send audio/control via soundflower or midi or what have you.

but i really desire this sort of autonomy and ability to so easily call up great patches within ableton as it is my creation environment.

Hey dude,

Awesome name.:slight_smile:

I had to do all my porting in ableton m4l editing mode. I don’t own max. I would copy and paste between max and m4l patches a lot. At times having many different editing pages open and trying to dissect the different parts I wanted to add. Mostly I was just adding autofocus to patches that others made.

A bit of reverse engineering is a good method for my brain.

m4l patches for monome are plentiful and that is a great thing. :smile_cat:

1 Like

How would I go about adding autofocus to the raptorX patch? I’m a max novice.

Edit: I said novice I should said clueless. I did hack something together which actually works but it looks like this:


Hey if it works, good job on hacking it!

If it doesn’t I could take a whack at it. I haven’t messed with any max/m4l edits in quite awhile now.

Anyone got some pointers for porting M4L to a standalone Max patch?
Is it as simple as copy&paste?
Have a few M4L patches that I like and want to move out of Ableton.

1 Like

also got it working with @elquinto’s small batch and quadrants and it actually works better this way for me. being that raptor only has a 64 version and I prefer to use my 128. The autofocus although cleaned up a bit makes everything very laggy and feel clunky, whereas within batch and quadrants its smooth. :smiley:raptorx auto 2.amxd (1.3 MB)

I always loved this very functional and fluid app by pewt. I attached this version, maybe someone might be able to work out whats up with the autofocus. Possibly @jasonw22 can add this to the repo.

1 Like

Let me know when things are working as expected. I’ll also mention that anybody can create a Github account for free public repositories.



I think it would be pretty simple. Basically copy and paste everything except the m4l midi in stuff and go from there. Might not be that simple but it could be.

Good to hear you have a setup that’s working nicely for you!


Hey guys, found the midi_slide.amxd patch really useful but noticed it didn’t have autofocus, so have added it: midi_slide FOCUS.amxd (208.5 KB)

This is super hacky but works for me!

My next job is to add 8 banks of 8 sliders (I’m on 8x8), with a selection row along the top.


Hi there! I just found this really useful app for Monome(the raptorx app) but I have tried the latest version and doesn’t seem to work for me. The problem is that I don’t know how, but the app recognizes another hardware (mk and some numbers) as well as the monome, and when I click on ‘‘connect’’ to the monome 64 doesn’t change the connection. I have tried the @Holl1f3ld version which works, but the loops don’t work properly: they last like 4 beats or less to automatically start to loop (not 8 beats) and they don’t play any sound, just the visual feedback on the monome like it was playing. My serialosc version is 1.2 (for me by now the most stable one for apps).

I would really appreciate some help in the issue, and thank you for your attention.