Outputs a musical scale array (major, minor, ...) as strings, steps and midi notes
summary (oneliner)
doc
issues
youtube id
caniuse query
collections
Inputs
Root Note index (integer /Number)
root note of the scale
Scale Settings
Root Note (string /Number)
root note of the scale
Scale Type index (integer /Number)
the scale to use
Scale Settings
Scale Type (string /Number)
the scale to use
Include Upper Root Note (boolean /Number)
if true includes the root note in a higher octave
Octave (integer /Number)
the octave of the scale (only for string & midi note outputs)
Append Octave To Names (boolean /Number)
if true, octave number is appended to output strings
Outputs
Note Names Array (Array)
notes as an array of strings
Note Step Number Array (Array)
steps of the scale
Midi Note Array (Array)
midi note numbers of the scale
Current Scale (String)
Changelog
cloned op from Ops.WebAudio.Scale.ScaleArray
2021-02-08 - simod
Ops.User.simod.ScaleArray_v2 renamed to Ops.WebAudio.ScaleArray_v2
2021-02-08 - simod
Ops.WebAudio.ScaleArray_v2 renamed to Ops.WebAudio.MusicalScales
2021-02-10 - cables
2021-02-08 - simod
Ops.User.simod.ScaleArray_v2 renamed to Ops.WebAudio.ScaleArray_v2
2021-02-08 - simod
Ops.WebAudio.ScaleArray_v2 renamed to Ops.WebAudio.MusicalScales
2021-02-10 - cables