GuitarPrometheus::SongStructure::DynamicSpan
GuitarPrometheus::SongStructure::DynamicSpan
A gradual dynamic change (crescendo or decrescendo, emitted in MusicXML via <wedge>). More…
#include <SongStructure.h>
Public Attributes
| Name | |
|---|---|
| MusicModels::Dynamic | startDynamic |
| MusicModels::Dynamic | endDynamic |
| int | startTick |
| int | endTick |
Detailed Description
struct GuitarPrometheus::SongStructure::DynamicSpan;A gradual dynamic change (crescendo or decrescendo, emitted in MusicXML via <wedge>).
Phase 5 will interpolate MIDI velocity from startDynamic to endDynamic across the tick range.
Public Attributes Documentation
variable startDynamic
MusicModels::Dynamic startDynamic = MusicModels::Dynamic::None;variable endDynamic
MusicModels::Dynamic endDynamic = MusicModels::Dynamic::None;variable startTick
int startTick = 0;variable endTick
int endTick = 0;Updated on 2026-05-29 at 07:39:52 +0000