Commit Graph

12 Commits

Author SHA1 Message Date
Christopher Arndt eb814d16c3 fix: export all enum members in core and atom API 2024-09-28 03:02:49 +02:00
Christopher Arndt 4d60684b07 Turn atomSequenceClear into a template
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-28 15:48:39 +02:00
Christopher Arndt f71ec0d0df Remove comment not relevant to Nim version
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-28 15:32:16 +02:00
Christopher Arndt b88f75efce Use `isNil` to check null pointers
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-28 15:31:29 +02:00
Christopher Arndt af27abbaca Replace C memcmp/cpy with copyMem/cmpMem
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-23 20:17:13 +02:00
Christopher Arndt 1dcf5ac82f Minor doc comment fixes
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-23 18:15:52 +02:00
Christopher Arndt 11c9fc653d Some Atom handling refactoring
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-22 19:14:34 +02:00
Christopher Arndt 9bb9321dcb Make MIDI transpose example functional
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-21 18:09:40 +02:00
Christopher Arndt ba6aaa22ab Implement MIDI procesing (WIP)
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-20 13:20:01 +02:00
Christopher Arndt ff6ddf77d2 Move wrapper code into sub-module; adapt/tweak examples
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-05-18 15:11:02 +02:00
Christopher Arndt a151e96233 Add nimble tasks and example 'amp' plugin
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-04-20 04:16:16 +02:00
Christopher Arndt 95100a0f03 Initial commit
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2024-04-19 12:07:48 +02:00