fixed a bug in the dattorro reverb with the pre-delay amount
This commit is contained in:
parent
78257f82bc
commit
05932d28ba
1 changed files with 6 additions and 1 deletions
|
@ -374,7 +374,12 @@ impl DattorroReverb {
|
||||||
|
|
||||||
// HPF => Pre-Delay
|
// HPF => Pre-Delay
|
||||||
let out_pre_delay =
|
let out_pre_delay =
|
||||||
self.pre_delay.next_cubic(params.pre_delay_time_ms(), out_hpf);
|
if params.pre_delay_time_ms() < 0.1 {
|
||||||
|
out_hpf
|
||||||
|
} else {
|
||||||
|
self.pre_delay.next_cubic(
|
||||||
|
params.pre_delay_time_ms(), out_hpf)
|
||||||
|
};
|
||||||
|
|
||||||
// Pre-Delay => 4 All-Pass filters
|
// Pre-Delay => 4 All-Pass filters
|
||||||
let mut diffused = out_pre_delay;
|
let mut diffused = out_pre_delay;
|
||||||
|
|
Loading…
Reference in a new issue