Loic Coenen
|
3588c08798
|
fix: change field access to method call for channel_samples.outputs
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:30:11 +00:00 |
|
Loic Coenen
|
2918cbd8d1
|
fix: use iter_samples() to access per-channel output buffers
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:22:51 +00:00 |
|
Loic Coenen
|
69bdd01cf2
|
fix: use correct Buffer API for audio processing
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:21:57 +00:00 |
|
Loic Coenen
|
2cb74eccd4
|
fix: use iter_samples() instead of channels() for audio processing
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:21:22 +00:00 |
|
Loic Coenen
|
d21bb88962
|
fix: use correct nih-plug API to access channel samples
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:19:17 +00:00 |
|
Loic Coenen
|
79d9e3b249
|
fix: use correct NIH-plug API for audio buffer access
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:18:38 +00:00 |
|
Loic Coenen
|
cb4d5915fd
|
fix: use buffer.split() to access audio channels
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:18:08 +00:00 |
|
Loic Coenen
|
101ad7176f
|
fix: use ChannelSamples as_ref/as_mut methods instead of deref
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:17:49 +00:00 |
|
Loic Coenen
|
65d14b5d59
|
fix: use deref to access ChannelSamples slices
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:16:13 +00:00 |
|
Loic Coenen
|
b233cfaa66
|
fix: use correct ChannelSamples API to access input/output slices
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:14:17 +00:00 |
|
Loic Coenen
|
55619abc4f
|
fix: replace split() with inputs()/outputs() for ChannelSamples
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-05-01 00:13:55 +00:00 |
|
Loic Coenen
|
9c7332be33
|
fix: use split() for ChannelSamples and add Vst3Plugin/ClapPlugin impls
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-04-30 23:47:06 +00:00 |
|
Loic Coenen
|
1ece32e41c
|
fix: resolve compilation errors in plugin struct and MIDI event handling
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-04-30 23:41:11 +00:00 |
|
Loic Coenen
|
34ccba7fd1
|
fix: resolve compilation errors in plugin and engine code
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-04-30 23:38:29 +00:00 |
|
Loic Coenen
|
b3ab709a7e
|
test: add unit tests for clip state machine, recording, playback, and engine
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-04-30 22:31:31 +00:00 |
|
Loic Coenen
|
5ccc29ff82
|
feat: implement clip launcher plugin with MIDI-triggered recording and looping
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
|
2026-04-30 22:29:27 +00:00 |
|
Loic Coenen
|
f48b053c7a
|
feat: add initial project structure with engine and library modules
|
2026-04-30 22:29:25 +00:00 |
|