How does Exx work, in detail?

This command doesn’t have a ton of documentation. Trying it out in Renoise, increasing values appear to start playing the sound ‘later’ into the envelope. So if the sound has a long attack, you can bypass it by using, say, E20, to start at the highest part of the envelope and bypass the ‘sloping up’ part. But a few things I’m unsure of.

  1. How is the envelope divided up when using these command effects? Does E10 always play a particular part of the envelope, for example, or perhaps it’s always ‘slice’ 16/256? Is there a way to always hit the top of the attack?

  2. Any plans to fix the playhead?The playhead visually always starts at the beginning of the envelope no matter what, so even though (for example) EC0 sounds like it immediately starts in the sustain portion of the envelope, the playhead cycles over the entire ADHSR curve.

Bump

The E effect originally only affected the envelope modulation device. But yes, it now also affects the stepper and AHDSR.

Yes.

For the stepper and envelope this should be obious.

For AHDSR then entire time range (attack + hold + decay duration) is divided by X/256 and then offset into whatever stage it lands.

This is a bit more complex. The offset effect does not change the playhead of the entire output, but only the playhead within the above mentioned devices. So the playhead in the preview should not move with the effect, but instead the entire output graph should be adjusted. As the preview shows output for more than a single note, this would be entirely confusing.

2 Likes

Cool, so we can use the stepper in conjunction with Exx to make custom pitch classes/do native microtuning, at least monophonically per note column. Very cool. I did not know this! @ToybOx and @Neuro_No_Neuro I’m tagging you (fellow) microtonal nerds on this as well

3 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.