Module: Coltrane

Defined in:
lib/coltrane/theory/errors.rb,
lib/coltrane/theory.rb,
lib/coltrane/version.rb,
lib/coltrane/theory/key.rb,
lib/coltrane/theory/note.rb,
lib/coltrane/theory/chord.rb,
lib/coltrane/theory/pitch.rb,
lib/coltrane/theory/scale.rb,
lib/coltrane/commands/notes.rb,
lib/coltrane/commands/scale.rb,
lib/coltrane/representation.rb,
lib/coltrane/theory/cadence.rb,
lib/coltrane/theory/voicing.rb,
lib/coltrane/commands/chords.rb,
lib/coltrane/commands/errors.rb,
lib/coltrane/theory/interval.rb,
lib/coltrane/theory/note_set.rb,
lib/coltrane/commands/command.rb,
lib/coltrane/theory/frequency.rb,
lib/coltrane/theory/scale_set.rb,
lib/coltrane/renderers/renderer.rb,
lib/coltrane/theory/pitch_class.rb,
lib/coltrane/theory/progression.rb,
lib/coltrane/theory/roman_chord.rb,
lib/coltrane/commands/find_scale.rb,
lib/coltrane/commands/progression.rb,
lib/coltrane/representation/piano.rb,
lib/coltrane/theory/chord_quality.rb,
lib/coltrane/representation/guitar.rb,
lib/coltrane/theory/classic_scales.rb,
lib/coltrane/theory/diatonic_scale.rb,
lib/coltrane/theory/interval_class.rb,
lib/coltrane/commands/common_chords.rb,
lib/coltrane/theory/progression_set.rb,
lib/coltrane/renderers/text_renderer.rb,
lib/coltrane/theory/circle_of_fifths.rb,
lib/coltrane/theory/interval_sequence.rb,
lib/coltrane/commands/find_progression.rb,
lib/coltrane/theory/frequency_interval.rb,
lib/coltrane/representation/guitar/note.rb,
lib/coltrane/theory/chord_substitutions.rb,
lib/coltrane/theory/scale_search_result.rb,
lib/coltrane/representation/guitar/chord.rb,
lib/coltrane/theory/notable_progressions.rb,
lib/coltrane/representation/guitar/string.rb,
lib/coltrane/representation/piano/note_set.rb,
lib/coltrane/representation/guitar/note_set.rb,
lib/coltrane/renderers/text_renderer/base_drawer.rb,
lib/coltrane/renderers/text_renderer/hash_drawer.rb,
lib/coltrane/renderers/text_renderer/array_drawer.rb,
lib/coltrane/representation/guitar_like_instruments.rb,
lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb,
lib/coltrane/renderers/text_renderer/theory_scale_drawer.rb,
lib/coltrane/renderers/text_renderer/theory_note_set_drawer.rb,
lib/coltrane/renderers/text_renderer/theory_scale_set_drawer.rb,
lib/coltrane/renderers/text_renderer/theory_progression_drawer.rb,
lib/coltrane/renderers/text_renderer/theory_progression_set_drawer.rb,
lib/coltrane/renderers/text_renderer/representation_guitar_chord_drawer.rb,
lib/coltrane/renderers/text_renderer/representation_piano_note_set_drawer.rb,
lib/coltrane/renderers/text_renderer/representation_guitar_note_set_drawer.rb

Overview

rubocop:disable Style/Documentation

Defined Under Namespace

Modules: Commands, Renderers, Representation, Theory Classes: BadChordError, BadFindScales, BadScaleError, CommandError, WrongFlavorError, WrongRepresentationTypeError

Constant Summary collapse

VERSION =
'3.2.0'