more maxmsp madness (midi modulator thing)
StoreTags: Modulator, Midi, Patch, MSP, Max
Author: ST8 on February 12 2007
Viewed 4091 times. 13 people liked this blog. You can rate it below if you haven't already.
People who enjoyed reading this: PAWEL, astroid, Roshi, Logo, daswesen, jdg, SenorFrio, flies, everamzah, ejectorset, DrexonField, dach, cbit
--> Ok so this is a follow on from a suggestion astroid made re my step sequencer (which has been updated to include presets/randomiser: link ). This is a set of lfos, envolopes and step sequences of midi data that can be added together, multiplied, used to trigger envolopes, sync each other, etc. The resulting params can be sent to 24 separate midi controllers, which can be mapped to any parameter you want in your daw. There is some basic documentation in the form of images in the rar file, and a midi assigner included in the patch to hopefully make it relatively straight forward to map params across.

Re presets:
Lfo, Env, and Step slot 1 are used in each case to store presets, which can then be loaded in any of the 4 slots. Hit the write out button to save all subpatcher presets (which also reloads the presets in the 4 sub windows). Presets of the main window are saved separately to those of the subpatchers, again with the associated buttons.

Edit: Link would help wouldn't it: link
Read ST8's other blogs.ST8's Recent Blogs
Comments

1 | 2
holy shit that looks sexy

wow, this looks beyond great...

I might hack parts of it apart for a performance patch I'm working on (because A: I'm lazy, and B: you seem to be a lot smarter than me )

pawel- it's a midi trigger. so, you could (afaik) assign the cc lanes to do panning/delay mod/anything you can assign a cc to.

Looks interesting, of course I had to remember how to unpack .rar files ;-)

i have one more suggestion-

if you could tweak the sequencers with external controls (another set of cc's i guess), to where they track your fader/knob tweaks. after hearing about elektron stuff, i tried to make something like this in another synth.

it worked best this way-the fader stops tracking if you don't touch it, but starts tracking again when you move it. this could make it more intuitive than tweaking by mouse.

Logo feel free to nick whatever you want

How does that work astroid? As in the fader/controller steps through each step in the sequencer, then goes back to
playing at tempo when you stop tweaking?

no, like:

the step sequencer is clicking on tempo. when you're moving the fader, it reads the fader position and updates the current step. when you're not moving the fader, it reads the sequence as it already is.

Done and updated the rar. It reads midi on abbreviation i and whatever controller number you set in the step sequencer
Man, your too good... thanks a lot for posting this (I've always had major trouble making a cohesive sequencing tool in max)

thanks for posting that, ST8

could someone explain how to set up with vsts in ableton??

funkenflug you dont say if you're using mac or pc but if the latter you need to install midiyoke. In maxmsp setup abbreviation b to your midi output channel (midiyoke 1 in my case). Then in live setup to receive on the channel you are sending in max (again midiyoke 1 in my case). Then hit ctrl-m to goto midi mapping and select a controller you want to assign, then back in max under midi assigner select the controller you want to use (1-24) and hit the assign button, live should get the controller and assign to the selected param. Now in max you can assign that controller to any of the envolopes / lfos etc using the modulation matrix.

astroid that alterting steps on the go idea is awsome. Ive got it setup with my step sequencer patch along with my trigger finger to allow me to add steps with velocity from the trigger finger straight into the sequencer :D

hello ST8. thanks for your fast reply

I am on PC and have already installed midiyoke.
the midi tester in max confirm, that ableton receive midi data.
I set midi out in max to Midiyoke port 1 ( b ) and midiyoke port 1 to the midi channel which contains operator.
I followed your described steps but i cant get it working.

sorry for my crappy english. thx in advance

So the midi assigner is working ok? Have you ticked the global enable button, and are the values changing in the modulation matrix? Can you take a screenshot of the current setup in max so i can see whats going on?

i bet this patch is wicked:D

1 | 2

Register / login
You must be a member to reply or post. signup or login