diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,4 +1,16 @@ TODO für den synth +!!!o BUG: bei Note::set_param sollte statt dem eigentlichen param + der orig gesetzt werden und dann neu berechnet werden! +!!!o BUG: bei release und reattack: BEIDE male die filter-envelope beachten! + o KSL mit powf und floats statt mit double umschreiben + o statt lfo-nummer direkten zugriff auf curr_lfo angeben? + o oscval-nullen kann in get_sample() weggelassen werden + o bei tremolo (und vibrato?): eventuell nicht prüfen, obs aktiviert + ist, sondern zur not einfach *1 rechnen? + o in get_sample(), beim aufaddieren zum out (und vmtl auf fm-)wert: + erst nach dem addieren scalen, statt für jeden faktor einzeln + + o filter_envelope könnte mit anderem ctor geinitet werden (weniger schreibarbeit) o notes compilieren und als .so-datei laden o programme on-the-fly (um)laden |