Modules Guide - TRP

The TRP module is a pitch modulation module with two transposer types.
TRP1 : Scale-based Transposer

Randomly transposes instrument pitch based on the selected scale and octave range.
| Parameter | Description |
|---|---|
| KEYBOARD | Sets the scale. |
| OCTAVE SELECTOR | Sets the octave range. |
| OCT | Sets the probability of octave change. |
| PROB | Sets the probability that the instrument’s pitch will be transposed. |
| TARGET SELECTOR | Sets the instruments to be transposed. |
TRP2 : Sequential Transposer

Transposes instrument pitch in sequence.
| Parameter | Description |
|---|---|
| KEYBOARD | Adds note numbers to the sequence. |
| OCTAVE SELECTOR | Sets the octave of the keyboard. |
| DIRECTION | Selects the step direction. |
| TARGET SELECTOR | Sets the instruments to be transposed. |
Controllable Parameters (138 Parameters)
| Category | OSC address | Range | Default |
|---|---|---|---|
| PRESET | /transposer/preset/{KEY(Q-P)} | PRESET - | - |
| PARAM | /transposer/1/dejavu/length | NUMBER 1 - 32 | 8 |
| PARAM | /transposer/1/dejavu/prob | NUMBER 0% - 100% | 0% |
| PARAM | /transposer/1/keyboard/{NOTE(0-12)} | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/octave | NUMBER 0% - 100% | 0% |
| PARAM | /transposer/1/octave/{OCTAVE(0-4)} | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/prob | NUMBER 0% - 100% | 0% |
| PARAM | /transposer/1/target/1/1 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/1/2 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/1/3 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/2/1 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/2/2 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/2/3 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/3/1 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/3/2 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/4/1 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/4/2 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/4/3 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/4/4 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/4/5 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/4/6 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/1/target/slicer | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/clear | TRIGGER 0.00 - 1.00 | - |
| PARAM | /transposer/2/delete | TRIGGER 0.00 - 1.00 | - |
| PARAM | /transposer/2/direction | CHOICES FORWARD, BACKWARD, PINGPONG | FORWARD |
| PARAM | /transposer/2/direction/backward | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/direction/forward | TOGGLE ON - OFF | ON |
| PARAM | /transposer/2/direction/pingpong | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/keyboard/{NOTE(0-60)} | TRIGGER 0.00 - 1.00 | - |
| PARAM | /transposer/2/octave | CHOICES 0, 1, 2, 3, 4 | 2 |
| PARAM | /transposer/2/octave/{OCTAVE(0-4)} | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/1/1 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/1/2 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/1/3 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/2/1 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/2/2 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/2/3 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/3/1 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/3/2 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/4/1 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/4/2 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/4/3 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/4/4 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/4/5 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/4/6 | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/2/target/slicer | TOGGLE ON - OFF | OFF |
| PARAM | /transposer/view | CHOICES TRANSPOSER1, TRANSPOSER2 | TRANSPOSER1 |
| PARAM | /transposer/view/transposer1 | TOGGLE ON - OFF | ON |
| PARAM | /transposer/view/transposer2 | TOGGLE ON - OFF | OFF |