From 4dc69a03aceedee43188a480f54af0ede164c316 Mon Sep 17 00:00:00 2001 From: Jeron Aldaron Lau Date: Sat, 18 May 2024 03:13:22 -0500 Subject: [PATCH] Fix bug in pulse synth simplication --- src/tree/osc/pulse.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tree/osc/pulse.rs b/src/tree/osc/pulse.rs index 466768e..288e1fe 100644 --- a/src/tree/osc/pulse.rs +++ b/src/tree/osc/pulse.rs @@ -26,7 +26,7 @@ where .amplify(clip) .clip(); let offset = cycle.gain(-0.5); - let scale = offset.abs().offset(1.0).recip(); + let scale = offset.neg_abs().offset(1.0).recip(); offset.mix(pulse).amplify(scale) }