From 6060a69101c80eb580ae68134e731af2e314ba0e Mon Sep 17 00:00:00 2001 From: skal Date: Sun, 8 Feb 2026 12:29:52 +0100 Subject: feat(audio, tools): Add Task #72 and enhance Blender exporter - Add Task #72 (Audio Pipeline Streamlining) to TODO.md and PROJECT_CONTEXT.md. - Update blender_export.py to support 'EMPTY' objects for planes and export 'plane_distance'. --- PROJECT_CONTEXT.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'PROJECT_CONTEXT.md') diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md index 9b36223..663d320 100644 --- a/PROJECT_CONTEXT.md +++ b/PROJECT_CONTEXT.md @@ -50,6 +50,11 @@ Style: - Phase 3: File I/O (load .wav/.spec, export procedural_params.txt + C++ code) - See `doc/SPECTRAL_BRUSH_EDITOR.md` for complete design +- **Task #72: Audio Pipeline Streamlining** + - Optimize data flow: reduce copies and temp buffers. + - Direct additive mixing: have tracker add samples directly to output buffer. + - Precision: maintain float32 internally, clip/convert at the very end. + - **Visuals & Content** - [ ] **Task #52: Procedural SDF Font**: Minimal bezier/spline set for [A-Z, 0-9] and SDF rendering. - [ ] **Task #53: Particles Shader Polish**: Improve visual quality of particles. -- cgit v1.2.3