Rotazione MUSICALE: Yesterday Protection, Daypart Non-Burn, proprotezioni a 30m

Di più
12/02/2026 21:24 - 12/02/2026 21:25 #103007 da Mammix
Ciao a tutti,

utilizzo MB Studio per una programmazione musicale strutturata basata su clock differenziati nelle varie fasce orarie della giornata.
In mancanza di un campo dedicato alle categorie editoriali, utilizzo il parametro Genere per costruire le classiche categorie di rotazione (Power, Heavy, Recurrent, Gold 2000, Gold 90 ecc.).

Per semplificare il ragionamento, faccio un esempio numerico:
se in media ho 3 Power per ora, significa circa 72 slot Power al giorno.
Costruendo correttamente il numero di titoli nel “pozzo”, ottengo circa 4 passaggi al giorno per ogni Power. Fin qui il sistema funziona.

Vorrei però segnalare tre aspetti che, in una logica di rotazione più evoluta, potrebbero migliorare ulteriormente il comportamento del motore.

1) Yesterday Protection / Time-Shift (protezione giorno su giorno)
Con l’attuale sistema, noto che i brani tendono a ricadere sempre nelle stesse fasce orarie nei giorni successivi.

Esempio reale:
giorno 1 → 05:10 – 10:20 – 15:35 – 19:15
giorno 2 → di nuovo intorno alle 05 – 10 – 15 – 19
giorno 3 → stessa dinamica

Le protezioni su artista e titolo funzionano correttamente nello stesso giorno, ma manca una vera Yesterday Protection sull’orario del giorno precedente.

Sarebbe utile poter impostare una regola tipo:
- se ieri un titolo è passato alle 10:15, oggi non può andare tra 09:15 e 11:15
oppure
- evitare che torni nella stessa “hour-of-day” del giorno precedente.

Questo permetterebbe ai passaggi di scalare nel tempo pur mantenendo invariato il clock, evitando l’effetto di ancoraggio alle stesse ore.

2) Daypart Non-Burn (passaggi notturni che non consumano la rotazione principale)

Prendiamo una categoria Gold con media di 1 passaggio ogni 7 giorni.
Se un brano passa nella fascia notturna (es. 00:00–05:00), quel passaggio consuma normalmente la rotazione.
Risultato: il titolo sparisce per diversi giorni anche dal daytime.

Sarebbe molto utile introdurre una logica di Daypart Non-Burn, cioè:
- definire una o più fasce orarie che non consumino la rotazione principale
oppure
- attribuire un peso diverso ai passaggi notturni rispetto a quelli diurni.

In questo modo si potrebbe utilizzare un brano anche nella programmazione notturna senza alterare la distribuzione nella fascia principale.

3) Protezioni con granularità a 30 minuti

Ultimo punto, più semplice ma molto utile.
Attualmente le distanze su artista e titolo sono impostabili per ore intere (1h, 2h, ecc.).
Sarebbe utile poterle definire anche con granularità di 30 minuti (es. 1h30, 2h30).

Esempio pratico:
- con separazione artista a 1 ora, può capitare che un artista passi alle 09:05 e di nuovo alle 10:05 → distanza tecnica rispettata ma percezione ravvicinata;
- con separazione a 2 ore, invece, il vincolo diventa troppo rigido.
Una separazione a 1h30 rappresenterebbe spesso il compromesso ideale.

Utilizzo anche la funzione “Genera playlist”, che permette di creare in anticipo le playlist complete, ma questo non modifica la logica di protezione e selezione applicata dal motore, quindi le dinamiche sopra descritte restano invariate.

Chiedo quindi se funzionalità di questo tipo siano tecnicamente implementabili oppure se esistano già combinazioni di parametri che permettono di ottenere risultati simili.

Grazie per l’attenzione e per il confronto.
Un saluto.
Ultima Modifica 12/02/2026 21:25 da Mammix.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
12/02/2026 23:48 - 12/02/2026 23:50 #103009 da MB RADIO
1) esiste gia' e si chiama "distanza tra stesso orario" www.mbradio.it/it/supporto/guida/102-con...nfigurazione-canzoni

