39 |
static float** pDestinationParameter; |
static float** pDestinationParameter; |
40 |
//static bool DestinationParameterModified; |
//static bool DestinationParameterModified; |
41 |
|
|
42 |
static void Initialize(uint SampleRate, uint FragmentSize); |
static void Initialize(uint SampleRate, uint MaxSamplesPerCycle); |
43 |
static void Close(); |
static void Close(); |
44 |
static void ResetDestinationParameter(ModulationSystem::destination_t dst, float val); |
static void ResetDestinationParameter(ModulationSystem::destination_t dst, float val); |
45 |
static inline uint GetFragmentSize() { return FragmentSize; }; |
static inline uint GetMaxSamplesPerCycle() { return uiMaxSamplesPerCycle; }; |
46 |
static inline uint GetSampleRate() { return SampleRate; }; |
static inline uint GetSampleRate() { return uiSampleRate; }; |
47 |
protected: |
protected: |
48 |
static uint FragmentSize; |
static uint uiMaxSamplesPerCycle; |
49 |
static uint SampleRate; |
static uint uiSampleRate; |
50 |
}; |
}; |
51 |
|
|
52 |
#endif // __MODULATION_SYSTEM_H__ |
#endif // __MODULATION_SYSTEM_H__ |