Commit Graph

8 Commits

Author SHA1 Message Date
Loic Coenen
2e0770e95d test: add nuclear-grade stress tests and memory safety fixes
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 23:17:13 +00:00
Loic Coenen
2c547b3486 fix: add missing QUEUED_TRIGGER_POOL_SIZE define to engine.h
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 23:03:08 +00:00
Loic Coenen
a47598df8c feat: refactor transport into separate module with master/slave clock support
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 21:08:38 +00:00
Loic Coenen
be3582bc13 feat: implement undo/redo system with history tracking and tests
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 20:10:45 +00:00
Loic Coenen
32270aaddb fix: expose command_queue_init for testing by removing static
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:53:13 +00:00
Loic Coenen
7b23c75dd1 feat: implement lock-free command queue and atomic state for thread safety
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:52:53 +00:00
Loic Coenen
d63a3f5ab2 feat: add 8x8 scene/channel grid, MIDI clock sync, and quantization engine
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 01:29:03 +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