2) e 3) sono assai complesse da implementare, configurare e spiegare alla maggior parte degli utenti MB STUDIO.

Forse per le tue esigenze sarebbe meglio utilizzare uno scheduler professionale esterno? MusicMaster etc?  www.mbradio.it/it/supporto/guida/103-playlist/571-playlist-m3u

Il forum non sostituisce il servizio di assistenza tecnica. Per ricevere assistenza tecnica andare a questa pagina: www.newradio.it/client/submitticket.php?step=2&deptid=4
Pour signaler un problème, lisez ici: www.mbradio.it/fr/soutien/guide/713-sout...signaler-un-probleme
Ultima Modifica 12/02/2026 23:50 da MB RADIO.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
13/02/2026 00:13 #103011 da Mammix
Ciao Maurizio, grazie per la risposta.

Sul punto 1 credo ci sia un equivoco tecnico.

“Distanza tra stesso orario” (per come funziona oggi) lavora tra passaggi consecutivi dello stesso brano, cioè evita che il passaggio successivo ricada nella stessa fascia oraria rispetto al passaggio precedente (quindi un effetto “oggi→oggi”, all’interno della stessa giornata/rotazione).

Il comportamento che descrivevo io invece è “giorno→giorno”: lo stesso brano, pur passando più volte al giorno, tende a ricadere sulle stesse fasce nei giorni successivi.

Esempio:
giorno 1 → 05 / 10 / 15 / 19
giorno 2 → di nuovo 05 / 10 / 15 / 19 (con piccoli scarti)
giorno 3 → stessa dinamica

Quindi non intendo “spostare il prossimo passaggio rispetto a quello precedente”, ma:
se ieri è passato alle 10:15, oggi evitare quella fascia (es. 09:15–11:15) oppure evitare la stessa hour-of-day del giorno precedente, così i passaggi scalano nel tempo.

Per questo motivo “distanza tra stesso orario” non risolve l’effetto che segnalavo.


Sul punto 2 capisco l’apparente complessità.

Sul punto 3 (protezioni a 30 minuti), pensavo fosse in realtà un intervento piuttosto semplice, trattandosi di consentire step intermedi (es. 1h30, 2h30) invece dei soli intervalli a ore intere. Si tratterebbe semplicemente di permettere alle varie politiche di protezione step da 30 minuti anziché solo 60. Per chi lavora su rotazioni strutturate sarebbe un miglioramento molto utile.

Per quanto riguarda lo scheduler esterno: conosco e utilizzo sistemi come Selector o MusicMaster; infatti le ispirazioni alle proposte che ti ho fatto derivano proprio da lì.

Il punto però non è sostituire MB, ma rendere MB più flessibile anche per chi, come me, fa programmazione musicale in consulenza su più realtà e non tutte dispongono di scheduler dedicati.

Credo che alcune di queste funzioni, anche se “avanzate”, possano essere utili non solo a me ma a chi vuole spingere un po’ di più la rotazione.

Un saluto.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
13/02/2026 00:38 - 13/02/2026 00:39 #103012 da MB RADIO
il problema è che quel tipo di rotazione richiede sviluppo e test avanzati, al momento non c'è cosi' tanta richiesta di queste caratteristiche. Inoltre aggiungerebbe troppa complessita' ad una regia che cerca di essere semplice. Affiancare uno scheduler musicale è la soluzione migliore per chi ha esigenze come le tue. Comunque sposto il post nella sezione idee e suggerimenti cosi' resta notato per eventuali sviluppi futuri, non si sa mai.

Il forum non sostituisce il servizio di assistenza tecnica. Per ricevere assistenza tecnica andare a questa pagina: www.newradio.it/client/submitticket.php?step=2&deptid=4
Pour signaler un problème, lisez ici: www.mbradio.it/fr/soutien/guide/713-sout...signaler-un-probleme
Ultima Modifica 13/02/2026 00:39 da MB RADIO.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
13/02/2026 07:46 #103013 da Paolo F.

