Scale

new Scale(notes, descriptor, tonic, relative)

the MUSIQ.js scale class
Parameters:
Name Type Description
notes a simple array of integers representing the midi notes
descriptor an object describing the scale
tonic the current tonic Note oject
relative if the scale should be interpreted as relative, i.e. can be positioned anywhere on the musical scale (Fretboard for guitar)
Source:
To Do:
  • implement some methods

Methods

<static> extend()

extend a scale over a number of octaves
Source:

<static> fromTonicAndType()

create a scale from a tonic note and a type
Source: