No problem, didn’t take me too long anyway about 10 mins or so.
Yeah ‘key tracker’ is set to C0 - B9, the full range of notes on Renoise’s keyboard.
The ‘range selector’ hydra is acting as a multiplier, it takes the the input single from the key tracker and then splits it into three separate signals which are routed to control the desired parameters: attack, decay, and volume.
The ‘instrument parameters’ macro controls the attack and decay of the sample.
Normally an instrument macro control can only be placed in the fx section in the pattern editor window, this would work fine when building the instrument but for the sake of organization I found it better to place it in the effect section of the sampler tab. To do that you have to place the macro control inside a doofer, I don’t know why probably some coding issue, then you can copy and paste it into the sampler effects section. So the doofer doesn’t actually so anything special at all it’s just a container for the macro controls. I simply named them both ‘instr parameters’ just to keep them related.
You seem to get the volume ‘scale’ ‘rang’ & ‘ctrl’ so no need to explain that.
I use hydras a lot to control range selection of fx. Changing the min and max setting allows you to scale the range of the result. So in this instance for the attack and decay I flipped the settings so that low = high (Min 100% means C0 = 100%, and Max 0% means B9 = 0%.) and for the volume, high = low.
Also just so you know I accidentally left a third control on the ‘inst parameters’ macro titled ‘volume’. Originally I had this mapped to the volume input in the samplers modulation tab but decided against using it because it doesn’t give an accurate display of how the volume is being changed per octave (it simple gives a reading of between 0 and 1 and not dbs) and opted to use a gainer re-titled ‘volume ctrl’ instead. So you can disregard that setting or just remove it from the macro altogether because it doesn’t do anything.