Warning: This is a work in progress. This visualizer expects a ZIP file containing an audio file (MP3 or WAV), a JSON file with the identified blast-beat sections, and optionally a drum-only audio track.
Expected JSON structure:
{
"blast_beats": [
{"start_time": 12.5, "end_time": 15.0},
{"start_time": 30.0, "end_time": 32.5}
]
}