summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorFlorian Jung <flo@thinkpad.(none)>2011-02-14 15:55:01 +0100
committerFlorian Jung <flo@thinkpad.(none)>2011-02-14 15:55:01 +0100
commit531a6e90cbf1cc2afd8eae7683bda48c5cf4506a (patch)
treec6b22210b7669492ae726ad494937a32a5fabeac /TODO
parentd4e928c4eecdcb12ebc96054c92cfc7b701c9a83 (diff)
Clean enabling/disabling of frameskip and watching per defines
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 8 insertions, 0 deletions
diff --git a/TODO b/TODO
index d81ad27..829f05c 100644
--- a/TODO
+++ b/TODO
@@ -5,6 +5,13 @@
wenn man danach die noten spielen will. nicht reproduzierbar
TODO für den synth
+ o defines säubern, schöner anordnen
+ o frameskipping vlt immer einbauen?
+ o testen, ob #define FRAMESKIP bei frameskip=0 nen speednachteil
+ bringt
+ o wenn nein: FS immer aktiv
+ wenn ja: 2 process_callbacks, einen mit, einen ohne fs
+
o file-watcher ist unsauber: inotify_map_mutex und prog_load_mutex
werden eigentlich zu spät erstellt; bei EXTREM schnellen events
könnte ein noch nicht existenter mutex gelockt werden
@@ -14,6 +21,7 @@ TODO für den synth
es muss IMMER gelockt werden.
allerdings muss maybe_calc_lfos gelockt werden, die noten können
weiter bestehen
+
o max_pitchbend, max_port_time etc per controller setzen?
per RPN, NRPN
o nur auf bestimmte channels reagieren