window.AuraSound = { modeMap: { core: { intensity: 0.2, chaos: 0.1 }, deep: { intensity: 0.5, chaos: 0.3 }, studio: { intensity: 0.6, chaos: 0.6 }, ceremonial: { intensity: 0.8, chaos: 0.4 }, dance: { intensity: 1.0, chaos: 0.7 } }, onModeChange(mode) { 01 Kick 02 Snare 03 Hats Clean 04 Hats Glitch 05 808 06 Strings High 07 Strings Low 08 Choir 09 FX Texture 10 Vocal Lead 11 Vocal Doubles 12 Vocal Chop (CHAOS) const cfg = this.modeMap[mode]; this.applyChaos(cfg.chaos); this.applyIntensity(cfg.intensity); }, applyChaos(level) { // drives glitch / randomness console.log("Chaos level:", level); }, applyIntensity(level) { // drives bass / volume / density console.log("Intensity:", level); }, pulse() { console.log("Trigger drop / accent"); } };