Per layer scales

This function adds

  1. The ability to set different scales per layer.
  2. Some additional scales

Per-layer scales are set via a menu entry under “Layer”. Advanced mode will need to be active to see this menu entry (but I assume that everyone has this active…)

Using “Master scale” from the Play menu acts to set all scales in all layers to the same scale, in a similar way to the way Master loop speed operates.

In addition to the modes of the major scale, i.e. Ionian, Dorian, Phrygian, Lydian, Mixolydian, Aeolian, and Locrian, the Chromatic scale, the Okinawan scale and the User defined scale, I’ve added :

Scale Name Scale
Harmonic Minor scale
Melodic Minor (ascending) scale
Bebop (Dominant) scale
6-note blues scale scale
9-note blues scale scale
Whole tone scale scale

No “per-layer-scale” remote mode midi sysex has been included, so in remote mode, the TNR will not cause linked TNRs to change their layer scale.

Compatibility Issues

Loading songs/blocks saved in previous releases will interpret the layer as Lydian/Mixolydian, and probably get the octave setting wrong. To fix this, load the block, modify the octave and layerscale, then save the block again.

“Save as default” doesn’t yet work.


First included in A006

Pika Blue avatar
About Pika Blue
Pika Blue is overly obsessed with midi controllers, especially unsupported ones with blinky lights .