Alle projekter

Music
Planner

Bandets vej fra øvelokalet til scenen. Setlister, stems og akkordark i én app med en LIVE-tilstand, der styrer showet.

Hvad jeg lavede
Det hele: produktet, designet, web, iOS, API'et og stem-workeren
Kører på
Web, iPhone og iPad
Målgruppe
Bands, lovsangsteams, bryllupsbands og musiklærere
AppWebBackendLydAI
Besøg musicplanner.app

Gratis til dit første band

Music Planner på tre skærme: en koncerts setliste på en telefon, akkordarket i LIVE-tilstand på en tablet og LIVE-tilstand på en telefon.

Et bands uge lå før spredt over fem steder: en gruppechat om, hvem der kommer, en mappe med PDF'er, en video at øve efter, en printet setliste tapet fast til gulvet og en, der lige kunne huske tonearten.

Music Planner samler det hele ét sted for hele bandet og holder sig så af vejen, når I står på scenen. Tre dele af ugen, tre dele af appen.

01Planlæg

Hvem der kommer, hvad vi spiller, og hvornår.

Hvert spillejob og hver prøve får en setliste med starttider, tonearter og tempoer, delt op i sæt med pauser imellem. Musikerne svarer, om de kommer eller ej, og dem, der ikke har svaret, får en påmindelse.

  • En setliste, du trækker på plads
  • Kommer, kan ikke, afventer svar
  • Faste prøver og påmindelser
  • En chat på hver setliste
  • PDF-eksport til dem, der holder af papir
Generalprøven på Faust i Music Planner: tre kommer, og én har ikke svaret endnu, ved siden af setlisten på en telefon.
02Øv

Hver stemme på sit eget spor.

Upload en optagelse, og en GPU-worker deler den op i vokal, trommer, bas og resten. Den finder også toneart og tempo, lægger et klikspor på og tegner bølgeformerne. Slå din egen stemme fra og spil med, lad den takt, du bliver ved med at ramme ved siden af, køre i loop, og sæt tempoet ned uden at ændre tonehøjden.

  • AI-opdeling i stems
  • Finder toneart og tempo
  • Et genereret metronomspor
  • A-B-loops
  • Tempo og tonehøjde hver for sig
Casta Diva delt op i spor til vokal, klaver, bas, »other« og metronom i Music Planners afspiller, med »other«-sporet slået fra og et loop på 34 sekunder.
03Spil

Intet at fumle med på scenen.

LIVE gør setlisten til akkordark i fuld skærm, det ene nummer efter det andet, med det næste altid inden for synsvidde. På en tablet i liggende format viser den to sider ved siden af hinanden. Hver musiker sætter sin egen capo og skriver sine egne noter på arket med pen, og akkordarkene ligger på enheden, så det er lige meget, om spillestedet har dækning.

  • Akkordark i fuld skærm, nummer for nummer
  • To sider ved siden af hinanden på tablets
  • En capo til hver musiker
  • Håndskrevne noter på arket
  • Virker uden forbindelse
  • Tastaturgenveje til håndfri styring
LIVE-tilstand på en tablet med akkordarket til Casta Diva med håndskrevne noter, en akkord med en ring om og »softer here!«, og samme nummer i LIVE-tilstand på en telefon.

Under motorhjelmen

Det tunge arbejde sker efter uploaden. Et nummer går gennem en kø til en GPU-worker og kommer tilbage som alt det, en musiker skal bruge for at lære sin stemme.

Upload

MP3, WAV eller FLAC fra alle i bandet

Kø

API'et giver nummeret videre til et BullMQ-job

GPU-worker

Demucs på RunPod

StemsToneart og tempoMetronomBølgeformerAkkordark

Bandet

Alle i bandet hører stems i deres egen afspiller

PDF-ark ind, ChordPro ud

Bands har allerede deres akkordark som PDF'er. Claude læser dem og skriver ChordPro, så et ark kan transponeres og tilpasses enhver musikers capo i stedet for at forblive et billede.

Noter, der lander samme sted

Pennestreger gemmes i arkets egne koordinater, så en note skrevet på en iPad sidder samme sted på nettet. Tegningen bruger små, separate stores, så resten af skærmen ikke bliver tegnet forfra, mens du skriver.

Klar, når wi-fi'en svigter

iOS-appen gemmer op til 150 akkordark i sin dokumentmappe i stedet for i en cache, som systemet kan rydde, og holder sine data på disken, så koncerten stadig åbner i en kælder uden dækning.

Øvning uden omveje

Tempo og tonehøjde ændres i browseren med en audio worklet bygget på SoundTouch, og loops gemmes pr. musiker og nummer, så øvningen fortsætter, hvor den slap.

Bygget med

TypeScriptNext.jsReact Native + ExpoFastifyPostgresBullMQ + RedisDemucs på RunPodClaudeStripeReact EmailCloudflare R2

Har du et band?
Tag appen med til næste koncert.

Music Planner er gratis til dit første band, og du behøver ikke et betalingskort.