From 2f796b659626569c02dd5016dc3df45000e2b7e2 Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Thu, 12 Apr 2012 22:35:44 +0200 Subject: use precalculated phase_increment instead of calculating it every frame: brings up to 33% speed boost! bugfix: ksr now uses dest_freq instead of (current) freq --- synth/OPTIMIZATIONS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'synth/OPTIMIZATIONS') diff --git a/synth/OPTIMIZATIONS b/synth/OPTIMIZATIONS index 4a22fd4..3ec667b 100644 --- a/synth/OPTIMIZATIONS +++ b/synth/OPTIMIZATIONS @@ -1,5 +1,8 @@ Sinnlose Optimierungen o if(foo.fm_strength!=0) ...: kein effekt, höchstens leichter anstieg! + o dauerndes nutzen von oscillator[i] durch einen curr_osc pointer + ersetzen (um etwa eine standardabweichung schneller -> kein + wirklicher effekt) Mögliche Optimierungen o ??? if (out>0) und was mit lfo: vlt das if weglassen? -- cgit v1.2.3