jacket/TODO.md
Christopher Arndt 20aed9e373 docs: clean up & improve readme
docs: move section from readme to todo

docs: change proejct description
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-11-23 17:30:16 +01:00

834 B

TODO

Threading API

Still needs to be wrapped. How to handle jack_native_thread_t type?

Internal Clients

Jack 1 and JACK 2 are disagreeing on the signatures of the functions for loading and getting a handle for internal clients:

Higher level abstraction

Add a higher-level abstraction on top of the direct mapping from Nim procs and types to C functions and types, in the form of a JACK client object, which takes care of creating a JACK client instance, registering ports and setting up all the callbacks necessary for a well-behaved JACK application.