mapping MIDI note to controller

Official support for: mutools.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Hi folks,

I have a VST instrument that is very difficult to play. To sound good, a particular parameter must be low on the high notes and high on the low notes. Is there a way to set some kind of mapping to happen automatically when I play?

Thank you,
-d.vyd

Post

Yes.

Mux with Event In -> Note to Modulation Converter -> Modulation Mapper -> MIDI Controller Generator -> Event Out

Adjust the components to get the necessary output values.

Image
NoteToInverseCC.Mux

The front panel could be more useful :)

Post

pljones, this worked wonders! Thank you.

I branched off a second Modulation Mapper & MIDI Controller Generator in order to generate a second MIDI controller with different parameters from the same MIDI key press. I send this to the same Event Out. Even though the event and modulation monitors show the right numbers are being generated, the instrument is not responding to the second controller. I tried to attach the .Mux file, but am being told "The extension mux is not allowed". How did you upload?

-d.vyd

Post

To upload (rather than link to an external site like I did), just ZIP the file.

Post

pljones, I would appreciate it if you (or another more experienced MuLab user) would test this patch. It should receive a MIDI note and send that note plus two CC controllers that vary depending on the note. If you the patch works for you, then my problem is with the VST instrument. Thank you!
-d.vyd
You do not have the required permissions to view the files attached to this post.

Post

Hi,

Here's the events:
Image

The amplitudes for the two modulation mappers are very narrow, so the key range has very little effect on the emitted modulation level, in turn causing little effect on the emitted CC value range. So the values do vary depending on the note, just not a lot.

-- Peter

Post

Thank you Peter. For some reason, right-clicking on a parameter and selecting Map MIDI controller was not saving the mapping. But, clicking on the gear and selecting Edit MIDI Controller Map worked correctly. So, I now have the patch working correctly with 3 MIDI controllers!

I tried adding a LFO so the sound was a little less deterministic (based only on MIDI key press). But, the LFO seems to write over the MIDI controller value instead of adjusting it slightly. I can't seem to find a MIDI math module in MuLab.

The goal would be for me to press, say, a C1 on the keyboard and that would also send MIDI Controller #81 at 10. If the related LFO had an amplitude of 2, the resulting controller would cycle between 8 and 12.

-d.vyd

Post

It sounds like you want a free running LFO driving the offset of the Modulation Mapper modules.

Post

Yes, this worked perfectly. Thank you!

Post Reply

Return to “MuTools”