Skip to content

Struct Ase::MidiNote

ClassList > Ase > MidiNote

Components of a MIDI note.

  • #include <midievent.hh>

Public Static Attributes

Type Name
constexpr const int KAMMER_NOTE = = 69
constexpr const int KAMMER_OCTAVE = = +1
constexpr const int NMAX = = 131
constexpr const int NMIN = = 0
constexpr const int NVOID = = NMAX + 1

Public Static Functions

Type Name
float note_to_freq (MusicalTuning tuning, int note, float kammer_freq)
Convert MIDI note to Hertz for a MusicalTuning and kammer_freq .

Public Static Attributes Documentation

variable KAMMER_NOTE

constexpr const int Ase::MidiNote::KAMMER_NOTE;

variable KAMMER_OCTAVE

constexpr const int Ase::MidiNote::KAMMER_OCTAVE;

variable NMAX

constexpr const int Ase::MidiNote::NMAX;

variable NMIN

constexpr const int Ase::MidiNote::NMIN;

variable NVOID

constexpr const int Ase::MidiNote::NVOID;

Public Static Functions Documentation

function note_to_freq

static inline float Ase::MidiNote::note_to_freq (
    MusicalTuning tuning,
    int note,
    float kammer_freq
) 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/midievent.hh