1 · Il punto
Su quale giunzione della scaletta vuoi parlare.
—
Carica una cartella per iniziare
L'archivio è tutto quello che hai. Non va in onda da solo: i brani entrano in scaletta quando li aggiungi tu o quando li pesca l'AutoDJ. Doppio click = aggiungi alla scaletta.
Qui si riscrivono i tag dentro i file. Il tipo di contenuto, il genere per le fasce orarie, e i due punti d'aggancio INTRO e OUTRO. Scritti nel tag viaggiano col brano: sopravvivono a un trasloco e li legge anche qualunque altro programma.
—
Scegli un brano dall'elenco.
—
L'autore non è l'artista: l'artista esegue, l'autore ha scritto. Su «Il mio canto libero» l'artista è Battisti e gli autori sono Battisti e Mogol; su un brano tuo sono la stessa persona. Serve al registro SIAE: se sono più d'uno, separali con la virgola.
Il genere fa due lavori: decide le fasce orarie, e se contiene una parola come «Jingle» o «Spot» decide anche il tipo di contenuto. Scritto nel tag ha la precedenza sulla cartella.
Esce dal preascolto, non dal programma: puoi ascoltare mentre la radio è in onda.
INTRO è il secondo in cui entra il cantato: prima di lì lo speaker può parlare sopra la musica. OUTRO è dove il brano comincia a chiudersi: da lì parte il pezzo dopo, o il voice-track.
Il salvataggio riscrive solo i tag: i byte audio non vengono toccati, e copertine e commenti restano dove sono. Si scrive su un file temporaneo e si rinomina alla fine, così un'interruzione non lascia mai un brano a metà.
È la coda di ciò che deve ancora andare in onda: il brano trasmesso esce da qui. Doppio click = manda in onda subito · trascina per riordinare · Spazio = play/pausa
Su quale giunzione della scaletta vuoi parlare.
—
Senti la coda del brano in cuffia e parli sopra. In onda non esce niente: si può incidere mentre la radio trasmette.
Con questa scheda aperta: R registra · Invio manda il brano · Esc chiude
L'anteprima rimonta tutto come suonerà in onda, ma solo in cuffia.
—
Nella registrazione c'è solo la tua voce: i due brani vengono suonati dal vivo al momento della messa in onda. Per questo puoi ancora cambiare i livelli, e lo stesso intervento funziona anche se poi la scaletta cambia.
Riempie la scaletta pescando dall'archivio, evitando ripetizioni ravvicinate dello stesso brano e dello stesso artista.
Coda residua: 00:00:00
Click su una parola per aggiungerla alla fascia selezionata. Il numero è quanti brani la contengono.
Il confronto è per parola intera: pop pesca anche «Psychedelic Pop» e «Pop Ballad», rock pesca «Synt Rock» e «Indie Rock». Ma non pesca «Rockabilly», che è una parola diversa: se la vuoi, aggiungila.
Se in archivio non c'è musica per la fascia in corso, l'AutoDJ pesca comunque fuori fascia e te lo dice: il silenzio in onda è sempre peggio di un brano fuori programmazione. Il cambio di fascia non svuota la coda già pronta, quindi il passaggio avviene in qualche brano invece che di colpo.
Ogni riga è un tipo di elemento, non un brano preciso: quale canzone suonare lo decide l'AutoDJ, con le sue regole di rotazione e la fascia in corso. L'orologio dà la forma, l'AutoDJ riempie le caselle.
I minuti sono bersagli, non obblighi. I brani non durano tutti uguale, quindi la griglia slitta: lo stacco previsto al minuto 8 può arrivare al 9:20. Non tagliamo un brano a metà per rispettare una griglia — lo scarto lo vedi qui sopra invece che nascosto.
Il cursore riparte da capo a ogni ora, così lo scarto non si accumula. Il prezzo è che l'ultimo elemento di un'ora a volte non suona: meglio un promo saltato che un'ora senza struttura.
Se la griglia chiede qualcosa che in archivio non c'è — un promo, uno stacco — quella riga viene saltata e te lo diciamo una volta. La radio non si ferma mai per una riga di configurazione.
Nessun evento programmato
Dalla console del browser: radio.seedSchedule() crea un palinsesto di esempio.
Ogni cliente ha una scheda con il suo materiale. I contratti scelgono fra gli spot di quel cliente, e i passaggi si contano sulla scheda: correggere un nome scritto male sistema anche i rapporti già fatti, invece di spezzarli in due.
Il sistema decide da solo a che ora passa ogni spot: distribuisce i passaggi dentro le fasce che indichi e li tiene separati fra un cliente e l'altro. Gli orari sono sempre gli stessi per lo stesso contratto — così a chi chiede «a che ora passo?» si può rispondere.
Se in quel momento c'è una diretta, lo spot aspetta e il ritardo viene annotato. Passati venti minuti si rinuncia, e anche la rinuncia si scrive: un passaggio mancante che non compare da nessuna parte è la differenza fra un imprevisto e una bugia.
Il piano di oggi con accanto quello che è già passato. Si aggiorna da solo.
Il riepilogo si guarda prima di mandare la fattura: accorgersi allora che sono passati 140 spot su 180 è tardi — il momento per dirlo al cliente era il giorno in cui è successo.
Chi è in elenco entra da solo nel proprio turno, senza che tu debba essere qui a passargli niente. La chiave si vede una volta sola, al momento in cui la crei: dopo, sul disco, resta soltanto la sua impronta. Chi la perde ne riceve una nuova.
Ecco la chiave di . Copiala e mandagliela adesso: non potrai più rileggerla.
Nessuno in elenco. Finché è così, la radio funziona come prima: gli ospiti entrano con il collegamento che apri qui sotto.
Non stai trasmettendo.
La pagina per chi sta al microfono: cosa è in onda, i conti alla rovescia di INTRO e OUTRO, il microfono, i cart. E nient'altro — da lì non si può toccare l'audio né la configurazione.
Quel collegamento è una chiave. Chi ce l'ha entra nella vista studio e può comandare la radio — non toccare la configurazione, ma mandare avanti i brani e aprire il microfono sì. Trattalo come una password: se finisce dove non deve, premi Rigenera e chi lo aveva viene scollegato all'istante.
Dentro casa basta sostituire localhost con l'indirizzo IP del Mac —
ma da lì il microfono non funziona: il browser lo concede solo su
https:// o su localhost. Per far parlare qualcuno da fuori
usa la sessione ospite qui sotto.
Canale studio: —
Apre un indirizzo pubblico temporaneo, così uno speaker esterno può entrare nella vista studio dal proprio computer e parlare in diretta. Non deve installare niente: gli basta Chrome e le cuffie.
Apri fa tre cose insieme: accende il tunnel, genera un codice nuovo per questa sessione, e compone il collegamento completo. Il codice di ieri smette di funzionare: chi ha condotto la settimana scorsa non rientra stasera.
Chiudi tutto spegne il tunnel e rigenera di nuovo il codice. Il collegamento che hai mandato diventa carta straccia due volte.
Si chiude anche da sola, così non deve ricordarsene nessuno: dieci minuti dopo che l'ospite si è scollegato, mezz'ora se non arriva nessuno, e in ogni caso dopo quattro ore. Finché qualcuno è collegato i cronometri si azzerano: chi parla non viene interrotto a metà frase. Quanto manca lo leggi qui sopra.
Mentre è aperta, quell'indirizzo è su internet e l'unica difesa è il codice. L'ospite resta comunque confinato allo studio: la regia non è raggiungibile da fuori, e i comandi che può dare sono sei. Le scadenze sono una rete, non un motivo per non farlo: chiudi la sessione appena ha finito.
Se l'ospite conduce spesso, l'indirizzo che cambia a ogni sessione
diventa una scocciatura. Con un indirizzo pubblico stabile — INDIRIZZO_PUBBLICO
in impostazioni.conf, di solito via Tailscale Funnel — il collegamento
si dà una volta sola e non cambia più. Vedi REMOTO.md.
Serve cloudflared installato su questo computer. Se manca:
installalo dal sito di Cloudflare.
Icecast è acceso ma qui non esce niente. Se BUTT è collegato, sta trasmettendo silenzio: nessuno se ne accorge, perché BUTT non ha modo di sapere che l'ingresso è muto. Scegli qui sopra il cavo audio virtuale.
Se mandi in onda con BUTT verso Icecast, imposta qui un dispositivo virtuale come il cavo audio virtuale: il programma esce lì, BUTT lo cattura come ingresso e lo trasmette. Deve essere diverso dall'uscita di ascolto.
Questa scelta è ricordata dal browser, non dal programma: aprendo la console in un browser diverso riparte da «Nessuna». È il modo più facile per trasmettere silenzio senza accorgersene.
Questo tono non lo senti in cuffia: deve comparire nel VU meter di BUTT. È il modo per verificare che la catena arrivi a destinazione.
Sorveglia che dal programma esca davvero del suono. Se resta muto mentre dovresti trasmettere, lo dice con un riquadro rosso in cima alla pagina e un bip in cuffia — mai in onda.
Programma adesso: —
Utile sui file corrotti, che è la causa più comune. Scatta una volta sola per episodio: se il silenzio dipende da altro, saltare all'infinito consumerebbe la scaletta senza rimediare a niente.
Fa comparire il riquadro rosso e suonare il bip per sei secondi, senza che ci sia nessun guasto. Serve a sapere che aspetto ha prima di vederlo per davvero. Il bip esce solo in cuffia, mai in onda.
Dove esce l'audio che senti tu. Se resta sugli altoparlanti del computer, rientra nel microfono e si innesca il fischio.
Non cercare il nome della marca: le schede audio USB standard non lo dichiarano al sistema, quindi compaiono con nomi generici come USB Audio CODEC. La M-Track Solo è quella. Se hai dubbi su quale sia, premi il tono di prova e ascolta.
Stai ascoltando dall'uscita predefinita. Se il microfono è aperto, seleziona la cuffia collegata alla scheda audio.
Lascialo spento e usa la manopola direct monitor della scheda audio: la voce che ripassa dal computer arriva con qualche decina di millisecondi di ritardo e dà fastidio mentre parli.
Ascolta il brano successivo su una seconda uscita audio mentre in onda va l'altro.
Controlla da solo tutto ciò che è verificabile senza ascoltare: moduli, grafo audio, instradamento, dispositivi, permessi, server e contenuti.
Il tono in cuffia deve sentirsi da te. Il tono in onda deve muovere il VU meter e arrivare agli ascoltatori, ma non lo senti tu se l'ascolto è su un'altra uscita.
Quello che scrivono gli ascoltatori dalla pagina /player.
Arrivano qui e si fermano: allo studio arrivano solo quelli
che approvi tu. È il filtro che protegge chi sta al microfono — legge ad alta
voce quello che vede, spesso senza averlo finito di leggere.
Ogni brano che va in onda lascia una riga in data/, un file per
giorno. Qui quelle righe diventano il riepilogo per il borderò
SIAE: interprete, titolo, autore, e quante volte è passato.
Il formato e la scadenza degli invii vanno confermati con SIAE — questa
scheda prepara i dati, non decide cosa dichiarare.
—
Spunta gli interpreti che sono tuoi. Quelli che restano senza spunta risultano repertorio di altri, ed è il verso prudente in cui sbagliare: un brano tuo dichiarato per errore si toglie, uno protetto dimenticato no.
Compare accanto alle barre audio e in cima alla console. PNG, JPEG o WebP, fino a mezzo megabyte — un PNG con lo sfondo trasparente è quello che viene meglio su fondo scuro.
Il logo resta su questa postazione, come le chiavi degli speaker e le altre cose che non si sincronizzano fra i due computer. Sull'altra macchina va ricaricato una volta.
Compare nella pagina degli ascoltatori. È l'unica cosa da cambiare quando cambi SIM o telefono: il resto continua a funzionare da solo. Lascia vuoto per non mostrarlo.
Serve agli ospiti che conducono da casa loro e al ponte SMS.
Deve cominciare con https://: su http il browser
non concede il microfono. Vedi REMOTO.md.
È la parola che l'app sul telefono deve conoscere per consegnare gli SMS. Non devi ricordarla: si incolla nell'app una volta sola. Finché è vuota il ponte è chiuso e non accetta niente.
------
Serve a rispondere a una domanda sola: Mac e Windows hanno lo
stesso codice? Guarda questa sigla su tutt'e due le console.
Uguale, sei a posto. Diversa, una delle due è indietro: sul PC lancia
Sincronizza dal Mac.bat.
Nel conto entra solo il codice. Le impostazioni, le chiavi degli speaker e i registri restano diversi fra le due macchine — devono esserlo, sono di quella macchina lì.
Molti file hanno silenzio digitale in testa o in coda. Il programma lo misura sul brano in arrivo, mentre l'altro suona, e lo tiene fuori dai conti.
Se lo spegni, il crossfade torna a contare dalla fine del file.
Evita di sentire il vuoto dopo aver premuto play.
Tutte le impostazioni restano su questo computer. Esportale per spostarle su un'altra postazione.