110 |
int8_t ScaleTuning[12]; ///< contains optional detune factors (-64..+63 cents) for all 12 semitones of an octave |
int8_t ScaleTuning[12]; ///< contains optional detune factors (-64..+63 cents) for all 12 semitones of an octave |
111 |
int MaxFadeOutPos; ///< The last position in an audio fragment to allow an instant fade out (e.g. for voice stealing) without leading to clicks. |
int MaxFadeOutPos; ///< The last position in an audio fragment to allow an instant fade out (e.g. for voice stealing) without leading to clicks. |
112 |
uint32_t RandomSeed; ///< State of the random number generator used by the random dimension. |
uint32_t RandomSeed; ///< State of the random number generator used by the random dimension. |
113 |
|
Mutex ResetInternalMutex; ///< Mutex to protect the ResetInternal function for concurrent usage (e.g. by the lscp and instrument loader threads). |
114 |
|
|
115 |
void ProcessEvents(EngineChannel* pEngineChannel, uint Samples); |
void ProcessEvents(EngineChannel* pEngineChannel, uint Samples); |
116 |
void RenderActiveVoices(EngineChannel* pEngineChannel, uint Samples); |
void RenderActiveVoices(EngineChannel* pEngineChannel, uint Samples); |