Replace the pitch-laddered single-pop combo ladder with FIVE distinct REAL Match FX cues from the user's Triple Treat SFX pack (Match SFX/), ordered to convey cascade escalation by spectral brightness / high-frequency energy (combo1 dullest -> combo5 sparkliest): combo1 <- Match SFX/Match FX 2-RCM.wav (dark/full, centroid ~1.7 kHz) combo2 <- Match SFX/Match FX 4-RCM.wav (warm mid, centroid ~2.1 kHz) combo3 <- Match SFX/Match FX 6-RCM.wav (bright mid, centroid ~3.2 kHz) combo4 <- Match SFX/Match FX 7-RCM.wav (rich+bright, centroid ~4.7 kHz) combo5 <- Match SFX/Match FX 3-RCM.wav (sparkly, centroid ~6.8 kHz) The Match FX set does not cleanly pitch-ascend, so brightness is the ordering signal; spectral centroid ascends monotonically 1.68 < 2.09 < 3.18 < 4.70 < 6.77 kHz. Each down-mixed to mono, trimmed to a 0.50 s onset window, eased in (~6 ms) and rounded out with a 150 ms cosine fade-out, peak-normalized -15 dBFS. Pure drop-in: audio.sx and all wiring are untouched; swap/match/win/lose are byte-identical to P10.8. The depth->cue-index mapping (cascade_cue, fx_combo) locks the integer mapping, not the audio content, so both tests stay valid. LICENSE.txt combo provenance updated to the real Match FX sources.
47 KiB
47 KiB