beta
cables is under heavy development.
There might be one or another bug, please let us know about it!

MusicalScales Op

MusicalScales

Outputs a musical scale array (major, minor, ...) as strings, steps and midi notes



Edit Documentation

Full Name
  • Ops.WebAudio.MusicalScales
Visibility
  • Core Op - Official cables op
AuthorTest Patches


 

Example Patch MusicalScales example

Example for the MusicalNotes op

Open In Editor

INPUT PORTS


Root Note index (Number:integer )

root note of the scale

Scale Settings

Root Note (Number:string )

root note of the scale

Scale Type index (Number:integer )

the scale to use

Scale Settings

Scale Type (Number:string )

the scale to use

Include Upper Root Note (Number:boolean )

if true includes the root note in a higher octave

Octave (Number:integer )

the octave of the scale (only for string & midi note outputs)

Append Octave To Names (Number:boolean )

if true, octave number is appended to output strings

OUTPUT PORTS


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)

Usages of MusicalScales

  • Examples
  • Public
  • My Patches
  • Ops

Changelog


cloned op from Ops.WebAudio.Scale.ScaleArrayuser avatarsimod - 2021-02-08
Ops.User.simod.ScaleArray_v2 renamed to Ops.WebAudio.ScaleArray_v2user avatarsimod - 2021-02-08
Ops.WebAudio.ScaleArray_v2 renamed to Ops.WebAudio.MusicalScalesuser avatarcables - 2021-02-10