Commit graph

83 commits

Author SHA1 Message Date
836cdedc6b feat: render bounded effect tails and reset internal history on transport changes 2026-11-05 23:55:56 +01:00
7a01e2d2f3 feat: add tempo-synced stereo delay and coupled room reverb 2026-11-05 23:53:03 +01:00
35bf6a00a1 feat: add a bounded WAV sampler with looping, relinking and saved presets 2026-11-05 23:50:14 +01:00
159fa939a1 feat: add editable internal instruments, automation and versioned presets 2026-11-05 23:47:54 +01:00
e76552e8dd test: qualify internal devices across DSP, persistence and GUI workflows 2026-11-05 23:44:48 +01:00
02e27a33a2 Update. 2026-10-28 17:16:01 +01:00
47b7d38a66 Phase 35: add persistent preferences and sequencer loop playback 2026-10-28 10:37:01 +01:00
fe484537f9 Phase 32: add MIDI track CLAP, VST2 and VST3 instruments 2026-10-27 17:51:48 +01:00
9e0e4562d7 Phase 31: add CLAP, VST2 and VST3 mono effect hosting 2026-10-27 17:34:46 +01:00
ca6c869b0b Phase 28: add project diagnostics, dependency inspection and durability regressions 2026-10-27 16:58:26 +01:00
901a536f10 Phase 26: add common parameter targets, step automation and MIDI control mapping 2026-10-27 16:37:59 +01:00
2fd7724065 Phase 24: add mix buses, coherent peak meters and master clipping indicators 2026-10-27 16:15:34 +01:00
ba5c2503a7 Phase 23: refine routing inspection, signal-flow layout and atomic wire insertion 2026-10-27 16:00:29 +01:00
01d8c1d661 Phase 22: add non-destructive audio splitting, clip gain and fades, and cached waveforms 2026-10-27 15:46:41 +01:00
73fc5eea8d Phase 21: add filtered MIDI composition edits and triplet piano-roll grids 2026-10-27 15:34:54 +01:00
1369e4d463 Phase 18: preserve portable project media paths and verify format migrations 2026-10-27 06:31:59 +01:00
440e98f2b5 Phase 17: add undoable duplication, naming, ordering and timeline commands 2026-10-27 06:28:25 +01:00
7fac0a4f6a Phase 16: persist sample-timed effect automation and add expressive MIDI controls 2026-10-27 06:25:30 +01:00
c3eadee891 Phase 14: define parameterized native processors and portable configuration state 2026-10-27 03:48:46 +01:00
01d9db90fd Phase 13: protect recordings and recover retained audio after write failures 2026-10-27 03:46:09 +01:00
05140c2e93 Phase 12: Improve audio transitions and verify sample-accurate timing 2026-10-27 03:37:19 +01:00
8dd96d3cc5 Phase 10: Audit engine reliability and strengthen lifecycle regression tests 2026-10-27 03:17:29 +01:00
de403b37d7 Phase 9: Add native processors and reproducible Linux release tooling 2026-10-27 01:21:04 +01:00
7db5fb7738 Phase 8: Add stereo track mixer, automation and undo/redo 2026-10-27 01:06:57 +01:00
cacc086805 Phase 7: Add MIDI clips, instrument and piano roll 2026-10-27 00:53:41 +01:00
8a37090b81 Phase 6: Add WAV clips, graph playback and bounded recording 2026-10-27 00:31:03 +01:00
65640c4aad Phase 5: Add project persistence and sequencer foundation 2026-10-27 00:10:45 +01:00
5c41d7f6da Phase 4: Add modular graph editor and transactional graph edits 2026-10-26 23:55:35 +01:00
577d80f018 Phase 2. 2026-10-26 23:32:04 +01:00
c0ca1ff396 Phase 1 forgot some files. 2026-10-26 23:20:49 +01:00
8075e1b79d Phase 1 plus some refactoring. 2026-10-26 23:20:00 +01:00
71f7b4d96b Project refactoring changed xtlite to xtc everywhere. 2026-10-26 23:07:03 +01:00
1d8f869b5b Initial commit. 2026-10-26 22:51:25 +01:00