Church Modes Scale Quantizer

quantizer

#1

Church Modes Scale Quantizer

This is a scale quantizer that quantizes the input to 8 scale steps instead of semitones. It allows for transposition since the position in the scale is preserved. It should also be very light on CPU usage since it uses a lookup table for the scale steps.


I/O

Input Signal Range Notes
o 1 per octave quantizes to 8 scale steps instead of 12 semitones

Output Signal Range Notes
o 1 per octave

Controls

Knob Function Notes
scale select scale
root root note The starting note of the scale


Version History

Revision File Date Notes
1.0 Church modes.audulus (20.1 KB) 01/31/2019

Demos

Revision File Date Notes
1.0 Church modes demo.audulus (98.7 KB) 01/31/2019

#2

Awesome thanks so much for posting this! Do you mind if I include it in the upcoming module library revision? Great work :slight_smile:


#3

Definitely! Thanks for the compliment.


#4

So in this quantizer there is basically one scale, and it is transposed in relation to the root note?


#5

Here’s the version I made up for the new library - made it the same size as the 8 Step Sequencer.

Church Modes Quantizer.audulus (28.4 KB)


#6

Oh I noticed a discrepancy inside between the labels - which is correct?


#7

The second one is correct. I mixed them up because one of the scale reference pages I was using was incorrect.


#8

@robertsyrett Essentially yes, it’s the same scale. All the “church mode” or gregorian mode scales are based on the same offsets. In semitones that would be 2212221 or WWHWWWH where W is a whole step and H is a half step.

Take a look at http://musictheoryfundamentals.com/MusicTheory/modes.php.

The notes of the C scale are being played but the root note shifts up. It sounds completely different though because the root note is what we use as a reference point in music.