Here's a quick demo:
The eagle-eyed (or eared?) among you might notice a G7sus4 and a Bmin7b5 in there, as well as several chromatic passing chords. These chords aren't normally possible to get from the Scales & Chords device without automation, but by pre-programming different settings for each note, it works out!
To program settings, click the “SHOW DEVICES” button. Hold the desired note on your MIDI or on-screen keyboard and locate the corresponding CV8X4 device (labeled “C, D♭, etc.) Each knob adjusts the numbered parameters on the Combinator's front panel (each CV1 knob adjusts KEY for its note, each CV2 knob adjusts SCALE, etc.)
Adjust the knobs while holding a note and see the parameters on the above Scales & Chords device change to taste. Note that this instance of S&C is merely a display unit. The actual audio path is at the bottom of the Combinator stack. The bottom ID8 device is sounding the notes, and of course it can be replaced with any other Reason instrument.
The front-panel buttons can be used to quickly overwrite their indicated parameters for the whole program. The front-panel rotaries are automatically adjusted via the Combinator’s rear CV inputs, so manually adjusting them should best be avoided as it will offset the calibration. Voicer uses the mod wheel to trigger the “ALTER” button in S&C.
By default, chords are mapped to the C major key, with passing chords built on the chromatic notes in between. The default mapping includes a sus4 chord on G and a dim (m7b5) chord on B. The pitch wheel can be used to transpose the entire program +/- 12 semitones. In order to ensure all voicing functions are complete before notes are sounded, Voicer employs a 4ms lookahead function at the MIDI input.
Download VOICER for Scales & Chords
Voicer requires 2 free rack extensions:
CV8X4 CV Generator from Aftermath Audio
ModSelsor CV Selector & Sensor from Hamu
Special thanks to the memory of Håkan Müller. His work made this whole idea possible.