|
SoundFontInfoLib
2.21.6
Library for parsing and rendering SF2 files
|
Representation of an envelope with various states that have timing characteristics and levels. More...
Classes | |
| class | Generator |
| Generator of values for the SF2 volume/filter envelopes. More... | |
| class | Stage |
| Configuration for a single stage of an envelope. More... | |
Typedefs | |
| using | Stages = Stage[static_cast< int >(StageIndex::release)+1] |
| Collection of states for all of the stages in an envelope. More... | |
Enumerations | |
| enum class | StageIndex { idle = -1 , delay = 0 , attack , hold , decay , sustain , release } |
Functions | |
| const char * | StageName (StageIndex stageIndex) |
Representation of an envelope with various states that have timing characteristics and levels.
| using SF2::Render::Envelope::Stages = typedef Stage[static_cast<int>(StageIndex::release) + 1] |
Collection of states for all of the stages in an envelope.
|
strong |