Zpracovat velkou knihovnu bez ztráty kreativní kontroly
Ruční řazení skladeb zabírá čas, ale čistě automatické pořadí ignoruje dramaturgii, moment show a osobní vkus.
PŘÍPADOVÁ STUDIE APLIKACE
Dramaturgie setu podložená daty. Finální volba zůstává na DJi.
Případová studie ENERGY MIX / CANDICE SET PLANNER: lokální macOS aplikace pro analýzu energie, struktury a harmonických návazností DJ setu.
ENERGY MIX je portfolio název aplikace CANDICE SET PLANNER. Lokální macOS nástroj pomáhá připravovat pořadí skladeb podle energie, struktury a harmonických návazností bez nahrávání hudební knihovny na cizí server.
Aplikace kombinuje nativní SwiftUI rozhraní s lokálním analytickým enginem. Výsledek nepředstírá, že algoritmus nahradí hudební úsudek: nabízí návrhy, alternativy a kontrolní body pro rychlejší přípravu setu.
Ruční řazení skladeb zabírá čas, ale čistě automatické pořadí ignoruje dramaturgii, moment show a osobní vkus.
Analýzu, omezení, zámky a alternativy jsme spojili do workflow, kde algoritmus připraví varianty a DJ je může poslechnout, upravit nebo odmítnout.
Oddělíme skutečný problém od kroků, které vznikly jen kvůli omezením stávajících nástrojů.
Určíme datový model, hlavní scénáře a rozhraní, které zůstane čitelné i při každodenním používání.
Propojíme frontend, logiku, data a integrace do jednoho funkčního celku.
Testujeme kritické cesty, přístupy, chybové stavy a reálný způsob používání před dalším rozvojem.
Aplikace načítá Rekordbox TXT, CSV, XML i M3U8 a sjednocuje podklady pro další práci.
Lokální analýza sleduje průběh skladby a vytváří podklady pro dramaturgii setu.
Camelot logika pomáhá hledat kombinace, které dávají smysl jako kandidáti pro přechod.
Vybrané skladby nebo pozice lze uzamknout a nechat systém optimalizovat jen zbytek.
Návrhy lze porovnat a před finálním exportem posoudit sluchem.
Hotové pořadí lze vyvést do M3U8, TXT, TSV nebo CSV pro další část workflow.
Nativní SwiftUI aplikace pro Apple Silicon komunikuje s přibaleným Python 3.12 enginem přes JSON Lines. OR-Tools CP-SAT řeší omezení, NumPy a lokální audio modely připravují analytické podklady.
ENERGY MIX spojuje import, analýzu, návrh pořadí, poslech alternativ a export v jednom lokálním nástroji. Aplikace negarantuje hudební kvalitu; finální dramaturgie zůstává na člověku a poslechovém ověření.