DJ Mixing & Transition Quality

MixBox evaluates DJ mixing and transition quality with automated gates.

DJ path: entry → validated config → analysis/services → planning/transitions → mixer → audio + reports — full stage breakdown in Architecture.

Rotation Quality Gate

MetricMicro limit
beat_phase_correction_p95_ms≤ 10.0
clipped_ratio≤ 0.001
energy_dip_worst_db≤ 3.0

What each metric defends:

  • beat_phase_correction_p95_ms — beat-grid phase alignment
  • clipped_ratio — clipping avoidance in the rendered mix
  • energy_dip_worst_db — energy continuity across the transition

Modes

ModeInput
microSynthetic clicks generated in-test (deterministic validation)
afroUncommitted tunes/ audio assets (nonportable)
uv run python scripts/rotation_quality_gate.py micro -n 1

Positional mode

The mode (micro or afro) is a positional argument, not a flag.