index.html (opens in your browser)β If a change doesn't appear in the file version, fully close the browser, reopenindex.html, then pressCtrl + Shift + R(hard reload).
| Area | Position | Role |
|---|---|---|
| Library | Left | All imported tracks. Filter by genre / favorites |
| Player & Setlist | Center | Playback, waveform, candidate list, the live setlist |
| Tanda builder | Right | Manual / auto creation, similar-song suggestions, cortina |
Top bar: Event mode, Timer, EQ, Settings, Help, Candidates, Print, Add tracks, language switch (JA/EN/ES).
On import, orchestra, title, year, singer and artwork are auto-extracted from ID3 tags. Even a 10,000-track library starts instantly thanks to lazy decoding.
Enable the orchestra database β generate tandas in bulk by orchestra Γ genre (default genre: Tango only; configurable).
Save individual tandas, mark favorites and recall them. Build up a library of go-to tandas for instant use during an event.
Keep three setlist slots (A / B / C) and switch instantly to match the room.
The "β¦ Similar songs" button on the right opens a popup.
Tagging tracks with primary/secondary mood, flow and intensity lets the engine consider the emotional arc.
primary_mood / flow_type / intensity / year / singer etc. in Excel.xlsx| Situation | Behavior |
|---|---|
| Excel cell has a value | Overwrites with that value (Excel wins) |
| Excel cell is blank | Keeps the existing in-app value (manual work is never wiped) |
| Orchestra/title variations | Absorbs [Tango], case and full/half-width differences automatically |
After import, a sync report shows synced count / unmatched rows / still-untagged tracks.
| Feature | Description |
|---|---|
| Basic | Click a track β Space to play/pause |
| AUTO mode | Auto-advance tanda β cortina β next tanda (OFF by default) |
| Auto crossfade | Fade within tanda / into cortina (Settings) |
| π§ Headphone CUE | Pre-listen on a separate output from master |
| Cue points A/B/C | Register three in-track start points |
| β± Start/End trim | Cut intro/outro for playback |
| Tempo Β±10% | Fine-tune speed (double-click to reset 100%) |
| π΅ Next-tanda sound check | Pre-check next tanda's level during the cortina |
| LUFS normalization | Auto-level from 1930s SP reissues to modern recordings + per-track EQ |
Register cortina candidates from the library β auto-insert between tandas. Optionally auto-insert one before a tanda on creation.
Auto-reorder tandas along four curves (rising / falling / peak / valley). Enter start, peak and end times and the target intensity is shown in real time against the clock.
Tanda gap seconds / crossfade time / fade-in / LUFS target / default auto-gen genre / audio output (master = speakers, cue = headphones).
Disabled while typing in a text field. Click outside the field first.
| Key | Action |
|---|---|
Space | Play / Pause |
β | Next track (next tanda if at tanda's last track) |
β | Within 3s = previous track / after 3s = back to start |
| Symptom | Fix |
|---|---|
| Changes not reflected (file version) | Close the browser fully β reopen β Ctrl+Shift+R |
| No similar songs | Play/select a track to set a reference. More tagged tracks = better accuracy |
| "No matching track" on tag import | Check orchestra/title spelling (large variations can't be matched) |
| Uneven volume | Turn on LUFS normalization (Settings); use per-track EQ |
| Check next track without sending to the room | Use π§ CUE (headphone output) |