General ADSR mapping?

How do I map a rotary knob of my keyboard to e.g. a general attack, such that it affects the attack of the modulation set of the last played sample? I only seem to be able to map it to a specific one, but then I would need to make lots of redundant mappings (one for each modulation set). Usually you want to have one ADSR mapped that works dynamically, based on context. How do I do this in Renoise (or Redux)?

assign the same modulation with adsr set-up set to all your samples?

But wouldn’t that also affect all samples at the same time then when turning the knob?

Yup it would.
I don’t think what you’re after is possible really, sounds extremely complex, even with scripting.
A rotary knob can’t “know” what sample is played last, it’s either assigned to something or not…

But wouldn’t that also affect all samples at the same time then when turning the knob?

yep, I guess so. In scenario’s where I wan’t different volume envelopes per sound I often use pattern commands and/or the automation editor if spread across tracks and use a global adsr in the instrument editor as bonus option :slight_smile: .

If you only want to use the instrument editor, maybe you can design some more flexibility creating a few modulation sets and having the adsr parameters linked to a macro using different scale / min & max settings? Anywho, I wouldn’t mind more macro knobs.

Basically, I want to do this, just with attack and release:

https://youtu.be/lAkSUsUxZo0?t=7m59s

See how you only map them once and they will dynamically affect the last touched pad only?

Basically, I want to do this, just with attack and release:

https://youtu.be/lAkSUsUxZo0?t=7m59s

See how you only map them once and they will dynamically affect the last touched pad only?

Better make a feature request or workaround using modulations sets per sample in a multi-sample instrument?

Wait a minute, haven’t tried it myself, but doesn’t this tool help out?https://forum.renoise.com/t/new-tool-3-0-quick-vol-ahdsr/43997

Yes that tool looks promising. However, it works with multiple instruments. I cannot do this in my case since then mute groups won’t work.

But maybe that code can be adjusted to do what I (and probably a lot of other people) want. I’ll have a look. Thanks for pointing me to it!