hoping as reminder this post to reignite will along lines of learning i want must

2 Likes

Being kind of new to the monome grid, I’ve been reading through ‘grid studies’ and the OSC docs to learn how to work with it. One thing I still don’t understand is how the x/y offsets work in the row/col messages, respectively. I’ve tried experimenting by using a bunch of different numbers for the offsets (including just multiples of 8, as specified by the doc) but this number doesn’t seem to change anything in the monome’s behavior. The only thing that seems certain is that there does need to be a number in the x/y offset space, but it seems like it doesn’t matter what that number is. What am I not getting?

weird I’ve used offsets as multiples of 8 in the map message with no problems, it sounds like the same idea with row / col, you sure you got the right number order down ? mayb share the code or just the messages yr sending

Yeah, I also have no problems with the map messages but with row/col I can’t seem to understand it. Here’s an example showing how two messages with different y_offsets produce the same results:

Summary

----------begin_max5_patcher----------
519.3ocyVE1aqBBE8y5uBBe1WqnUq48W4kkEDuyxFBF.65xx9u+DPSsu0k2Z
SVSSSJkCW7v4duGruGGgqUG.CF8azePQQuGGE4gb.QSyivczCLA03CC2AFCs
EvIg0rvAqGecmRp5f0sZdyZAzrloDnzwOYEEHRV07F5oV1Ntr8QMvrAhKxSW
klfx1l6FHUa8yxVkhdXZSxgNtT.V+QHaBj23IVU+7uHavGiTMXmCkLgFfru0
CAFwXzCtU9HN18UxOi1qt.sms8p0N49R6czdu1InLzF2XIJOCUt46kHHUg7Q
I4xSDo2WIBpXrIXNLAWBL0fzt7v+0ogxP6PZgaHu3BxBk2ecCUWe2Pdw01Mj
eSxC09yNnmIaOGdcO2vq4Bt8sSH7omLvj57ZKcgXDJ1KPSil1ZXZkP3BKcZM
lfydwtSqFZ2sDGjzZAr6yaHrv9OuPcampANAQoaFO7KPNSsfDtapLXLIaBC+
uRgj14oBa.MmJTF1pwL23iGeFm64qUa9xZUBByGsRIgedZoyer79s+48Zdo4
vOsdZTCZ17Sd9kInipqALVtjZ4J4xfBwb1VluMQjaEQo2HhxuQ7TdU7D5Ln8
86AsYJXOEid5mUdaPUheJWpN5JvZvYoCwm6Qn5QShczgLnCM4GJC+CDrygok
Cbu0O1ItXmEd79BmgvzSC5vesR7Gw+UDfhCj
-----------end_max5_patcher-----------

starting from scratch again. my eyes are bigger than … my brain?

the goal being to get stuff going in max4live…despite only max6 as most recent license and an old mono 64 grid

is there a version or maybe a set of concepts or warnings that would help the grid studies tutorial to work on a 64 monobright?

i think i need to start even before grid studies. probably just max tutorials.

here we go…again…

2 Likes

ok, learned a few things. slooooooow going

i still haven’t done the grid study as i’m doing the m4l tutorials as a starting point. rather than trying to do all of them (as i have been) i am thinking of kinda considering trying to cherry pick the most useful. they are sooo dry. my brain shuts down. just trying to keep at it. not sure of best approach.

ok two questions:
does anyone know why poly~ object doesn’t have an output jack connection in m4l?

does anybody have experience in getting serialosc monome connection patch to “populate” within m4l?

there’s a tutorial called “Polyphony” in the reference that should explain the poly~ object in full. you basically need to add outlets in order for them to show up.

the problem you’re having is that you’re looking at another monome app and it’s just a blank box right ? you must be missing the dependency for some reason

go to File > Show Package Manager. in the package manager you’ll see the monome package - install that. at this point if you restart max it may show up, if not just type bpatcher serialosc, and you’ll get a working object, which you can switch out with the blank box.

1 Like

Hi guys,

I’m trying to built a basic mlr sampler for my monome 64 based on the grid studies. Yes I’m a starter so please be kind : )
I m missing a very crucial step in the building process: the connection between the messages to the groove or karma object, that define where the sample has to begin and the counter of the step sequencer.
Can anyone help me out ? Attached you can find the patch. THanks danku Merci Graziii

<a class=“attachment” playhead.maxpat (34.0 KB)

3 Likes

I will help ! I’ve done something similar already, will talk soon

1 Like

awesome, Thanks Andrew

I might help as well if need. I never spent time with karma~ and I don’t want to burn in hell.

2 Likes

All help is welcome. I m scratching my head already for a while on this : )

@RenMegane, how did this end up for you? i find myself seeking an mlr study for 64 grayscale and this thread came up. i really want to crack open a study for 64 grid if they are out there!!

this might be of use - there was an mlr tutorial years ago. you’ll want to adapt it for modern max and serial osc, but this helps get a feel for how mlr is structured:

https://web.archive.org/web/20110728073633/http://docs.monome.org/doku.php?id=dev:max:mlr-tutorial

1 Like

so after i think 7th attempt over three different times i got to the end of grid studies. i was trying to adapt the current listed tutorial on monome website to a gs64 (monobright). semi miraculously i got through and i am grateful. i did not however get everything functional. there’s no dim lvl so there was oddness with row 7 which i could never understand the function of and i couldn’t figure out if there should have been multi key presses to set loop length or if that was just mentioned as a future challenge/idea. i suppose i can leave it at that. the old one won’t translate, but i do wonder what if anything i was doing wrong or what should have been going on.

don’t be like me folks!

hi,

coming back to monome / max programming after a break but i’m struggling to get any of my old stuff working. could someone tell me which is the current serialosc.maxpat we should be using and nay current dev best practices?

I tried to get rid of everything except the one in the BEAP folders (max serach path is set to this folder) and open grid studies but serialosc.maxpat is blank even if i try to reconnect

image

thanks

1 Like

don’t see a problem with switching it out w/ whatever you’ve got ?

do any patches load correctly? ie those that are in the monome max package?

actually good point. the grid studies stuff works fine, i can start from their. thanks @tehn @andrew

Reviving this thread for 2020. Give a like if you’re still lurking.
I’m jumping into grid studies again for comprehension. I have two 64s and an arc 2. I’m not sure yet if I’m doing this to develop a new large m4l app, or if I just need to understand enough to convert existing apps into a configuration that works together.

Going off on a tangent here:

I like to use re:mix and dj64fx via external app in pages. If there was a proper serialosc version of dj64fx, then I wouldn’t need pages and I could just use autofocus to get between the two apps (right?). But I like the pattern records and not having to touch my laptop to switch apps.

Well I really want the front end of my audio chain to be grainstorm. I’m trying to figure out the best way to accomplish this. If I get a dirty m4l port of grainstorm working in ableton, how could I get it working as an external app in pages? This may be impossible.

I want grainstorm always up on the arc and one monome and remix and dj64fx running on the other monome.

P.S. - I only have 2 USB ports on my mac. I feel like a dummy for not realizing I needed a dongle before my devices arrived. I have 3 ports on my windows laptop, but haven’t had much luck with windows and monome

3 Likes