Commit Graph

8 Commits

Author SHA1 Message Date
Loic Coenen
d6ca5a0079 refactor: implement unidirectional data flow with dispatcher pattern
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 14:27:56 +00:00
Loic Coenen
b66b37c767 feat: add frontend selection flags to main.c
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:36:27 +00:00
Loic Coenen
4d76b88377 fix: remove duplicate main function from main.c
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:10:39 +00:00
Loic Coenen
05c6f34b8f feat: add microui-based GUI with transport controls and progress bar
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 13:02:39 +00:00
Loic Coenen
4573eb0201 feat: add ncurses-based TUI frontend with 8x8 clip grid and keyboard controls
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 09:48:59 +00:00
Loic Coenen
1e1594adca fix: correct JACK shutdown callback signature and suppress unused parameter warning
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 00:49:21 +00:00
Loic Coenen
cce8d05069 feat: add JACK audio looper with clip state machine and tests
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 00:41:53 +00:00
Loic Coenen
fb986499af feat: add main.c 2026-05-01 00:41:51 +00:00