Per semplificare il ragionamento, faccio un esempio numerico:
se in media ho 3 Power per ora, significa circa 72 slot Power al giorno.
Costruendo correttamente il numero di titoli nel “pozzo”, ottengo circa 4 passaggi al giorno per ogni Power. Fin qui il sistema funziona.


 
Ciao,
sposo di l'idea di Maurizio per lo scheduler... ma c'è un però che potrebbe esserti di aiuto.

Dai tuoi calcoli, se ho fatto il conto giusto e interpretato la tua idea, fai un "pozzo" ristretto a 18 brani x 4 passaggi... troppo ristretto per l'algoritmo, dal mio punto di vista, dovresti aumentare il numero di brani di almeno 25% (quindi portarli a 22), e in contemporanea aumentare del 50% il numero di passaggi assegnati (e vai a 6).

Cmq anche uno scheduler potrebbe arrabbiarsi un pochino con un "pozzo" molto ristretto.

Saluti, Paolo F.

 

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
13/02/2026 08:29 - 13/02/2026 11:12 #103014 da Paolo F.

2) Daypart Non-Burn (passaggi notturni che non consumano la rotazione principale)

Prendiamo una categoria Gold con media di 1 passaggio ogni 7 giorni.
Se un brano passa nella fascia notturna (es. 00:00–05:00), quel passaggio consuma normalmente la rotazione.
Risultato: il titolo sparisce per diversi giorni anche dal daytime.

Sarebbe molto utile introdurre una logica di Daypart Non-Burn, cioè:
- definire una o più fasce orarie che non consumino la rotazione principale
oppure
- attribuire un peso diverso ai passaggi notturni rispetto a quelli diurni.

In questo modo si potrebbe utilizzare un brano anche nella programmazione notturna senza alterare la distribuzione nella fascia principale.


 
Divido così possiamo seguire meglio gli argomenti e rispondere di conseguenza
Qui mancano dati che un programmatore ha sempre sotto mano: quanti brani passano ogni giorno (media), quanti generi passano ogni giorno (es. 15 gold, 72 power, ecc...), quanti brani in archivio per ogni genere (supponendo di usare solo 1 genere), quali limitazioni generali sono state imposte per ogni genere (distanza oraria imposta in ogni singolo brano), e molto altro ancora.

Per risolvere il tuo problema, non conoscendo i dati sopra, si aggiunge un secondo genere (NIGHT) e si mette nella scaletta notturna al posto del GOLD e si aumenta di un valore (+1) il "peso". Direi che se non hai esigenze particolari puoi fare il tutto con una sostituzione multipla.

p.s.:  io sono abituato a semplificare

 
Ultima Modifica 13/02/2026 11:12 da Paolo F.. Motivo: non voglio dare troppa importanza a MusicMaster :-)
Ringraziano per il messaggio: Mammix

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
13/02/2026 10:08 #103015 da Mammix
Ciao Paolo,
ti ringrazio per il contributo.

Sul “pozzo” : è un termine che uso da anni per indicare la profondità della categoria (chiamiamola pure pool depth, se vogliamo una definizione più internazionale). I numeri che avevo indicato erano volutamente semplificati per non appesantire il thread, ma il clock è già bilanciato nei 60 minuti complessivi.
Portare i Power da 4 a 6 significherebbe inevitabilmente togliere spazio ad altre categorie previste (Gold, Recurrent, ecc.), quindi non è solo una questione di dimensione del pozzo ma di equilibrio editoriale complessivo.

