diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-06 22:33:52 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-06 22:33:52 +0100 |
| commit | 6906b9d75e21b904b3f54f4a4c5b591dd459dc69 (patch) | |
| tree | 521dc2fd19676e2d7b5257843a83aee144a601c0 /src/tests | |
| parent | b60797c157717bafd834a4b7bc58120b95dffe46 (diff) | |
docs: Add low-priority tasks for tempo control and asset debugging
Added two future enhancement tasks:
Task #65: Data-Driven Tempo Control
- Move g_tempo_scale from hardcoded main.cc to .seq or .track files
- Approach A: TEMPO directive in .seq (time, scale pairs)
- Approach B: tempo column in music.track
- Benefits: Non-programmer friendly, easier iteration
- Priority: Low (current approach works, but less flexible)
Task #66: External Asset Loading for Debugging
- Load assets from files via mmap() instead of embedded arrays
- macOS only, non-STRIP_ALL builds
- Benefits: Edit assets without rebuilding assets_data.cc (~10s saved)
- Trade-offs: Runtime file I/O, development-only feature
- Priority: Low (nice-to-have for rapid iteration)
Both tasks target developer workflow improvements, not critical for 64k goal.
Diffstat (limited to 'src/tests')
0 files changed, 0 insertions, 0 deletions
