Class thl::dsp::granular::GrainEngine#

class GrainEngine#

Public Functions

GrainEngine(const SampleReader &reader, GrainVisualizer &viz)#
GrainEngine(const GrainEngine&) = delete#
GrainEngine &operator=(const GrainEngine&) = delete#
void prepare(double sample_rate, size_t num_channels)#
inline void seed(uint32_t value)#
void reset_schedule(EngineMode mode)#
void deactivate_all()#
void render(const AudioBlock &block, const VoiceParams &params, EngineMode mode, size_t playback_elapsed_samples)#