I'm excited to release my first m4l device. "motionLoop" draws inspiration from Scott Snibbe's Motion Phone, Len Lye's Particles in Space, and the Lemur controller. I started this device as a project to explore control visualization in max, and thought it would be a good fit for M4L too. I feel like this is in beta stage since there's plenty of features that could be added, and maybe plenty of unexpected crashes too.
Anyway, I'm happy to get as much feedback as I can at this point : you can watch a screencast and freely download the device on the project's page : http://jbloit.com/2012/10/motionloop
On the programming side I've struggled a bit with jit.pwindow and jsui in M4L before switching back to LCD for the UI. Also the device loads an mxj external (through a jar) that I couldn't figure how to freeze effectively. Any thoughts on this would be appreciated!