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 |