Modumat [update 2013]

0 Comments | This entry was posted on Sep 16 2013

Its been a while since I posted some new tools or add ons…. but now I have found some time to update the “Modumat”, one of my first Lemur modules.

“Modumat” does step modulation of Midi Control Change data on up to 16 steps. This can be linked to any function like filters, velocity, pan or whatever. The modulation can be send stepwise (default) or as a continious line (interpolate). There is a range for the output (e.g. if you only want filter to vary between 34 and 56 instead of 0-127) and a range for the used steps (16 is maximum). The new version6 got also a row of random-switches beneath the sliders – if a switch is activated the corresponding slider will get a new random value shortly after it is triggered. This brings in some variation. As you can control the position of random and the amount of output that is still interpreted by a range, I like to call it “controlled random”.

All values can be saved in 15 presets. Saved slots are highlighted. To erase the highlighting press preset 0 and 14 parallel in play mode. This only erases the highlighting, to erase a preset just override it with a new preset.

The output can be routed to any Midichannel and controller number by a drop down menu (sending to Miditarget 0 on Lemur).  There is a syncronised version (listening to clock input on Miditarget 0) and a unsynced version. Both using only half the screen, so there is enough space to combine it with a small key or a 2nd modumat on one interfacepage.

You can download Modumat from the Liine user section:

Here is a video from early 2009 which shows one of the first versions of Modumat. It does not contain all features (random switches, presets, Midirouting are missing) but it gives an idea how to use the Modumat.

Enjoy :)

4balls – Multiball sending ranged Control Change

1 Comment | This entry was posted on Feb 25 2012

I´ve completely reworked the 4-balls module for iPad resolution:

It was one of my first modules at all and had no update till years. The colors were broken since Lemur 2.0 (!) and the surface needed an update too (although Liine had streched the original to iPad size). And while starting programming I felt the fever again and added some usefull functions….

The main idea is sending control change on each axis and for each of the 4 balls, but not 0-127 cause each ball/axis got its own range. This enables a slighter, more controlled variation. I normally use the horizontal axis for sending pan and the vertical axis for sending FX-amount on 4 tracks. So you do not only “play with the balls” (haha) you play also with the ranges on the module. Therefore they have to be big and grabable.

You can see the original module in this video, explaining the main idea (min 4:40) :

Each axis also got a mute switch. If pressed it stops sending the ball variation and sends instead the minimum range (vertical axis) or middle position (horizontal axis). If muted you can use the ranges like faders. I added also a “drag” switch, so each range can be locked.

The old module was sending “hard wired” controllernumber and midichannel. Thats a bit unpractical, cause you have to fit your setup to the module. Now you can programm controllernumber and channel for each axis.

press “setup” and a popup container appears:

  • activate the axis you want to change,
  • a red LED will mark those axis
  • set channel and/or controller with up and down pads….

After I had made that dynamic mapping I thought it will be cool to save those mappings, so I insert a preset container. The point why I mention this is, only after that I had the idea to save the ranges too…. But it in the end I found out that saving the range is even more a deal maker!! It is nice to jump with different ranges, setting all 8 CCs to a special pattern…very effectfull!

For completeness I also added save to the mute and drag switches on each axis.

Now you got 15 presets to save and load:

  • switch between save/load with the mode button
  • background of patterns show mode: red=save green=load
  • press pattern slot to execute
  • saved slots are highlighted
  • to reset highlight, press parallel pattern slot 0 and 14
  • 3 groups of values: midisettings, ranges, switches
  • groups can be deactivated (e.g. if you only want the ranges to variate…)
  • or save/load all together
  • Saving Lemur project on iPad will also save presets.
  • To save presets to the module (so they are default next time you enter it in a project) keep Jazzeditor in sync while editing presets and save the modul (”Fourball”container) with a different name.

Some common info:

  • This module can be added to any project as a new interface.
  • You can also use it more than once within one project (if you prefer 8 balls).
  • It sends all Midi to Miditarget 0 of your Lemur.
  • For routing the Output to your DAW/hardware use the ranges! (…as a ball will always send on 2 axis…)

and let me know what you think of the new features…

Loopomat – recording performance on X/Y pad

0 Comments | This entry was posted on Apr 21 2009

X/Y pads are well known for entering modulation data on 2 dimensions. But during a live performance there are so many things to control that you might not want to stay focused on that X/Ypad. With the Loopomat you can play in some variation and loop it with one press.

You can change the start- and endpoint of your recorded loop, the speed of the playback, the direction (foreward/backward), and the range of values for each axis. The routing is done by drop down menus, so it is easy to change the Midichannel and Controllernumber on the fly.

The Loopomat can be downloaded at the Jazzmutant´s Homepage.

Modumat – Stepmodulation

1 Comment | This entry was posted on Jan 21 2009

The “Modumat16step” is a step modulation module for the Jazzmutant Lemur. You can control the value of Midi-control-change-data (e.g. filter, volume, pan) on up to 16 steps with different tempi (synchronised and unsynchronised version). But you can also shrink the range of the steps while playing. On the right side is a range for the output of the steps controlling the minimum and maximum value. That new kind of interaction allows you to fade in your variation or a more precise variation if you only want to use a small steps. Furthermore there is a switch to interpolate the variation instead of jumping in steps.

The actual version also contains 15 presets to save your modulation and jump in between and a free routeable target (Midichannel and Controllernumber), not shown in this video. You can download the Modumat at the Jazzmutant´s Homepage. Enjoy!