MusicalScales Op

MusicalScales

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



Full Name
  • Ops.WebAudio.MusicalScales
Visibility
  • Core Op - Official cables op
License
  • MIT
AuthorgithubTest Patches


Example Patch MusicalScales example

Example for the MusicalNotes op

Open In Editor

INPUT PORTS


Root Note index (Number:

<i>integer</i>

)

<p>root note of the scale</p>

Scale Settings

Root Note (Number:

<i>string</i>

)

<p>root note of the scale</p>

Scale Type index (Number:

<i>integer</i>

)

<p>the scale to use</p>

Scale Settings

Scale Type (Number:

<i>string</i>

)

<p>the scale to use</p>

Include Upper Root Note (Number:

<i>boolean</i>

)

<p>if true includes the root note in a higher octave</p>

Octave (Number:

<i>integer</i>

)

<p>the octave of the scale (only for string &amp; midi note outputs)</p>

Append Octave To Names (Number:

<i>boolean</i>

)

<p>if true, octave number is appended to output strings</p>

OUTPUT PORTS


Note Names Array (Array)

<p>notes as an array of strings</p>

Note Step Number Array (Array)

<p>steps of the scale</p>

Midi Note Array (Array)

<p>midi note numbers of the scale</p>

Current Scale (String)

Patches using MusicalScales

  • Examples
  • Public
  • My Patches

Changelog


cloned op from Ops.WebAudio.Scale.ScaleArrayuser avatarsimod - 2021-02-08 14:43
Ops.User.simod.ScaleArray_v2 renamed to Ops.WebAudio.ScaleArray_v2user avatarsimod - 2021-02-08 15:02
Ops.WebAudio.ScaleArray_v2 renamed to Ops.WebAudio.MusicalScalesuser avatarcables - 2021-02-10 13:04