-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.new
42 lines (22 loc) · 1.09 KB
/
TODO.new
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
[P]hase [H]armonic [A]dvanced [S]ynthesis [EX]permient
Primary TODO LIST:
* Add LASH/LADI support. -- partially done
* Add mouseover hints to show that param labels are clickable.
* Implement Hermite interpolation for under/over-sampling.
* Add support for user loaded oscillator samples.
* Add JACK MIDI support.
* Add support for JACK transport time/tempo/timesig sync.
* Modularize portamento, keytrigger, and clock sync implementations
in midi.c so they can be used elsewhere.
* Add detune parameters for LFOs.
* Fix MIDI clock tick sync algorithm. Currently uses a simple decayed
average for jitter correction. Implement clock sync for LFOs.
* Add sustain pedal support. -- done
* Fix behavior of NOTE_OFF in attack -- i _believe_ it's done
* Fix native GTK theme -- done
* Add 'Panic' button -- done. needs testing
* Fix behavior of polyphony limit -- done. needs testing
* Fix ADSR calculation (output signal level somehow strangely depends on decay) -- done
* Fix chorus interpolation -- done
* Add DC blocking filter -- done
* Add posibility to rename jack and alsa i/o ports