Showcase

App piccole e complete. Niente messinscena.

Ogni showcase è una vera applicazione costruita con le API pubbliche, esattamente come costruiresti la tua. Parte in pochi secondi con i suoi contenuti dimostrativi e veste il tema del framework. La prima gira già.

La finestra di regia di Score Sync al cue 1M1 Main Title: timecode, battuta e movimento, tempo 96 BPM in 4/4, il cue successivo, la mappa del tempo con quattro cue e l’elenco dei cue, disegnati con il tema Deep Field.
01 · Score Sync

L’immagine agganciata alla musica.

Un filmato di 70 secondi scorre su una mappa del tempo che cambia tempo e metro. Si aprono tre finestre: la regia, la vista del direttore e l’immagine per il pubblico. Un telefono si collega tramite l’UI bridge.

  • 0 fotogrammidi errore di sincronia nella vista del direttore, misurato dalla verifica headless.
  • Meno di 3 secondiper arrivare al primo cue al primo avvio; il filmato viene generato e poi tenuto in cache.
  • Esportazioni con marcatoriqualsiasi cue in MP4 con le sovrimpressioni del direttore e il timecode impresso, più un elenco di marcatori.

Oggi gira su Windowsshuffle_engine + shuffle_media

Provala nel browserScore Sync Lite: la stessa sessione sul motore compilato in WebAssembly, con il suono. Desktop e telefono.

Galleria

Quattro cue, due schermi ciascuno.

Il direttore vede streamer, punch, conti alla rovescia e marcatori dei cue generati dalla mappa del tempo e dall’elenco dei cue. Il pubblico vede l’immagine pulita, elaborata da un programma sulla GPU: un look per cue che si trasforma nell’arco di una battuta.

1M1

Main Title

Battuta
1 · 01:00:00:00
Tempo
96 BPM, 4/4
Look
Split Tone
La vista del direttore al cue 1M1 Main Title, con timecode e sovrimpressioni.
Direttore
L’immagine per il pubblico al cue 1M1 con il look Split Tone.
Pubblico
1M2

Pursuit

Battuta
7 · 01:00:15:00
Tempo
140 BPM, 4/4
Look
Neon

Uno streamer corre verso la battuta 15.

La vista del direttore al cue 1M2: uno streamer bianco attraversa l’immagine, con conto alla rovescia e didascalia del cue successivo.
Direttore
L’immagine per il pubblico al cue 1M2 con il look Neon: un sole a strisce su una griglia luminosa.
Pubblico
1M3

Night Run

Battuta
19 · 01:00:35:13
Tempo
140 BPM, 7/8
Look
Noir

Gli anelli passano sugli ottavi.

La vista del direttore al cue 1M3: anelli ciano luminosi con marcatori arancioni, il timecode e la didascalia del cue successivo.
Direttore
L’immagine per il pubblico al cue 1M3 con il look Noir.
Pubblico
1M4

Arrival

Battuta
27 · 01:00:47:13
Tempo
da 84 rallentando a 60, 3/4
Look
Faded Film
La vista del direttore al cue 1M4 Arrival.
Direttore
L’immagine per il pubblico al cue 1M4 con il look Faded Film: un tramonto velato sull’acqua.
Pubblico
La pagina per il telefono di Score Sync durante il cue 1M2: battuta 9 movimento 2, timecode, tempo e metro, GO e STOP, l’elenco dei cue e i look per il pubblico.
La pagina per il telefono

Il GO in tasca.

Score Sync serve questa pagina tramite la superficie WebSocket dell’UI bridge. Ogni pulsante è un comando della stessa sessione usata dalla finestra di regia, quindi annullamento, modalità spettacolo e conferme valgono anche sul telefono.

  • Prima gli snapshot, poi le differenzeLa pagina si iscrive ai topic e riceve le modifiche nel momento in cui avvengono.
  • Solo loopback, salvo diversa sceltaLe altre interfacce di rete solo quando l’impostazione della macchina lo consente.
  • Client JavaScript senza frameworkCon le dichiarazioni TypeScript generate dal catalogo dei comandi.
Le prossime, in quest’ordine

Altre undici in arrivo.

Showcase in programma, ognuna una piccola app completa con contenuti dimostrativi, un breve video e una pagina di galleria. Finché le app non esistono, le immagini qui sono illustrazioni.

  1. 02Prevista

    Pro Meter

    Loudness, true peak, campo stereo e spettro.

  2. 03Prevista

    Live Set

    Un lettore di scalette, il GO dal telefono, passaggi senza buchi.

  3. 04Prevista

    Visual Live

    Video ed effetti che reagiscono alla musica dal vivo, sulla GPU.

  4. 05Prevista

    MPE Synth

    Espressione per nota sul sintetizzatore del framework.

  5. 06Prevista

    Stage Cues

    Una cue list teatrale con dissolvenze e inseguimento del timecode.

  6. 07Prevista

    Plugin Rack

    Plugin CLAP, VST3 e LV2 ospitati senza JUCE.

  7. 08Prevista

    AI Stage Assistant

    Comandi vocali, stem e conversione da audio a MIDI.

  8. 09Prevista

    Phone Orchestra

    Telefoni sincronizzati nel browser.

  9. 10Prevista

    Browser Demo

    Il framework in WebAssembly, senza installare nulla.

  10. 11Prevista

    Built Without Code

    Un’applicazione creata in Studio come documento.

  11. 12Prevista

    Python Notebook

    Il framework pilotato da shuffle_python.