Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__add__() (pytheory.tones.Tone method)
__contains__() (pytheory.chords.Chord method)
(pytheory.scales.Scale method)
__eq__() (pytheory.tones.Tone method)
__ge__() (pytheory.tones.Tone method)
__getitem__() (pytheory.scales.Scale method)
(pytheory.scales.TonedScale method)
__gt__() (pytheory.tones.Tone method)
__hash__() (pytheory.tones.Tone method)
__init__() (pytheory.charts.Fingering method)
(pytheory.charts.NamedChord method)
(pytheory.chords.Chord method)
(pytheory.chords.Fretboard method)
(pytheory.scales.Key method)
(pytheory.scales.Scale method)
(pytheory.scales.TonedScale method)
(pytheory.systems.System method)
(pytheory.tones.Tone method)
__iter__() (pytheory.chords.Chord method)
(pytheory.chords.Fretboard method)
(pytheory.scales.Scale method)
__le__() (pytheory.tones.Tone method)
__len__() (pytheory.chords.Chord method)
(pytheory.chords.Fretboard method)
(pytheory.scales.Scale method)
__lt__() (pytheory.tones.Tone method)
__repr__() (pytheory.charts.Fingering method)
(pytheory.charts.NamedChord method)
(pytheory.chords.Chord method)
(pytheory.chords.Fretboard method)
(pytheory.scales.Key method)
(pytheory.scales.Scale method)
(pytheory.scales.TonedScale method)
(pytheory.systems.System method)
(pytheory.tones.Tone method)
__str__() (pytheory.tones.Tone method)
__sub__() (pytheory.tones.Tone method)
A
acceptable_tone_names (pytheory.charts.NamedChord property)
acceptable_tones (pytheory.charts.NamedChord property)
ACCORDION (pytheory.play.Synth attribute)
accordion_wave() (in module pytheory.play)
ACOUSTIC_GUITAR (pytheory.play.Synth attribute)
acoustic_guitar_wave() (in module pytheory.play)
add() (pytheory.tones.Tone method)
add_tone() (pytheory.chords.Chord method)
all_keys() (pytheory.scales.Key class method)
analyze() (pytheory.chords.Chord method)
analyze_figured() (pytheory.chords.Chord method)
analyze_progression() (in module pytheory.chords)
B
BAGPIPE (pytheory.play.Synth attribute)
bagpipe_wave() (in module pytheory.play)
balalaika() (pytheory.chords.Fretboard class method)
BANJO (pytheory.play.Synth attribute)
banjo() (pytheory.chords.Fretboard class method)
banjo_wave() (in module pytheory.play)
bass() (pytheory.chords.Fretboard class method)
BASS_GUITAR (pytheory.play.Synth attribute)
bass_guitar_wave() (in module pytheory.play)
beat_frequencies (pytheory.chords.Chord property)
beat_pulse (pytheory.chords.Chord property)
BELL (pytheory.play.Envelope attribute)
borrowed_chords (pytheory.scales.Key property)
bouzouki() (pytheory.chords.Fretboard class method)
BOWED (pytheory.play.Envelope attribute)
C
capo() (pytheory.chords.Fretboard method)
CELLO (pytheory.play.Synth attribute)
cello() (pytheory.chords.Fretboard class method)
cello_wave() (in module pytheory.play)
cents_difference() (pytheory.tones.Tone method)
charango() (pytheory.chords.Fretboard class method)
chart() (pytheory.chords.Fretboard method)
charts_for_fretboard() (in module pytheory.charts)
CHOIR (pytheory.play.Synth attribute)
choir_wave() (in module pytheory.play)
Chord (class in pytheory.chords)
chord() (pytheory.chords.Fretboard method)
(pytheory.scales.Scale method)
chords (pytheory.scales.Key property)
circle_of_fifths() (pytheory.tones.Tone method)
circle_of_fourths() (pytheory.tones.Tone method)
CLARINET (pytheory.play.Synth attribute)
clarinet_wave() (in module pytheory.play)
close_voicing() (pytheory.chords.Chord method)
common_progressions() (pytheory.scales.Key method)
CROTALES (pytheory.play.Synth attribute)
crotales_wave() (in module pytheory.play)
D
degree() (pytheory.scales.Scale method)
degree_name() (pytheory.scales.Scale method)
detect() (pytheory.scales.Key class method)
(pytheory.scales.Scale static method)
DIDGERIDOO (pytheory.play.Synth attribute)
didgeridoo_wave() (in module pytheory.play)
dissonance (pytheory.chords.Chord property)
double_bass() (pytheory.chords.Fretboard class method)
DRIFT (pytheory.play.Synth attribute)
drift_wave() (in module pytheory.play)
drop2() (pytheory.chords.Chord method)
drop3() (pytheory.chords.Chord method)
E
ELECTRIC_GUITAR (pytheory.play.Synth attribute)
electric_guitar_wave() (in module pytheory.play)
enharmonic (pytheory.tones.Tone property)
Envelope (class in pytheory.play)
erhu() (pytheory.chords.Fretboard class method)
exists (pytheory.tones.Tone property)
extensions() (pytheory.chords.Chord method)
F
figured_bass (pytheory.chords.Chord property)
Fingering (class in pytheory.charts)
fingering() (pytheory.charts.NamedChord method)
(pytheory.chords.Chord method)
(pytheory.chords.Fretboard method)
fingerings() (pytheory.charts.NamedChord method)
fitness() (pytheory.scales.Scale method)
fix_fingering() (pytheory.charts.NamedChord static method)
FLUTE (pytheory.play.Synth attribute)
flute_wave() (in module pytheory.play)
FM (pytheory.play.Synth attribute)
fm_wave() (in module pytheory.play)
forte_number (pytheory.chords.Chord property)
frequency (pytheory.tones.Tone property)
Fretboard (class in pytheory.chords)
from_frequency() (pytheory.tones.Tone class method)
from_index() (pytheory.tones.Tone class method)
from_intervals() (pytheory.chords.Chord class method)
from_midi() (pytheory.tones.Tone class method)
from_midi_message() (pytheory.chords.Chord class method)
from_name() (pytheory.chords.Chord class method)
from_string() (pytheory.tones.Tone class method)
from_symbol() (pytheory.chords.Chord class method)
from_tones() (pytheory.chords.Chord class method)
from_tuple() (pytheory.tones.Tone class method)
full_name (pytheory.tones.Tone property)
G
generate_scale() (pytheory.systems.System static method)
get() (pytheory.scales.TonedScale method)
GRANULAR (pytheory.play.Synth attribute)
granular_wave() (in module pytheory.play)
guitar() (pytheory.chords.Fretboard class method)
H
HARD_SYNC (pytheory.play.Synth attribute)
hard_sync_wave() (in module pytheory.play)
HARMONIUM (pytheory.play.Synth attribute)
harmonium_wave() (in module pytheory.play)
harmonize() (pytheory.scales.Scale method)
harmony (pytheory.chords.Chord property)
HARP (pytheory.play.Synth attribute)
harp() (pytheory.chords.Fretboard class method)
harp_wave() (in module pytheory.play)
HARPSICHORD (pytheory.play.Synth attribute)
harpsichord_wave() (in module pytheory.play)
helmholtz (pytheory.tones.Tone property)
I
identify() (pytheory.charts.Fingering method)
(pytheory.chords.Chord method)
INSTRUMENTS (pytheory.chords.Fretboard attribute)
Interval (class in pytheory.tones)
interval_to() (pytheory.tones.Tone method)
intervals (pytheory.chords.Chord property)
inversion() (pytheory.chords.Chord method)
is_flat (pytheory.tones.Tone property)
is_natural (pytheory.tones.Tone property)
is_sharp (pytheory.tones.Tone property)
K
KALIMBA (pytheory.play.Synth attribute)
kalimba_wave() (in module pytheory.play)
Key (class in pytheory.scales)
keyboard() (pytheory.chords.Fretboard class method)
L
letter (pytheory.tones.Tone property)
lute() (pytheory.chords.Fretboard class method)
M
MAJOR_SECOND (pytheory.tones.Interval attribute)
MAJOR_SEVENTH (pytheory.tones.Interval attribute)
MAJOR_SIXTH (pytheory.tones.Interval attribute)
MAJOR_THIRD (pytheory.tones.Interval attribute)
MALLET (pytheory.play.Envelope attribute)
mandocello() (pytheory.chords.Fretboard class method)
mandola() (pytheory.chords.Fretboard class method)
MANDOLIN (pytheory.play.Synth attribute)
mandolin() (pytheory.chords.Fretboard class method)
mandolin_wave() (in module pytheory.play)
MARIMBA (pytheory.play.Synth attribute)
marimba_wave() (in module pytheory.play)
MELLOTRON (pytheory.play.Synth attribute)
mellotron_wave() (in module pytheory.play)
midi (pytheory.tones.Tone property)
MINOR_SECOND (pytheory.tones.Interval attribute)
MINOR_SEVENTH (pytheory.tones.Interval attribute)
MINOR_SIXTH (pytheory.tones.Interval attribute)
MINOR_THIRD (pytheory.tones.Interval attribute)
modes (pytheory.systems.System property)
modulation_path() (pytheory.scales.Key method)
module
pytheory.charts
pytheory.chords
pytheory.play
pytheory.scales
pytheory.systems
pytheory.tones
N
name (pytheory.charts.NamedChord property)
NamedChord (class in pytheory.charts)
names() (pytheory.tones.Tone method)
nashville() (pytheory.scales.Key method)
(pytheory.scales.Scale method)
NOISE (pytheory.play.Synth attribute)
noise_wave() (in module pytheory.play)
NONE (pytheory.play.Envelope attribute)
normal_form (pytheory.chords.Chord property)
note_names (pytheory.scales.Key property)
(pytheory.scales.Scale property)
O
OBOE (pytheory.play.Synth attribute)
oboe_wave() (in module pytheory.play)
OCTAVE (pytheory.tones.Interval attribute)
octave_mandolin() (pytheory.chords.Fretboard class method)
open_voicing() (pytheory.chords.Chord method)
ORGAN (pytheory.play.Envelope attribute)
(pytheory.play.Synth attribute)
organ_wave() (in module pytheory.play)
oud() (pytheory.chords.Fretboard class method)
overtones() (pytheory.tones.Tone method)
P
PAD (pytheory.play.Envelope attribute)
parallel (pytheory.scales.Key property)
parallel_modes() (pytheory.scales.Scale method)
PEDAL_STEEL (pytheory.play.Synth attribute)
pedal_steel() (pytheory.chords.Fretboard class method)
pedal_steel_wave() (in module pytheory.play)
PERFECT_FIFTH (pytheory.tones.Interval attribute)
PERFECT_FOURTH (pytheory.tones.Interval attribute)
PIANO (pytheory.play.Envelope attribute)
(pytheory.play.Synth attribute)
piano_wave() (in module pytheory.play)
pipa() (pytheory.chords.Fretboard class method)
PIPE_ORGAN (pytheory.play.Synth attribute)
pipe_organ_wave() (in module pytheory.play)
pitch() (pytheory.tones.Tone method)
pitch_classes (pytheory.chords.Chord property)
pivot_chords() (pytheory.scales.Key method)
play() (in module pytheory.play)
play_pattern() (in module pytheory.play)
play_progression() (in module pytheory.play)
play_score() (in module pytheory.play)
PLUCK (pytheory.play.Envelope attribute)
(pytheory.play.Synth attribute)
pluck_wave() (in module pytheory.play)
prime_form (pytheory.chords.Chord property)
progression() (pytheory.scales.Key method)
(pytheory.scales.Scale method)
PROGRESSIONS (in module pytheory.scales)
PULSE (pytheory.play.Synth attribute)
pulse_wave() (in module pytheory.play)
PWM_FAST (pytheory.play.Synth attribute)
pwm_fast_wave() (in module pytheory.play)
PWM_SLOW (pytheory.play.Synth attribute)
pwm_slow_wave() (in module pytheory.play)
pwm_wave() (in module pytheory.play)
pytheory.charts
module
pytheory.chords
module
pytheory.play
module
pytheory.scales
module
pytheory.systems
module
pytheory.tones
module
Q
quality (pytheory.chords.Chord property)
R
random_progression() (pytheory.scales.Key method)
recommend() (pytheory.scales.Scale static method)
relative (pytheory.scales.Key property)
remove_tone() (pytheory.chords.Chord method)
render_score() (in module pytheory.play)
resolve_name() (pytheory.systems.System method)
RHODES (pytheory.play.Synth attribute)
rhodes_wave() (in module pytheory.play)
RING_MOD (pytheory.play.Synth attribute)
ring_mod_wave() (in module pytheory.play)
root (pytheory.chords.Chord property)
S
save() (in module pytheory.play)
save_midi() (in module pytheory.play)
SAW (pytheory.play.Synth attribute)
sawtooth_wave() (in module pytheory.play)
SAXOPHONE (pytheory.play.Synth attribute)
saxophone_wave() (in module pytheory.play)
Scale (class in pytheory.scales)
scale (pytheory.scales.Key property)
scale_diagram() (pytheory.chords.Fretboard method)
scales (pytheory.scales.TonedScale property)
(pytheory.systems.System property)
scientific (pytheory.tones.Tone property)
secondary_dominant() (pytheory.scales.Key method)
semitones (pytheory.systems.System property)
seventh() (pytheory.scales.Key method)
(pytheory.scales.Scale method)
seventh_chords (pytheory.scales.Key property)
shamisen() (pytheory.chords.Fretboard class method)
signature (pytheory.scales.Key property)
SINE (pytheory.play.Synth attribute)
sine_wave() (in module pytheory.play)
SINGING_BOWL_RING (pytheory.play.Synth attribute)
singing_bowl_ring_wave() (in module pytheory.play)
SINGING_BOWL_STRIKE (pytheory.play.Synth attribute)
singing_bowl_strike_wave() (in module pytheory.play)
SITAR (pytheory.play.Synth attribute)
sitar() (pytheory.chords.Fretboard class method)
sitar_wave() (in module pytheory.play)
slash() (pytheory.chords.Chord method)
slash_name (pytheory.chords.Chord property)
solfege (pytheory.tones.Tone property)
SQUARE (pytheory.play.Synth attribute)
square_wave() (in module pytheory.play)
STACCATO (pytheory.play.Envelope attribute)
STEEL_DRUM (pytheory.play.Synth attribute)
steel_drum_wave() (in module pytheory.play)
STRINGS (pytheory.play.Envelope attribute)
(pytheory.play.Synth attribute)
strings_wave() (in module pytheory.play)
subtract() (pytheory.tones.Tone method)
suggest_next() (pytheory.scales.Key method)
SUPERSAW (pytheory.play.Synth attribute)
supersaw_wave() (in module pytheory.play)
symbol (pytheory.chords.Chord property)
Synth (class in pytheory.play)
System (class in pytheory.systems)
system (pytheory.scales.Scale property)
(pytheory.tones.Tone property)
T
tab() (pytheory.charts.Fingering method)
(pytheory.charts.NamedChord method)
(pytheory.chords.Fretboard method)
tension (pytheory.chords.Chord property)
TET() (in module pytheory.systems)
THEREMIN (pytheory.play.Synth attribute)
theremin_wave() (in module pytheory.play)
TIMPANI (pytheory.play.Synth attribute)
timpani_wave() (in module pytheory.play)
TINGSHA (pytheory.play.Synth attribute)
tingsha_wave() (in module pytheory.play)
to_chord() (pytheory.charts.Fingering method)
Tone (class in pytheory.tones)
tone (pytheory.charts.NamedChord property)
tone() (pytheory.systems.System method)
TonedScale (class in pytheory.scales)
tones (pytheory.charts.Fingering property)
(pytheory.systems.System property)
transpose() (pytheory.chords.Chord method)
(pytheory.scales.Scale method)
(pytheory.tones.Tone method)
triad() (pytheory.scales.Key method)
(pytheory.scales.Scale method)
TRIANGLE (pytheory.play.Synth attribute)
triangle_wave() (in module pytheory.play)
TRITONE (pytheory.tones.Interval attribute)
tritone_sub() (pytheory.chords.Chord method)
TRUMPET (pytheory.play.Synth attribute)
trumpet_wave() (in module pytheory.play)
TUNINGS (pytheory.chords.Fretboard attribute)
twelve_string() (pytheory.chords.Fretboard class method)
U
UKULELE (pytheory.play.Synth attribute)
ukulele() (pytheory.chords.Fretboard class method)
ukulele_wave() (in module pytheory.play)
UNISON (pytheory.tones.Interval attribute)
UPRIGHT_BASS (pytheory.play.Synth attribute)
upright_bass_wave() (in module pytheory.play)
V
VIBRAPHONE (pytheory.play.Synth attribute)
vibraphone_wave() (in module pytheory.play)
viola() (pytheory.chords.Fretboard class method)
violin() (pytheory.chords.Fretboard class method)
VOCAL (pytheory.play.Synth attribute)
vocal_wave() (in module pytheory.play)
voice_leading() (pytheory.chords.Chord method)
W
WAVEFOLD (pytheory.play.Synth attribute)
wavefold_wave() (in module pytheory.play)
WURLITZER (pytheory.play.Synth attribute)
wurlitzer_wave() (in module pytheory.play)
PyTheory
Music Theory for Humans
Navigation
User Guide
Quickstart
Music Theory Fundamentals
Working with Tones
Working with Scales
Working with Chords
Instruments and Fingerings
Nashville Numbers, Blues Scales, and Tablature
Musical Systems
Sequencing
Synthesizers
Effects
Drums
Playback and Export
Interactive REPL
Command-Line Interface
Cookbook
API Reference
Tones
Scales
Chords and Fretboard
Chord Charts
Audio Playback
Systems
Project
Changelog
v0.42.1
Related Topics
Documentation overview