summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-06 18:10:47 +0100
committerskal <pascal.massimino@gmail.com>2026-02-06 18:10:47 +0100
commit2dcc4216faa359482f3f782931bfd1a2bbaf407b (patch)
tree491b5fe246d32f68983a8d4937a7f2113e0f5764 /TODO.md
parent42390a8a28377cd25021b1647abf9dbd43d4e2c8 (diff)
docs: Document specplay tool and add future enhancement roadmap
- Created tools/specplay_README.md with comprehensive documentation - Added Task #64 to TODO.md for future specplay enhancements - Updated HOWTO.md with specplay usage examples and use cases - Outlined 5 priority levels of potential features (20+ ideas) Key enhancements planned: - Priority 1: Spectral visualization, waveform display, frequency analysis - Priority 2: Diff mode, batch analysis, CSV reports - Priority 3: WAV export, normalization - Priority 4: Advanced spectral analysis (harmonics, onsets) - Priority 5: Interactive mode (seek, loop, volume control) The tool is production-ready and actively used for debugging.
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index 3c382d6..9fb982d 100644
--- a/TODO.md
+++ b/TODO.md
@@ -286,6 +286,16 @@ This file tracks prioritized tasks with detailed attack plans.
## Future Goals & Ideas (Untriaged)
+### Audio Tools
+- [ ] **Task #64: specplay Enhancements**: Extend audio analysis tool with new features
+ - **Priority 1**: Spectral visualization (ASCII art), waveform display, frequency analysis, dynamic range
+ - **Priority 2**: Diff mode (compare .wav vs .spec), batch mode (CSV report, find clipping)
+ - **Priority 3**: WAV export (.spec → .wav), normalization
+ - **Priority 4**: Spectral envelope, harmonic analysis, onset detection
+ - **Priority 5**: Interactive mode (seek, loop, volume control)
+ - See `tools/specplay_README.md` for detailed feature list
+
+### Visual Effects
- [ ] **Task #52: Procedural SDF Font**: Minimal bezier/spline set for [A-Z, 0-9] and SDF rendering.
- [x] **Task #53: Particles Shader Polish**: Improve visual quality of particles. (Completed February 6, 2026)
- Implemented transparent circular particles with smooth distance-based falloff