LaMeJuIS 2.1.0 hit the vcv library yesterday and I wanted to call out some of the cool new features in the new version. It’s exciting to me.
First off, I have a brand new front panel, thanks to Dave Benham of Venom modules. The new panel is completely different, in particular, the matrix is transposed so now columns represents inputs and rows represents logic operations. This makes it easier to see dependencies between columns at a glance, and also allows each co-mutes to line up with the input it effects.
Next, we have a really lovely time quantize mode available in the right click menu. In this mode changes to switches and knobs, don’t take affect until each voice would naturally have had a change. It took many iterations to get this right, but the result is a really natural playing feel, such that you can manipulate basically any parameter without causing glitches or a melody lurching in ugly sorts of ways. It is so fun to play: flip a switch and watch one melody naturally segue into the next.
I have also introduced polyphony. Each pitch select input is now polyphonic, resulting in polyphonic triggers and v/oct from the corresponding voice. This allows LJ to scale to a huge number of interlocking melodies, grouped into sets that share co-mutes. I like sending (0, 2.5, 5)V into these inputs to get three trios that work together, or sending scales offsets of the same sequence. It’s surprisingly easy to get lots of voices in highly coherent cacophony. The new rule becomes that the matrix effects all the melodies while the co-mutes it’s only effect each group.
Also, there is a Clock input, which sample and holds the entire state of LaMeJuIS (and dramatically reduce the CPU), as well as a reset input to reset the clock dividers.
Finally one of my favorite new features is the simple addition of the “off” logic. Because LJ builds a melody out of simple logical parts, turning off individual logical operations gives a really natural way of simplifying or building a melody, as the piece calls for it.
If you use a launchpad, I have custom modes that map all of LJ’s parameters available on my github, including a patch that maps them all. I’m happy to provide instructions to anyone who wants to go down that road.
On a personal level, I’m suffering from extremely bad RSI, and have been learning Talon Voice to code all of this (if you’re starting to suffer from RSI, please do not ignore it, you don’t want it to get bad!) As a result, I can’t really make patches so I’ve been playing the same patch with a launchpad X pretty much every day for the last couple months. The patch itself is very simple, just three plaits modules, each sequenced polyphonically by LJ giving me nine voices. I perform primarily by playing the switches on LJ and muting the 9 voices. I can’t really make a video right now, but if you want to know what it sounds like check out my SoundCloud (I think that particular video uses an earlier version of time quantize mode, so some of those glitches actually don’t happened in the “final” version of the module)
Anyway, thanks for checking it out and another big thanks to Dave Benham, and to the community for being so awesome.