Skip to content

Module pippi.chords

Variables

BASE_QUALITIES
CHORD_ROMANS
EXTENSIONS
JUST
MATCH_BASE
MATCH_ROMAN
PROGRESSIONS

Functions

chord

def chord(
    name,
    key=None,
    octave=3,
    ratios=None,
    inversion=None
)

chords

def chords(
    names,
    key=None,
    octave=3,
    ratios=((1.0, 1.0), (16.0, 15.0), (9.0, 8.0), (6.0, 5.0), (5.0, 4.0), (4.0, 3.0), (45.0, 32.0), (3.0, 2.0), (8.0, 5.0), (5.0, 3.0), (9.0, 5.0), (15.0, 8.0))
)

name_to_bass

def name_to_bass(
    name,
    key,
    octave,
    ratios
)

name_to_extension

def name_to_extension(
    name
)

name_to_index

def name_to_index(
    name
)

name_to_intervals

def name_to_intervals(
    name
)

name_to_quality

def name_to_quality(
    name
)

next_chord

def next_chord(
    name
)