{
  "_note": "Rough draft target curves per genre, in the spirit of tonal-balance tools (a target curve per genre). Values are approximate, reasoned from commonly known spectral traits of each genre (sub weight, high-frequency energy, dynamics). They are NOT official measurements, NOT taken from iZotope or any vendor, not measured from reference tracks, and not source-verified. hiphop/edm/pop were set by the project owner on 2026-10-20; the other 13 are nightly drafts awaiting review. The UI tells users they are rough starting points. 2026-10-21: every bandShareDb was shifted by one constant per genre (about -1.5 to -2.4 dB removed) so band powers sum to 0 dB, matching how measured shares are computed; curve shapes are unchanged. Band edges are now low 60-200 Hz and lowMid 200-500 Hz, but the low/lowMid targets were authored for 60-250/250-500 and have not been re-derived.",
  "genres": {
    "hiphop": { "label": "Hip-hop", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.9, "minCrestDb": 8, "maxSpreadDb": 8,
      "bandShareDb": { "sub": -10.1, "low": -3, "lowMid": -8.1, "mid": -7.1, "upperMid": -13.1, "high": -24.1 } } },
    "edm": { "label": "House / EDM", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.9, "minCrestDb": 6, "maxSpreadDb": 8,
      "bandShareDb": { "sub": -8.9, "low": -2.8, "lowMid": -8.9, "mid": -7.9, "upperMid": -12.9, "high": -20.9 } } },
    "pop": { "label": "Pop", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.9, "minCrestDb": 8, "maxSpreadDb": 8,
      "bandShareDb": { "sub": -14.8, "low": -3.8, "lowMid": -6.8, "mid": -5.7, "upperMid": -11.8, "high": -22.8 } } },
    "kpop": { "label": "K-pop", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.9, "minCrestDb": 7, "maxSpreadDb": 8,
      "bandShareDb": { "sub": -12.8, "low": -3.7, "lowMid": -7.8, "mid": -5.8, "upperMid": -10.8, "high": -20.8 } } },
    "trap": { "label": "Trap", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.9, "minCrestDb": 6, "maxSpreadDb": 8,
      "bandShareDb": { "sub": -7, "low": -3, "lowMid": -10, "mid": -8, "upperMid": -14.1, "high": -26 } } },
    "rnb": { "label": "R&B", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.9, "minCrestDb": 9, "maxSpreadDb": 8,
      "bandShareDb": { "sub": -11.4, "low": -3.3, "lowMid": -7.4, "mid": -6.4, "upperMid": -13.4, "high": -25.4 } } },
    "rock": { "label": "Rock", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.85, "minCrestDb": 9, "maxSpreadDb": 9,
      "bandShareDb": { "sub": -20.5, "low": -4.4, "lowMid": -6.5, "mid": -5.5, "upperMid": -9.5, "high": -21.5 } } },
    "metal": { "label": "Metal", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.85, "minCrestDb": 6, "maxSpreadDb": 9,
      "bandShareDb": { "sub": -20.3, "low": -5.2, "lowMid": -7.3, "mid": -5.3, "upperMid": -7.3, "high": -17.3 } } },
    "jazz": { "label": "Jazz", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 4, "minLowCorrelation": 0.8, "minCrestDb": 14, "maxSpreadDb": 10,
      "bandShareDb": { "sub": -19.8, "low": -4.9, "lowMid": -5.9, "mid": -4.9, "upperMid": -10.9, "high": -23.9 } } },
    "funk": { "label": "Funk", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.85, "minCrestDb": 10, "maxSpreadDb": 9,
      "bandShareDb": { "sub": -16.3, "low": -3.2, "lowMid": -7.3, "mid": -6.3, "upperMid": -11.3, "high": -23.3 } } },
    "country": { "label": "Country", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.85, "minCrestDb": 10, "maxSpreadDb": 9,
      "bandShareDb": { "sub": -22, "low": -5.1, "lowMid": -6.1, "mid": -5.1, "upperMid": -9.1, "high": -22.1 } } },
    "folk": { "label": "Folk / Acoustic", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 4, "minLowCorrelation": 0.8, "minCrestDb": 12, "maxSpreadDb": 10,
      "bandShareDb": { "sub": -26, "low": -6.1, "lowMid": -6, "mid": -4, "upperMid": -10, "high": -24 } } },
    "latin": { "label": "Latin", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.9, "minCrestDb": 8, "maxSpreadDb": 8,
      "bandShareDb": { "sub": -14.2, "low": -3.1, "lowMid": -8.2, "mid": -6.2, "upperMid": -11.2, "high": -22.2 } } },
    "reggae": { "label": "Reggae", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 3, "minLowCorrelation": 0.9, "minCrestDb": 9, "maxSpreadDb": 8,
      "bandShareDb": { "sub": -11.5, "low": -2.4, "lowMid": -8.5, "mid": -7.5, "upperMid": -14.5, "high": -26.5 } } },
    "classical": { "label": "Classical", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 5, "minLowCorrelation": 0.6, "minCrestDb": 18, "maxSpreadDb": 12,
      "bandShareDb": { "sub": -25.6, "low": -6.7, "lowMid": -5.6, "mid": -3.6, "upperMid": -11.6, "high": -25.6 } } },
    "lofi": { "label": "Lo-fi", "targets": { "peakCeilingDb": -1, "bandToleranceDb": 4, "minLowCorrelation": 0.8, "minCrestDb": 10, "maxSpreadDb": 10,
      "bandShareDb": { "sub": -18.1, "low": -4.1, "lowMid": -6.1, "mid": -5.1, "upperMid": -14, "high": -32.1 } } }
  }
}
