Skip to main content

Scale Library

PERF includes 112+ scales organized by tradition and theoretical origin. Each scale includes a description of its cultural context and compositional character.

Western Modes

ScaleIntervalsCharacter
Major0 2 4 5 7 9 11Bright, resolved — foundation of tonal harmony
Minor0 2 3 5 7 8 10Melancholic, introspective — Aeolian mode
Harmonic Minor0 2 3 5 7 8 11Raised 7th creates V-i cadence in minor
Melodic Minor0 2 3 5 7 9 11Jazz melodic minor — minor third, major upper tetrachord
Dorian0 2 3 5 7 9 10Raised 6th — sweet, jazzy. Modal jazz foundation
Phrygian0 1 3 5 7 8 10Lowered 2nd — Spanish, flamenco character
Lydian0 2 4 6 7 9 11Raised 4th — bright, dreamy, floating
Mixolydian0 2 4 5 7 9 10Lowered 7th — blues-rock dominant character
Locrian0 1 3 5 6 8 10Diminished — unstable tritone from root

Pentatonic & Blues

ScaleIntervalsCharacter
Major Pentatonic0 2 4 7 9Universal folk consonance
Minor Pentatonic0 3 5 7 10Blues foundation
Blues0 3 5 6 7 10Minor pentatonic + blue note

Symmetric Scales

ScaleIntervalsCharacter
Whole Tone0 2 4 6 8 10Debussy — floating, no gravity
Chromatic0 1 2 3 4 5 6 7 8 9 10 11All 12 pitches
Diminished0 2 3 5 6 8 9 11Octatonic — Stravinsky, Bartók
Double Diminished0 1 3 4 6 7 9 10Half-whole diminished
Triple Diminished0 3 6 9Fully diminished arpeggio

Japanese Scales

ScaleIntervalsCharacter
Kumoi0 2 3 7 9Classical koto — ethereal, serene
Iwato0 1 5 6 10Darkest Japanese pentatonic — Amaterasu’s cave
Hon-Kumoi-Joshi0 2 3 7 8Yatsuhashi Kengyo koto tuning — wabi-sabi
Kokin-Choshi0 2 3 6 7 9 10Modern koto — literary aesthetic
Banshiki-Cho0 1 3 5 6 8 10Gagaku court music — Heian period
Naka Zora0 2 6 7 11”Middle sky” — tritone tension
Shimo-Chidori0 1 5 7 8Winter plovers — contemplative
Noh0 2 4 6 9Noh theatre — jo-ha-kyu aesthetic
Sho0 2 3 5 7 9Dorian-like extension
In Scale0 2 3 5 7 8 10Dark Japanese mode — introspective
Nohkan Flute0 2 5 7 10Bamboo flute — eerie, otherworldly
Karigane-Choshi0 3 5 7 9 11Wild geese — autumn landscapes
Han-Nakazora-Choshi0 2 3 6 7 9 11Variant koto — tritone heptatonic
Plus additional Japanese patterns (Hon-Kumoi, Banshiki, Nakazora, Zokuso, Shimo, Han variants).

Indian Ragas

ScaleIntervalsCharacter
Yaman0 2 4 6 7 9 11Evening — serene beauty, devotion
Bhairavi0 1 3 5 7 8 10Morning — pathos, devotion
Todi0 1 3 6 7 8 11Morning — devotional depth
Marwa0 1 4 6 9 11Sunset — spiritual renunciation
Lalit0 1 4 6 7 9 11Pre-dawn — devotional intensity
Hindole0 4 6 9 11Spring — love festivals
Kafi0 2 3 5 7 9 10Midnight — monsoon romance
Purvi0 1 4 6 7 8 11Sunset — quiet mysticism
Hansa Dhwani0 2 4 7 11Swan song — bright, joyful
Khambaj0 2 4 5 7 9 10Evening — sensuous, romantic
Bilawal0 2 4 5 7 9 11North Indian major — bright, pure
Goonkali0 1 7 8 11Sparse — austere, meditative
Ravi Shankar0 2 3 7 10Sitar-derived pentatonic
Jog0 4 7 8 9Evening — nostalgia, melancholy
Plus additional Indian improvised patterns.

Yusef Lateef’s Repository

Mono-Quality Triads

7 scales constructed from consecutive triads of a single quality (all major, all minor, all diminished, all augmented) stacked in various cycles.

Quartal Formations

9 scales built from perfect and augmented fourth intervals — Quartal, Quartal Triads, Mixed Quartal Augmented, Quartal Diminished, Inverted Quartal, and others.

Hetero-Quality Triads

5 scales combining triads of different qualities (major + quartal, quartal + minor, diminished + quartal, augmented + quartal).

Diminished Variations

6 scales derived from diminished structures with interjections and subscriptions of additional notes.

Major 7th Interval Variations

8 scales exploring major 7th intervals with varying numbers of subscripted and superscripted tones.

Consecutive Major Sevenths

5 scales from stacked major 7th intervals with chromatic additions.

Mutated Hexadic Scales

8 six-note scales from mutations of the supra-diatonic system.

Intervallic Mutations

4 hexadic scales from intervallic mutation procedures.

Other Traditions

ScaleIntervalsCharacter
Chinese Reform0 2 4 6 8 10Zhou Dynasty — Confucian cosmic order
Mongolian0 2 5 7 9Yuan Dynasty steppes
Archaic Greek0 1 4 5 7 8 11Ancient Phrygian — Dionysian ritual
Dolphy Synthetic0–11 (all)Eric Dolphy’s avant-garde formations
Yusef Interpolation0 2 5 6Lateef’s own melodic fragment
Tertian Chord0 3 4 6 7 10 11Stacked major and minor thirds
Morphic0 1 3 7 8 10 11Synthetic — shifting, unstable
Infra-Diatonic0 1 3 4 6 8 10Greek enharmonic genus (12-TET approximation)

Custom Scale

Set the customPitchClasses parameter (0–4095) to define any combination of the 12 pitch classes. Each bit represents a pitch class: bit 0 = C, bit 1 = C#, …, bit 11 = B. For example, 2741 (binary: 101010110101) = C Major.