NoteTransposer
File: Rhapsodist/Processors/NoteTransposer.js.
Overview
Per-semitone (12-tone) transposition, structurally identical to Microtuner but affecting Message.setTransposeAmount instead of detune: setting C to +2 transposes every C on the keyboard by +2 semitones.
HarpPedalPanel drives this exact module (by module ID) to implement pedal-harp-style diatonic retuning.
Parameters
| ID | Description |
|---|---|
Transpose | 12-slot sliderpack, one transpose value per semitone class, -12–12 semitones, step 1.0. Registered via Engine.createAndRegisterSliderPackData(0). |
Usage
Load into a container or sound generator’s MIDI Processor chain, connect a persistent sliderpack from the Interface script to Transpose.