aboutsummaryrefslogtreecommitdiffhomepage
path: root/TODO
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2024-05-01 16:00:28 +0300
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2024-05-01 16:00:28 +0300
commit14af7754cfc5de913d5774a43ebf3f1653209814 (patch)
tree56361822c039e2629ed4e586065a935c804c1cdf /TODO
parent76f3fb4567f26372c14087dfac7d95032815fe37 (diff)
downloadapplause2-14af7754cfc5de913d5774a43ebf3f1653209814.tar.gz
format tables in LDoc via HTML instead of Markdown
* this is unreliable but should be tested on the build server as well * drops the lua-discount dependency * updated TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 11 insertions, 2 deletions
diff --git a/TODO b/TODO
index 0fbacf9..0e4e2f9 100644
--- a/TODO
+++ b/TODO
@@ -12,6 +12,13 @@
# Features
+* Feedback loops are very hard to do. Perhaps there should be a
+ Stream:feedAdd() that returns the source stream but adds the value into a given
+ DelayStream. Alternatively, there should be a VarStream() which would be similar to Stream()
+ but always returning the self.value. Stream:feed() takes a VarStream.
+* dbtorms(), rmstodb().
+ See shepard.lua.
+ https://forum.pdpatchrepo.info/topic/11236/dbtorms
* RTNeural support. Should probably be a separate library or an optional dependency.
Since it is a C++ library making extensive use of templates, there will have to be
a small C wrapper.
@@ -114,6 +121,8 @@
Tk canvases.
* Automatically detect whether terminal supports the Kitty graphics protocol:
https://sw.kovidgoyal.net/kitty/graphics-protocol/#querying-support-and-available-transmission-mediums
-* Two C non-inlineable function calls per sample due to applause_push_sample() could be avoided by including our
- own lockless ring-buffer implementation.
* Document ZipStream semantics - see chapter Stream Algebra in my thesis.
+* Add list of features as in Conclusion of my thesis.
+* Markdown table in midi.lua.
+ This appears to be broken even with format='discount' and format='lunamark' (0.6.0).
+