ADSR experiment preset

Virtual mapping set-up

there are some aspects of the virtual mappings that maybe worth noting:

“Anonymous Mappings”

In the past, mappings were “hard-wired” (as it were) to external ports and so to specific channels and CC numbers.

Virtual Mappings give us more freedom by letting us change these mapping messages in the patch itself.

This diagram hints how:


(see Note 1 below)

“Cycled State” mapping

The switches for the A/D/R “styles” work from a single key each.
This uses a technique involving Scale Remap where Attack, Decay & Release use up 3 “setting-notes” each.

As Scale Remap has 12 “setting-notes” available, this allows for four EQ settings for each stage should you want to augment the patch
(see Note 2 below)

Everything is self-contained

A brief glance at the patch shows two key aspects:

Firstly, all setting and trigger messages enter pipelines that end in Virtual G-OUT.
( Virtual G-IN is never used in the preset)
Secondly, all lines which create outgoing ADSR CC messages have no inputs (they all start with Generator LFOs).

This means that the preset is entirely self-contained: as long as any other use of Virtual G is either avoided (or filtered with care!), one need not worry about any interplay of CCs within the system.


Notes

Note 1

  • The 4-note range in the 3 Note Range Filters will match the In Low|High values in the Note Remap

  • Change the CC Remap In Low|High values to match your CCs. The second CC Remap refers to the 3rd CC value (this creates the Ch16 CC79 Sustain value.

  • CC Channels are unimportant as they’re remapped to CH16


Note 2

  • Transforms after the Scale Remap are in groups of 3:
    • First a ‘Disable’ + Next Note Ch16 CC,
    • next a Ch15 CC to enable one EQ then
    • finally a Ch14 CC to enable the other EQ

  • As hinted above, there is space for 4 different EQs should users wish. Extras can follow the same pattern.
    (In this patch the ADR generator lines share identical EQs. There may maybe use-cases where different EQs are best)

1 Like