CLAM-Development
1.1
|
Used to store note information. More...
#include <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 () |
Used to store note information.
Pitch and intranote time information are not instantiated by default
CLAM::Note::DYN_ATTRIBUTE | ( | 0 | , |
public | , | ||
PitchNote | , | ||
PitchNote | |||
) |
CLAM::Note::DYN_ATTRIBUTE | ( | 1 | , |
public | , | ||
TData | , | ||
FundFreq | |||
) |
CLAM::Note::DYN_ATTRIBUTE | ( | 2 | , |
public | , | ||
TData | , | ||
Energy | |||
) |
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] |
int CLAM::Note::GetVelocity | ( | ) | [inline] |