#include <Note.hxx>
Pitch and intranote time information are not instantiated by default
Definition at line 42 of file Note.hxx.
Public Member Functions | |
DYNAMIC_TYPE_USING_INTERFACE (Note, 7, ProcessingData) | |
DYN_ATTRIBUTE (0, public, PitchNote, PitchNote) | |
DYN_ATTRIBUTE (1, public, TData, FundFreq) | |
DYN_ATTRIBUTE (2, public, TData, Energy) | |
DYN_ATTRIBUTE (3, public, MediaTime, Time) | |
DYN_ATTRIBUTE (4, public, MediaTime, Attack) | |
DYN_ATTRIBUTE (5, public, MediaTime, Sustain) | |
DYN_ATTRIBUTE (6, public, MediaTime, Release) | |
int | GetNoteNumber () |
Helper accessor for getting the corresponding MIDI note number. | |
int | GetVelocity () |
CLAM::Note::DYNAMIC_TYPE_USING_INTERFACE | ( | Note | , | |
7 | , | |||
ProcessingData | ||||
) |
CLAM::Note::DYN_ATTRIBUTE | ( | 1 | , | |
public | , | |||
TData | , | |||
FundFreq | ||||
) |
CLAM::Note::DYN_ATTRIBUTE | ( | 3 | , | |
public | , | |||
MediaTime | , | |||
Time | ||||
) |
CLAM::Note::DYN_ATTRIBUTE | ( | 4 | , | |
public | , | |||
MediaTime | , | |||
Attack | ||||
) |
CLAM::Note::DYN_ATTRIBUTE | ( | 5 | , | |
public | , | |||
MediaTime | , | |||
Sustain | ||||
) |
CLAM::Note::DYN_ATTRIBUTE | ( | 6 | , | |
public | , | |||
MediaTime | , | |||
Release | ||||
) |
int CLAM::Note::GetNoteNumber | ( | ) | [inline] |