trigger a mseg with aftertouch?
-
- KVRist
- Topic Starter
- 255 posts since 15 Jul, 2022
For exemple, I set a white noise to be quite discrete during normal play, and starts to "flap" according to a mseg when I press After touch. I am certainly missing an obvious things, but I can't figure out how to achieve that.
Can you give me an idea ?
-
tasmaniandevil tasmaniandevil https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=62450
- KVRAF
- 2171 posts since 22 Mar, 2005 from a planet called u-he
MSEGs are triggered via note on messages, they can't be triggered by aftertouch.
You could assign an MSEG in the mod matrix and set the "via" slot to aftertouch, so the MSEG will only have an effect as long as aftertouch is active.
You could assign an MSEG in the mod matrix and set the "via" slot to aftertouch, so the MSEG will only have an effect as long as aftertouch is active.
That QA guy from planet u-he.
-
- KVRian
- 613 posts since 15 Mar, 2022
aftertouch doesn't "trigger" something itself, which is why my reply was "yes". The way you would probably achieve what you want here is to 1) let something else modulate the MSEG's modulation amount.
Or, 2) add a "delay" to the MSEG by letting the MSEG run at 0 for a while before the actual MSEG curve you drew. If you want variation in the delays, then consider using MMix.
1) (cont.) You see in the mod matrix, there is a SRC, VIA, TARGET for every modulation slot. In this case, let the SRC be MSEG, VIA be ATouch, and TARGET be the parameter you want to "flap".
3) There are other workarounds, but depending on what you exactly want, some might work and some might not for you.
Take a look at MMap. Set Mode to Map Quantize, and Modulator to ATouch. Reset the MMap values to 0. Starting at the ATouch value you want to use to "trigger" the MSEG, draw in the custom remapping curve for values greater than the trigger value.
4) This might be what you are looking for:
You can run ATouch into MMap's Map Quantize, and control the LFO rate with ATouch. (Note: LFO let you customize the shape, so this likely will suffice for making the "flap"). On MMap Map Quantize mode, Map ATouch to 0 for values below 80; and for values above 80, map ATouch to 1 (or some custom scaling curve). Then modulate LFO rate (LFO rate set at base value of 0) with ATouch. This should more or less let you "trigger" the LFO at 80 ATouch.
If you want something more specific, let us know more what you are exactly looking for so it's easier for us to help you.
Or, 2) add a "delay" to the MSEG by letting the MSEG run at 0 for a while before the actual MSEG curve you drew. If you want variation in the delays, then consider using MMix.
1) (cont.) You see in the mod matrix, there is a SRC, VIA, TARGET for every modulation slot. In this case, let the SRC be MSEG, VIA be ATouch, and TARGET be the parameter you want to "flap".
3) There are other workarounds, but depending on what you exactly want, some might work and some might not for you.
Take a look at MMap. Set Mode to Map Quantize, and Modulator to ATouch. Reset the MMap values to 0. Starting at the ATouch value you want to use to "trigger" the MSEG, draw in the custom remapping curve for values greater than the trigger value.
4) This might be what you are looking for:
You can run ATouch into MMap's Map Quantize, and control the LFO rate with ATouch. (Note: LFO let you customize the shape, so this likely will suffice for making the "flap"). On MMap Map Quantize mode, Map ATouch to 0 for values below 80; and for values above 80, map ATouch to 1 (or some custom scaling curve). Then modulate LFO rate (LFO rate set at base value of 0) with ATouch. This should more or less let you "trigger" the LFO at 80 ATouch.
If you want something more specific, let us know more what you are exactly looking for so it's easier for us to help you.
Last edited by FakeNatty on Sat Nov 05, 2022 1:49 pm, edited 1 time in total.
