ScaleIntervals

Type Alias ScaleIntervals 

Source
pub type ScaleIntervals = Set<Interval, u16>;

Aliased Type§

pub struct ScaleIntervals {
    pub bits: u16,
    /* private fields */
}

Fields§

§bits: u16

Implementations§

Source§

impl ScaleIntervals

Source

pub fn major() -> Self

Source

pub fn natural_minor() -> Self

Source

pub fn harmonic_minor() -> Self

Source

pub fn melodic_minor() -> Self

Source

pub fn blues() -> Self