Commit Graph

10 Commits

Author SHA1 Message Date
Loic Coenen
de937dc3f9 fix: add direct audio passthrough test to debug audio routing
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-05 13:31:54 +00:00
Loic Coenen
14a2551b30 fix: add atomic operations for clip state and read_position to fix race conditions
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-05 12:05:38 +00:00
Loic Coenen
e13dcb5e07 fix: update audio routing tests to record clips before checking output
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 22:20:56 +00:00
Loic Coenen
ea180f4828 fix: add mutex to protect shared buffers in audio routing tests
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 22:15:16 +00:00
Loic Coenen
e417843fd8 fix: increase test audio buffer size to prevent buffer overflow
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 21:55:46 +00:00
Loic Coenen
9e3d75536d fix: write test audio to shared buffer in JACK callback instead of directly to port
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 21:51:48 +00:00
Loic Coenen
a958042241 fix: add timeout, memory checks, and CPU limits to prevent system freeze
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 21:41:23 +00:00
Loic Coenen
3c373370f5 fix: resolve duplicate main and missing includes in test_audio_routing.c
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 17:47:24 +00:00
Loic Coenen
2a0667b372 test: add integration tests for audio and MIDI routing via JACK
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-04 17:45:33 +00:00
Loic Coenen
f04257a189 test: add external JACK audio routing test program 2026-05-04 17:45:32 +00:00