Per quanto riguarda il suggerimento del genere NIGHT, in realtà abbiamo avuto la stessa intuizione 
Attualmente utilizzo già un doppio genere sui brani interessati (es. GOLD + NIGHT) e nei clock notturni viene programmato il genere NIGHT. Inoltre, su questi brani utilizzo anche il parametro “Peso” impostato a 2, proprio per compensare il fatto che vengano utilizzati sia di giorno che di notte.
Il problema però è che il motore non garantisce un’alternanza giorno/notte, ma può concentrare più passaggi consecutivi nella fascia notturna (es. 3 notturni e 1 solo diurno), vanificando di fatto il tentativo di “salvare” l’esposizione diurna.
Il punto quindi non è tanto aumentare il pozzo o duplicare il genere (che sono soluzioni già in uso), ma la mancanza di una gestione distinta tra utilizzo diurno e notturno oppure di una vera protezione giorno→giorno.

Utilizzo abitualmente anche scheduler dedicati come Selector o MusicMaster, quindi conosco bene le logiche di gestione più evolute. Il senso del mio intervento qui non era replicare quelle funzioni, ma capire fin dove si può spingere MB in contesti dove uno scheduler esterno non è previsto.

Grazie comunque per lo spunto.
Un saluto.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
13/02/2026 10:32 #103016 da Paolo F.

Ciao Paolo,
ti ringrazio per il contributo.

Sul “pozzo” : è un termine che uso da anni per indicare la profondità della categoria (chiamiamola pure pool depth, se vogliamo una definizione più internazionale). I numeri che avevo indicato erano volutamente semplificati per non appesantire il thread, ma il clock è già bilanciato nei 60 minuti complessivi.
Portare i Power da 4 a 6 significherebbe inevitabilmente togliere spazio ad altre categorie previste (Gold, Recurrent, ecc.), quindi non è solo una questione di dimensione del pozzo ma di equilibrio editoriale complessivo.
 
