summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorFlorian Jung <flo@thinkpad.(none)>2011-01-01 16:39:35 +0100
committerFlorian Jung <flo@thinkpad.(none)>2011-01-01 16:39:35 +0100
commitd9fd174884bf999fa53216b2cc307379fe9b1084 (patch)
tree4cb957c1c507587f559a971fed2974c7cc9ed956 /TODO
parentff2f14ab35cf1cb2ded11b4ae86d24dda738b445 (diff)
Update and move todo-list
Diffstat (limited to 'TODO')
-rw-r--r--TODO39
1 files changed, 39 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..bff6e11
--- /dev/null
+++ b/TODO
@@ -0,0 +1,39 @@
+TODO für den synth
+ o notes compilieren und als .so-datei laden
+ o programme on-the-fly (um)laden
+
+ o parser-klasse durch parse-funktion ersetzen
+
+ o reattack a) garnicht, b) immer, c) nur wenn schon in releasephase
+ --> legatopedal!
+
+ o bei envelopes: releasephase abschalten (bei sustain bleiben)
+
+ o RAM aufräumen?
+
+ o jedes programm eigene LFOs?
+ o andere wellenformen bei LFOs?
+ o mehr wellen für wave[]
+
+ o parser: sehr redundante funktionen zusammenführen
+ o parser: direkt in result schreiben?
+
+ 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?
+ o nur auf bestimmte channels reagieren
+
+ o diverse pedale (soft, sostenuto, halte, legato (?))
+
+ (o)lfo-maxima getrennt regeln. nää
+ (o)bei filter-envelopes: ksr/ksl? nää.
+ (o)resonanz-tremolo bei tiefpass? nää.
+
+
+TODO fürs CLI
+ x ...