summaryrefslogtreecommitdiff
path: root/PROJECT_CONTEXT.md
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-08 12:29:52 +0100
committerskal <pascal.massimino@gmail.com>2026-02-08 12:29:52 +0100
commit6060a69101c80eb580ae68134e731af2e314ba0e (patch)
treed2aa743a709f7a7e4b6d24f9ec505c505be8f177 /PROJECT_CONTEXT.md
parent4bfa0342c44aac724b368f726b5ffe74a29048ec (diff)
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'.
Diffstat (limited to 'PROJECT_CONTEXT.md')
-rw-r--r--PROJECT_CONTEXT.md5
1 files changed, 5 insertions, 0 deletions
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.