summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO (renamed from synth/TODO)8
-rw-r--r--TODO.done (renamed from synth/TODO.done)0
-rw-r--r--note_compiler/IDEE1
3 files changed, 8 insertions, 1 deletions
diff --git a/synth/TODO b/TODO
index d5f5534..bff6e11 100644
--- a/synth/TODO
+++ b/TODO
@@ -1,6 +1,13 @@
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?
@@ -23,7 +30,6 @@ TODO für den synth
o diverse pedale (soft, sostenuto, halte, legato (?))
- (o)programs on-the-fly ändern (n_osc ändern)
(o)lfo-maxima getrennt regeln. nää
(o)bei filter-envelopes: ksr/ksl? nää.
(o)resonanz-tremolo bei tiefpass? nää.
diff --git a/synth/TODO.done b/TODO.done
index 0cd6d16..0cd6d16 100644
--- a/synth/TODO.done
+++ b/TODO.done
diff --git a/note_compiler/IDEE b/note_compiler/IDEE
index fc28809..01fb251 100644
--- a/note_compiler/IDEE
+++ b/note_compiler/IDEE
@@ -8,6 +8,7 @@ Parameter, die geändert werden können, nicht.
Wann können Parameter verändert werden?
- per controller (set_param)
- per velocity (pfactor, apply_pfactor etc.)
+ - wenn vom user angegeben ("variable:")
get_sample (und letztendlich auch alle anderen funktionen) folgender-
maßen durchgehen: