howdy! just got a 256 and was messing around with old software—mirrome is really fun but doesn’t support varibright grids. while this might render null some of the original charm, it seemed like a nice way to ease myself back into max. would anyone be able to set me off in the right direction for making this happen? i see that matrixctrl should support incremental states, and i assume that i should be able to map video to brightness levels 0-15 rather than 0-1… messed around for a while but couldn’t get anything working.

cheers!

You might look at GitHub - monome/monome-max-package and the examples in the package - which you can get in the max package manager.

1 Like

thanks, will look right now! i assume this would handle the varibright matrix situation, i’ll keep googling around for video processing.

The serialosc reference has been helpful for me, to decrypt the proper osc messages to use in Max.

I’d recommend /map, to have fewer writes to the grid per refresh.

I imagine jit.submatrix and jit.spill can also be useful.

1 Like

I spent an hour or so playing around with this as an exercise in learning more Max.

Using the patch monomedevicepooltest from here as a reference I modified mirrome to do varibright on a 256 - not sure this will work properly on a smaller grid as yet

_mirrome_1.1.x_vari256.maxpat (189.9 KB)

2 Likes