XRNIs doesn't work with polyphonic aftertouch?

…or is it just channel aftertouch?

cheers

Yes, XRNI and Redux should support this.

In Renoise, these values are recorded into the volume-column, but you would of course need a keyboard which support this mode.

OK but how do I map the data to parameters in the instrument - modulation or effect etc? I can only see the Channel Aftertouch macro

I can get it working with Diva fine

cheers

only channel aftertouch, no poly I think.

in the instrument editor to the left of the claviature at the bottom there are three sliders with a mapping button - it works like the macros. one is pitch bend, one is mod wheel, the third is channel aftertouch. you can map it to almost any modulation or dsp fx parameter.

OK but how do I map the data to parameters in the instrument - modulation or effect etc?

You don’t - everything that poly aftertouch does is to feed velocities to the plugin -

which can then be interpreted (polyphonically) via the velocity-tracker modulation device, or (monophonically) via the velocity tracker DSP device.

oh ssth learnt again

Ahh gotcha. Thanks. The velocity changes for example the filter cutoff.

But changing the volume values of a playing sample will by default change its volume, which is not necessarily what I want. Is there a way to decouple that behaviour? (so that volume remains constant, but the velocity tracker alters the cutoff)

But changing the volume values of a playing sample will by default change its volume, which is not necessarily what I want. Is there a way to decouple that behaviour? (so that volume remains constant, but the velocity tracker alters the cutoff)

Sure, this is done from the keyzone editor.

You can use the “Vel > Vol” button to decide if velocity is applied, for each individual sample.

There’s another one “Key > Pitch” that allows decoupling pitch, in case you want to implement your own tuning using a key-tracking device.

1 Like

Sure, this is done from the keyzone editor.

You can use the “Vel > Vol” button to decide if velocity is applied, for each individual sample.

Thanks, yeh I tried that and it does, as expected decouple the note on velocity, but it doesn’t have any effect with regard to the sample level remaining constant (at least in my tests). Am I doing something wrong?

I’ve attached an example, just one sample vel -> vol switched off

The Filter modulation has a (bypassed) Cutoff Velocity tracker to demonstrate the aftertouch affecting the cutoff freq, but the the overall volume level of the sample is being changed, which is not what I’m wanting in this case. I know this is ingrained into tracker methodology, but I can’t see how to use poly aftertouch without changing the level of the source sample, which I believe happens before hitting the Modulation stage.

8021 XRNI velocity test.xrns

I’ve attached an example, just one sample vel → vol switched off

Huh - you’re right!
I just checked with an XRNI and XRNI/Redux, and both does the same thing (what you describe).

Ideally, nothing should change when changing volume while VEL>VOL is decoupled and no devices are looking for/tracking velocity changes.

But it does - and in a very annoying fashion, in which the initial velocity is applied correctly (as in: ignored),
but any velocity following that one gets applied to the sample.

Unless there is something I missed, this seems broken to me. You agree?

I would have expected it to work just like the KEY>PITCH decoupling - which is to say, decouple to “roll your own solution”.

1 Like

Yeah I agree, it’s not working as expected :slight_smile:

danoise, if you guys would allow instrument effects also per VSTi (by allowing vsti output to instr. chains), fixing poly aftertouch for XRNI and then also adding some kind of simple MPE support (supporting multiple midi channels per instrument and routing per midi channel), so even instrument fx could be used as note fx by duplicating the fx chains, maybe if you would do that taks all at once, it would save a lot of time. I mean maybe even the Renoise instrument modulation section could be used on a VSTi, using MPE? Crazy things could be possible.

add Modulation groups to that also - think nested modulation chains

also filter section pre/post amplitude

Yes, allow routing a modulation chain into another (serial), remove the target in the sample/vsti channel option, instead select the target directly in the sample/vsti channel list, so 1-n relations are possible (parallel). Select a chain, now select source samples/channels.

Unless there is something I missed, this seems broken to me. You agree?

Sorry I realise this thread went cold, should I be submitting a Bug or Feature Request?

No need - the problem is reproducible, so you would just end up duplicating information that we already have.

This is already the Bugs/Support forum, but let me just rename the topic slightly.

1 Like

Instrument VEL>VOL still is not respected by aftertouch velocities in Renoise 3.4.2. Hopefully there will be a way to set this correspondence independent of initial velocity (the only thing affected by VEL>VOL), or ideally, a new automation category with higher resolution than the lines-per-beat of the tracker, specifically to support MIDI polyphonic aftertouch messages.

1 Like