header image

Monomodular Video Tutorials

I’ve made some rudimentary videos describing some of the basic functionality of Monomodular using the new OhmRGB and the MonOhm script….I split them up into 4 different vids, its probably best to watch them in order.  I’ll be adding some additional information that I left out with annotations later, now that they are up on YouTube.  Sorry it took me so long, I actually did these last week but my internet connection is so slow at home that I had to wait until I was at work before I could manage to upload them all.

Now that I’ve been playing with the release for a week, I’ve found a bunch of things that I can’t live with…better to deal with them now than have to hunt them down after I start working on individual patches and new Control Surface Scripts.  I’ve been adding functionality to the Monomodular Python script so that everything is perfectly portable between the different controls scripts.  So far, I’ve added the following:

Color Map support:  this means that each m4l client will have its own color maps, one for each supported control surface.  These will be maintained by the client patch itself, and could be easily made to support pattrs and user assignment.

Additional grid commands:  I’ve added receive_grid_column, receive_grid_row, and receive_grid_all commands to the Monomodular script.  This should ease some bandwitch requirements a little bit.

Persistent Grid Offset per client/per host:  now when you navigate a client to a location on the grid, leave that client, and come back, the offset will be the same.  This is on a per-controller basis, so it is still possible to have two Monomodular controllers connected to the same client with different offsets.

Select Current Client as Device:  now holding down Alt + Key 8 will bring up the current client in the device editor.  I’ll be adding some other Alt + Key combinations in the near future when I figure out what works best ergonomically.

Set Nomeout Channel from client:  this basically just allows the client to set the current the Nomeout channel from init, so that it matches the last selected channel before the client was saved….this is a display bug fix.

Also, I’ve spent some time (and will spend more) making the monomods.js script link/delink perfectly from the Python stuff between preview/load/save states.  Getting there, but still a little work to do before its perfectly friendly.

Hopefully I get to publish this stuff in the coming days, and update it to the SVN.  In the meantime, enjoy the videos, and I’ll try to make some more pretty soon πŸ™‚


~ by amounra on August 14, 2011.


2 Responses to “Monomodular Video Tutorials”

  1. well sometimes real world responsibilities throw a wrench in the best of laid plans, intentions and promises.

    in any case, now that i finally have time to get back to you, i see (once again) that in the meantime you have already updated the small bugs that i found a week ago.

    my main problems were with the script over at livid (OhmModes Remote Script for Ableton Live v1) which now have been addressed in version 113.

    that all said, at my gig last week i really pushed my limits including using 2 of the scripts (TR256 and Boinngg) without really learning them ahead of time; just winging it.
    no crashes or weirdness – even plinko behaved the whole time πŸ™‚

    once again, i feel a bit bad that i can't really offer you any new info or help seeing as how you are always much quicker than i πŸ˜‰

    the only suggestion i would still have is to maybe setup some step by step documentation on how to actually install all your stuff – i find the usage itself self-explanatory. but i'm sure your working on that or have put that in your new videos already (have not had the time to watch yet) πŸ˜‰

    ok man, let me know if you need help on the virus control plug.


  2. Hey man, best laid plans….believe me, I know how it is πŸ™‚

    Regardless, I'd much rather hear that things are working extremely well than a bunch of bugs that I need to fix πŸ˜‰

    Its a good suggestion about the step by step, though…I'll try to get something done on that this week. The tutorials I filmed are still very un-instructive just because I wrote the stuff, so of course obvious things that need to be explained get left out because I don't even think about in that mindset anymore hehe.

    Virus control issue is fixed: I just had to update to 10.6 (which I needed to do anyway).

    Very glad to hear this stuff is working well in the real world…I have a gig at the end of the month, and I'll be using it all as well (plus a bunch of unreleased stuff ).

    Thanks again πŸ™‚

Leave a Reply