#include <scale.h>
|
| enum | Name {
IonianMajor
, AeolianMinor
, Dorian
, HarmonicMinor
,
MelodicMinorAscending
, MelodicMinorDescending
, Phrygian
, Lydian
,
Mixolydian
, Locrian
, PentatonicMajor
, PentatonicMinor
,
Chromatic
, BluesScale
, NeapolitanMinor
, NeapolitanMajor
,
Oriental
, DoubleHarmonic
, Enigmatic
, Hirajoshi
,
HungarianMinor
, HungarianMajor
, Kumoi
, Iwato
,
Hindu
, Spanish8Tone
, Pelog
, HungarianGypsy
,
Overtone
, LeadingWholeTone
, Arabian
, Balinese
,
Gypsy
, Mohammedan
, Javanese
, Persian
,
Algerian
} |
| |
Definition at line 47 of file ardour/ardour/scale.h.
◆ Name
| Enumerator |
|---|
| IonianMajor | |
| AeolianMinor | |
| Dorian | |
| HarmonicMinor | |
| MelodicMinorAscending | |
| MelodicMinorDescending | |
| Phrygian | |
| Lydian | |
| Mixolydian | |
| Locrian | |
| PentatonicMajor | |
| PentatonicMinor | |
| Chromatic | |
| BluesScale | |
| NeapolitanMinor | |
| NeapolitanMajor | |
| Oriental | |
| DoubleHarmonic | |
| Enigmatic | |
| Hirajoshi | |
| HungarianMinor | |
| HungarianMajor | |
| Kumoi | |
| Iwato | |
| Hindu | |
| Spanish8Tone | |
| Pelog | |
| HungarianGypsy | |
| Overtone | |
| LeadingWholeTone | |
| Arabian | |
| Balinese | |
| Gypsy | |
| Mohammedan | |
| Javanese | |
| Persian | |
| Algerian | |
Definition at line 50 of file ardour/ardour/scale.h.
◆ MusicalMode() [1/4]
| ARDOUR::MusicalMode::MusicalMode |
( |
std::string const & |
name, |
|
|
MusicalModeType |
type, |
|
|
std::vector< float > const & |
elements |
|
) |
| |
◆ MusicalMode() [2/4]
| ARDOUR::MusicalMode::MusicalMode |
( |
MusicalMode const & |
other | ) |
|
◆ MusicalMode() [3/4]
◆ MusicalMode() [4/4]
| ARDOUR::MusicalMode::MusicalMode |
( |
std::ifstream & |
file | ) |
|
◆ absolute_pitch_as_midi()
| std::vector<int> ARDOUR::MusicalMode::absolute_pitch_as_midi |
( |
int |
root | ) |
const |
|
protected |
◆ absolute_pitch_pitches_from_root()
| std::vector<float> ARDOUR::MusicalMode::absolute_pitch_pitches_from_root |
( |
float |
root, |
|
|
int |
steps |
|
) |
| const |
|
protected |
◆ as_midi()
| std::vector<int> ARDOUR::MusicalMode::as_midi |
( |
int |
scale_root | ) |
const |
◆ elements()
| std::vector<float> const& ARDOUR::MusicalMode::elements |
( |
| ) |
const |
|
inline |
◆ fill()
| void ARDOUR::MusicalMode::fill |
( |
Name |
| ) |
|
|
protected |
◆ midi_note_as_midi()
| std::vector<int> ARDOUR::MusicalMode::midi_note_as_midi |
( |
int |
root | ) |
const |
|
protected |
◆ midi_note_pitches_from_root()
| std::vector<float> ARDOUR::MusicalMode::midi_note_pitches_from_root |
( |
float |
root, |
|
|
int |
steps |
|
) |
| const |
|
protected |
◆ name()
| std::string ARDOUR::MusicalMode::name |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ pitches_from_root()
| std::vector<float> ARDOUR::MusicalMode::pitches_from_root |
( |
float |
root, |
|
|
int |
steps |
|
) |
| const |
◆ ratio_from_root_as_midi()
| std::vector<int> ARDOUR::MusicalMode::ratio_from_root_as_midi |
( |
int |
root | ) |
const |
|
protected |
◆ ratio_from_root_pitches_from_root()
| std::vector<float> ARDOUR::MusicalMode::ratio_from_root_pitches_from_root |
( |
float |
root, |
|
|
int |
steps |
|
) |
| const |
|
protected |
◆ ratio_steps_as_midi()
| std::vector<int> ARDOUR::MusicalMode::ratio_steps_as_midi |
( |
int |
root | ) |
const |
|
protected |
◆ ratio_steps_pitches_from_root()
| std::vector<float> ARDOUR::MusicalMode::ratio_steps_pitches_from_root |
( |
float |
root, |
|
|
int |
steps |
|
) |
| const |
|
protected |
◆ semitone_steps_as_midi()
| std::vector<int> ARDOUR::MusicalMode::semitone_steps_as_midi |
( |
int |
root | ) |
const |
|
protected |
◆ semitone_steps_pitches_from_root()
| std::vector<float> ARDOUR::MusicalMode::semitone_steps_pitches_from_root |
( |
float |
root, |
|
|
int |
steps |
|
) |
| const |
|
protected |
◆ set_name()
| void ARDOUR::MusicalMode::set_name |
( |
std::string const & |
str | ) |
|
◆ size()
| int ARDOUR::MusicalMode::size |
( |
| ) |
const |
|
inline |
◆ type()
◆ wholetone_steps_as_midi()
| std::vector<int> ARDOUR::MusicalMode::wholetone_steps_as_midi |
( |
int |
root | ) |
const |
|
protected |
◆ wholetone_steps_pitches_from_root()
| std::vector<float> ARDOUR::MusicalMode::wholetone_steps_pitches_from_root |
( |
float |
root, |
|
|
int |
steps |
|
) |
| const |
|
protected |
◆ _elements
| std::vector<float> ARDOUR::MusicalMode::_elements |
|
protected |
◆ _name
| std::string ARDOUR::MusicalMode::_name |
|
protected |
◆ _type
◆ Changed
◆ NameChanged
The documentation for this class was generated from the following file: