103 std::vector<int>
as_midi (
int scale_root)
const;
MusicalKey(MusicalKey const &other)
MusicalKey(float root, MusicalMode const &)
MusicalKey operator=(MusicalKey const &other)
MusicalMode(std::ifstream &file)
std::vector< int > ratio_steps_as_midi(int root) const
std::vector< float > pitches_from_root(float root, int steps) const
std::vector< int > semitone_steps_as_midi(int root) const
std::vector< float > wholetone_steps_pitches_from_root(float root, int steps) const
PBD::Signal< void()> NameChanged
void set_name(std::string const &str)
std::vector< float > ratio_from_root_pitches_from_root(float root, int steps) const
MusicalModeType type() const
std::vector< float > midi_note_pitches_from_root(float root, int steps) const
std::vector< float > const & elements() const
std::vector< int > absolute_pitch_as_midi(int root) const
std::vector< float > _elements
PBD::Signal< void()> Changed
MusicalMode operator=(MusicalMode const &other)
std::vector< int > as_midi(int scale_root) const
std::vector< int > wholetone_steps_as_midi(int root) const
std::vector< int > midi_note_as_midi(int root) const
MusicalMode(std::string const &name, MusicalModeType type, std::vector< float > const &elements)
MusicalMode(MusicalMode const &other)
MusicalMode(MusicalMode::Name)
std::vector< float > absolute_pitch_pitches_from_root(float root, int steps) const
std::vector< float > ratio_steps_pitches_from_root(float root, int steps) const
std::vector< int > ratio_from_root_as_midi(int root) const
std::vector< float > semitone_steps_pitches_from_root(float root, int steps) const