Commit Graph

16 Commits

Author SHA1 Message Date
Loic Coenen
3761851871 refactor: remove unused MIDI state transition test functions
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:44:02 +00:00
Loic Coenen
99c4e033f0 refactor: remove extern declarations and unused test function
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:42:48 +00:00
Loic Coenen
d4b3c2334b feat: implement loop recording and playback with integration test
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:41:36 +00:00
Loic Coenen
944608ad7f fix: start and clean up looper process in audio pass-through test
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:31:51 +00:00
Loic Coenen
cb58207904 refactor: remove external MIDI tool dependency from integration tests
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:26:07 +00:00
Loic Coenen
4b9ee29d8e feat: add JACK passthrough test with sine generation and RMS validation
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:17:11 +00:00
Loic Coenen
a8616e4ca3 refactor: remove external tool dependencies from integration tests
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:14:34 +00:00
Loic Coenen
ce6061c7f2 test: gracefully skip MIDI tests when jack_midi_send is missing
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:06:57 +00:00
Loic Coenen
c4f45c956a test: add integration test for missing looper feature
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 21:01:15 +00:00
Loic Coenen
3d9f2af9b3 test: add audio pass-through test with RMS validation
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 20:55:21 +00:00
Loic Coenen
f0b58a9684 test: add automated state verification to integration tests
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 20:47:39 +00:00
Loic Coenen
2d4f4ec18e fix: add missing stdarg.h include and jack_midi_send availability check
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 20:35:52 +00:00
Loic Coenen
484e0cad36 fix: add fork failure check in integration test
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 20:31:13 +00:00
Loic Coenen
bbf560efe2 test: implement full integration test for JACK looper state machine
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 20:30:01 +00:00
Loic Coenen
3f6766ce03 feat: add integration test for looper binary
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
2026-05-07 20:09:33 +00:00
Loic Coenen
73bf0b50e8 feat: add integration test file 2026-05-07 20:09:32 +00:00