top

A Scale Interval is how the members of the scale are counted, from 1 (the "root") to e.g. 3 (the "third") or 5 (the "fifth") It's possible to export a list of all known scale parsing rules. Scales have different Modes, such as Triad, Seventh, Extended, Added/Omitted, Specific or General. In music theory, a scale is any set of musical notes ordered by fundamental frequency or pitch. A scale ordered by increasing pitch is an ascending scale, and a scale ordered by decreasing pitch is a descending scale. Some scales contain different pitches when ascending than when descending. For example, the Melodic minor scale. Scales are expressed in readable strings, e.g. CMb5b7 or Cm679-5

Imports 2 package(s)

  1. github.com/go-music-theory/music-theory/note
  2. gopkg.in/yaml.v2

Test imports 2 package(s)

  1. github.com/go-music-theory/music-theory/key
  2. github.com/stretchr/testify/assert