Struct thl::dsp::granular::VoiceParams#

struct VoiceParams#

Public Members

bool m_playing = {false}#
float m_volume = {1.0f}#
float m_size = {0.5f}#
float m_density = {0.5f}#
float m_velocity = {1.0f}#
float m_temperature_size = {0.0f}#
float m_temperature_position = {0.0f}#
float m_temperature_velocity = {0.0f}#
int m_sample_index = {0}#
float m_sample_start = {0.0f}#
float m_sample_end = {1.0f}#
float m_sample_loop_point = {0.0f}#
ChannelMode m_channel_mode = {ChannelMode::MonoToStereo}#
float m_spread = {0.0f}#
EngineMode m_engine_mode = {EngineMode::GranularLoop}#
float m_position = {0.0f}#
float m_spray = {0.0f}#
float m_tilt = {0.0f}#
float m_window_shape = {4.0f}#
float m_window_tilt = {0.0f}#
float m_env_attack = {0.0f}#
float m_env_decay = {0.0f}#
float m_env_sustain = {1.0f}#
float m_env_release = {0.0f}#
float m_env_attack_curve = {0.0f}#
float m_env_decay_curve = {0.0f}#
float m_env_release_curve = {0.0f}#