Make envelope timings related
This commit is contained in:
4
env.c
4
env.c
@@ -15,8 +15,8 @@ void env_init(struct envelope_t *env, double attack, double attack_hold, double
|
|||||||
env->release = release;
|
env->release = release;
|
||||||
|
|
||||||
env->attack_s = env->attack * _sample_rate;
|
env->attack_s = env->attack * _sample_rate;
|
||||||
env->attack_hold_s = env->attack_hold * _sample_rate;
|
env->attack_hold_s = env->attack_s + env->attack_hold * _sample_rate;
|
||||||
env->decay_s = env->decay * _sample_rate;
|
env->decay_s = env->attack_hold_s + env->decay * _sample_rate;
|
||||||
env->release_s = env->release * _sample_rate;
|
env->release_s = env->release * _sample_rate;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user