From 6ea25018546ebc099845158de7fef29c1c4fb28d Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Fri, 4 Feb 2011 16:20:12 +0100 Subject: Tiny bugfix in in-synth-cli, updated TODO and stuff --- TODO | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 6de4cb8..587f253 100644 --- a/TODO +++ b/TODO @@ -2,18 +2,17 @@ wenn man danach die noten spielen will. nicht reproduzierbar TODO für den synth + o im in-synth-cli: lfos- und snh-neusetzen ist falsch + es muss IMMER gelockt werden. + allerdings muss maybe_calc_lfos gelockt werden, die noten können + weiter bestehen o frameskip vlt nicht ++en? - o seltener cleanup rufen, stattdessen als inaktiv markieren - -> effekt: noten können wiederverwendet werden, seltenere ctor-aufrufe - + o chorus, reverb etc. + o max_pitchbend per controller setzen? + per RPN, NRPN + o nur auf bestimmte channels reagieren o RAM aufräumen? - o KSL mit powf und floats statt mit double umschreiben - o statt lfo-nummer direkten zugriff auf curr_lfo angeben? - o bei tremolo (und vibrato?): eventuell nicht prüfen, obs aktiviert - ist, sondern zur not einfach *1 rechnen? - o beim default_program vielleicht auch ein optimiertes objekt benutzen? - o jedes programm eigene LFOs? o andere wellenformen bei LFOs? @@ -24,14 +23,8 @@ TODO für den synth o attack und release ggf. auf niedrigen wert (<=0.01) initen, um knackser zu vermeiden? - o chorus, reverb etc. - o konnte-nicht-verbinden-warnung weniger schlimm machen - o max_pitchbend per controller setzen? - per RPN, NRPN - o nur auf bestimmte channels reagieren - (o)bei program change vielleicht nicht _ALLE_ controller resetten? (o)fehlerklassen für fatale fehler (von string abgeleitet) -- cgit v1.2.3