|
RADLib
RADical C++ application framework
|
MIDI-like note event for MusicXML score generation. More...
#include <RADMedia.h>
Public Attributes | |
| int | startTicks = 0 |
| Absolute note start in MusicXML divisions. More... | |
| int | durationTicks = 0 |
| Note duration in MusicXML divisions. More... | |
| int | midiNote = 60 |
| MIDI note number, 0-127. More... | |
| int | writtenDurationTicks = 0 |
| int | writtenDots = 0 |
| Optional number of written augmentation dots when writtenDurationTicks is set. More... | |
| int | tupletActualNotes = 0 |
| Optional tuplet actual-note count, e.g. 3 for a triplet. More... | |
| int | tupletNormalNotes = 0 |
| Optional tuplet normal-note count, e.g. 2 for a triplet. More... | |
| std::string | color |
| Optional MusicXML color value such as "#7dd3fc"; empty uses renderer default. More... | |
MIDI-like note event for MusicXML score generation.
| std::string RADMedia::MusicXmlNoteEvent::color |
Optional MusicXML color value such as "#7dd3fc"; empty uses renderer default.
| int RADMedia::MusicXmlNoteEvent::durationTicks = 0 |
Note duration in MusicXML divisions.
| int RADMedia::MusicXmlNoteEvent::midiNote = 60 |
MIDI note number, 0-127.
| int RADMedia::MusicXmlNoteEvent::startTicks = 0 |
Absolute note start in MusicXML divisions.
| int RADMedia::MusicXmlNoteEvent::tupletActualNotes = 0 |
Optional tuplet actual-note count, e.g. 3 for a triplet.
| int RADMedia::MusicXmlNoteEvent::tupletNormalNotes = 0 |
Optional tuplet normal-note count, e.g. 2 for a triplet.
| int RADMedia::MusicXmlNoteEvent::writtenDots = 0 |
Optional number of written augmentation dots when writtenDurationTicks is set.
| int RADMedia::MusicXmlNoteEvent::writtenDurationTicks = 0 |
Optional written duration for cases where the sounding duration is ambiguous, such as dotted tuplets. Zero lets the score generator infer spelling.