summaryrefslogtreecommitdiff
path: root/src/audio/synth.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/audio/synth.h')
-rw-r--r--src/audio/synth.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/audio/synth.h b/src/audio/synth.h
index e5a8197..d3bd70e 100644
--- a/src/audio/synth.h
+++ b/src/audio/synth.h
@@ -7,16 +7,6 @@
#include "dct.h"
#include <cstdint>
-// Based on tracker score analysis (see generated/music_data.cc)
-// Max simultaneous patterns: 5, recommended: 10 each
-//
-// CACHING IMPLEMENTATION (COMPLETED):
-// - All asset samples are registered ONCE in tracker_init()
-// - All generated notes are cached by parameters (freq, duration, etc.)
-// - Current track: 14 unique samples (8 assets + 6 generated notes)
-// - With caching: MAX_SPECTROGRAMS = 32 provides 2.3x headroom
-//
-// Memory cost: 32 slots × 48 bytes = 1.5KB (down from 12KB with 256 slots)
#define MAX_VOICES 48 // Per tracker_compiler: required=24, recommended=48
#define MAX_SPECTROGRAMS \
32 // Current track: 14 unique, 32 provides comfortable headroom