Scusami forse mi sono espresso male ma da 4 a 6 dovrebbero salire gli SPIN (all'inglese) non il numero di generi nella scaletta che rimarrebbero sempre 4 POWER.

Stiamo parlando di fissare/migliorare/ottimizzare gli SPIN non il clock nella sua forma editoriale.

Saluti, Paolo F.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
13/02/2026 10:39 - 13/02/2026 10:42 #103017 da Paolo F.

Per quanto riguarda il suggerimento del genere NIGHT, in realtà abbiamo avuto la stessa intuizione 
Attualmente utilizzo già un doppio genere sui brani interessati (es. GOLD + NIGHT) e nei clock notturni viene programmato il genere NIGHT. Inoltre, su questi brani utilizzo anche il parametro “Peso” impostato a 2, proprio per compensare il fatto che vengano utilizzati sia di giorno che di notte.
Il problema però è che il motore non garantisce un’alternanza giorno/notte, ma può concentrare più passaggi consecutivi nella fascia notturna (es. 3 notturni e 1 solo diurno), vanificando di fatto il tentativo di “salvare” l’esposizione diurna.
Il punto quindi non è tanto aumentare il pozzo o duplicare il genere (che sono soluzioni già in uso), ma la mancanza di una gestione distinta tra utilizzo diurno e notturno oppure di una vera protezione giorno→giorno.

Utilizzo abitualmente anche scheduler dedicati come Selector o MusicMaster, quindi conosco bene le logiche di gestione più evolute. Il senso del mio intervento qui non era replicare quelle funzioni, ma capire fin dove si può spingere MB in contesti dove uno scheduler esterno non è previsto.

 
Ho qualche dubbio sui numeri quando mi dichiari "il motore non garantisce un’alternanza giorno/notte, ma può concentrare più passaggi consecutivi nella fascia notturna (es. 3 notturni e 1 solo diurno)" ... quante canzoni GOLD+NIGHT hai e di questi quanti interpreti unici hai in questo gruppo? Esempio 100 canzoni ma solo 5 interpreti è un discorso, 100 canzoni e 50 interpreti la cosa cambia.

La protezione night & day (e ci buttiamo un altro inglesismo) la studi sui numeri di canzoni, interpreti e numero di passaggi che il genere deve garantire ogni giorno.

Andiamo avanti vediamo se troviamo una soluzione. (SPOILER: c'è una soluzione, tranquillo)

Salutoni, Paolo F.
Ultima Modifica 13/02/2026 10:42 da Paolo F..

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
13/02/2026 11:17 - 13/02/2026 11:19 #103018 da Mammix
Ciao Paolo,

grazie ancora per il contributo.

Sul discorso SPIN: chiarissimo. Intendi dire che, a parita’ di clock (es. 4 POWER nello schema), si aumenta il numero di passaggi giornalieri agendo sulla rotazione/dimensione del pool, non aumentando il numero di eventi POWER nel clock. Su questo non c’e’ equivoco.

Detto questo, il punto del mio thread non era tanto aumentare o diminuire gli spin, ma una logica di distribuzione daypart-aware: cioe’ evitare che una parte dei brani (in particolare i GOLD con doppio tag) si consumi in modo sbilanciato nella fascia notturna rispetto a quella diurna.

Per darti un ordine di grandezza e rispondere anche al tema numerico: il genere NIGHT complessivamente conta circa 700 brani con oltre 350 interpreti unici. Le combinazioni GOLD 90 + NIGHT e GOLD 2000 + NIGHT sono sottoinsiemi ampi e statisticamente bilanciati (nell’ordine di oltre 100 brani per i 90 e circa 50 per i 2000, con distribuzione interpreti coerente). Non siamo quindi in una situazione di pool ristretto o concentrazione su pochi artisti.

Credo quindi che stiamo ragionando su due piani diversi: tu in termini di dimensionamento del dataset (numeri, spin, distribuzione), io in termini di policy del motore, cioe’ l’assenza di una regola che distingua esplicitamente utilizzo diurno/notturno o che garantisca un bilanciamento giorno su giorno.

In assenza di una policy daypart-aware, nulla impedisce al motore di concentrare piu’ passaggi dei GOLD+NIGHT nella fascia notturna (es. 3 notturni e 1 solo diurno), perche’ la distribuzione resta affidata alla logica di selezione interna e alle sole protezioni artista/titolo, che nel mio caso sono impostate in modo uniforme sull’intera giornata (es. 1h artista e 1h titolo), che per questo motivo avevo auspicato potessero avere una granularita’ intermedia a 30 minuti.

Mi incuriosisce comunque lo “spoiler”: se hai in mente una soluzione praticabile con le regole attuali di MB, la testo volentieri.

Un salutone a te.
Piero
Ultima Modifica 13/02/2026 11:19 da Mammix.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
23/02/2026 17:22 #103107 da Paolo F.

Credo quindi che stiamo ragionando su due piani diversi: tu in termini di dimensionamento del dataset (numeri, spin, distribuzione), io in termini di policy del motore, cioe’ l’assenza di una regola che distingua esplicitamente utilizzo diurno/notturno o che garantisca un bilanciamento giorno su giorno.

 
Il primo questito al momento risolto (quello dei POWER)

In assenza di una policy daypart-aware, nulla impedisce al motore di concentrare piu’ passaggi dei GOLD+NIGHT nella fascia notturna (es. 3 notturni e 1 solo diurno), perche’ la distribuzione resta affidata alla logica di selezione interna e alle sole protezioni artista/titolo, che nel mio caso sono impostate in modo uniforme sull’intera giornata (es. 1h artista e 1h titolo), che per questo motivo avevo auspicato potessero avere una granularita’ intermedia a 30 minuti.
 

Cosa ti serve una policy di distanza artista e titolo da 1h? Questo secondo me ti fa solo un gran casino... iniziamo a mettere il parametro di "legge" SIAE/SCF (3 ore di distanza per artista, vado a memoria) e già con questa modifica cambierà il "pescaggio" e poi devi controllare che nella tua playlist nelle proprietà dei generi canzoni il modo di suonare non sia sempre impostato in "suonata meno di recente" ma anche in "casuale"  e anche in modo "meno hits" (se lo resetti periodicamente) in modo da interrompere l'effetto nonstop. 

Aumentiamo il peso a 2 i GOLD che vanno di notte. Una volta che passa una canzone con peso 2 la rimette nel pozzo delle pescabili e appena i parametri distanza artista, titolo, fascia oraria, ecc... saranno favorevoli la potrebbe suonare. Vuoi dire che abbiamo la sfiga che dopo 6 ore (2 canzoni dello stesso artista con titolo diverso in distanza 3 ore artista) MB ha i parametri giusti per pescare nuovamente nelle ultime 2 ore di notturna (8 ore nel mio immaginario 22:00-06:00) proprio il secondo spin disponibile?

Io sperimenterei così:
- stringiamo la policy dei brani GOLD (3 ore stesso artista e 3/6/8 ore stesso titolo)
- randomizziamo la playlist (nei generi dove c'è GOLD) inseriamo al posto di  "meno recente" il modo "casuale" (con parsimonia se hai 10 canzoni GOLD metti 2/3 in modalità casuale)
- aumentiamo il peso a 2 per i GOLD (quelli che vanno anche in notturna)
- opzionale nella playlist del giorno ai GOLD alterniamo "meno recente", con "meno volte (meno hits)"  se resetti il contatore

Lo so non è una soluzione definitiva però potresti suonare un po' meglio togliendo rigidità, in attesa di un nuovo MODO "suona spin rimanenti", secondo me poco realizzabile da Maurizio.

Saluti, Paolo F.

 

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
23/02/2026 22:20 #103110 da Mammix
Paolo,

alcuni punti li avevo già chiariti nel messaggio precedente.
Il peso dei GOLD notturni è già stato portato a 2. Non ha risolto il problema, quindi non è una semplice questione di aumentare il peso.

Come ben sai, MB ha una distanza artista e una distanza / titolo globali, non per categoria. Se portassi l’artista a 3 ore e ad esempio il titolo a 6–8 ore, in un formato hit radio i power non potrebbero più ruotare correttamente. In più, con artisti presenti su più categorie si creerebbero accumuli e brani che restano fermi.

La distanza artista a 3 ore non è un parametro di legge, ma una scelta editoriale. In un’impostazione CHR/network-style 60–90 minuti sono coerenti con il formato. In formati più larghi può avere senso allungare le distanze, qui no.
Anche la proposta di randomizzare non è in linea con l’obiettivo: non sto cercando più casualità, ma più controllo. La logica “meno suonate / meno hits” serve proprio a svuotare il pozzo in modo ordinato, non a lasciare che il motore peschi liberamente.

Apprezzo comunque il contributo e il fatto che tu sia tornato sul tema. In questo caso però non è una strada applicabile al mio impianto editoriale.

Saluti, Piero.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Tempo creazione pagina: 0.057 secondi
30off-sconto-sito-web-mbstudio-user

MB STUDIO HOME / LITE / PRO

MB STUDIO PRO / LITE MB Studio trasforma il computer in una stazione radio. Suona, mixa, sovrappone automaticamente voce e musica, jingles, pubblicita', notiziari. Riproduce stazioni radio web o satellitari e scarica automaticamente notiziari o rubriche da internet. Oltre al player multitraccia, include anche un CD audio ripper. La versione PRO Incorpora anche un jukebox musicale automatico via sms e/o emails.

MB RECASTER PRO

video reel32MB RECASTER PRO comprende un registratore audio con schedulatore dedicato, trasmissione Webcast verso qualunque server Shoutcast, Icecast o Windows Media, funzione AutoDJ che permette di suonare files casuali da una lista di 4 cartelle, ricevitore URL che vi permette di registrare un qualunque flusso audio esterno o ritrasmetterlo al vostro server (transcoder), un convertitore di files audio da/a qualunque formato.

MB LIVE

MB LIVEMB LIVE è un software per la trasmissione di audio \ video in diretta da postazione esterna a studio centrale. Questo programma, sfrutta una qualsiasi connessione TCPIP. E' fornito gratuitamente insieme al programma MB STUDIO PRO.