Percorsi di scoperta — il percorso di approfondimento di ogni nodo
Un percorso di scoperta è il percorso che un browser segue all'interno di un nodo. Lo stesso nodo può essere presentato come Artista Album → Album → Tracce, o come un singolo elenco di tracce piatto, o raggruppato per Genere e poi Artista, o per Anno. Un percorso è costruito da uno o più livelli (il campo per cui ogni livello raggruppa) che terminano in una foglia (ciò che il livello più profondo mostra — album e poi le loro tracce, o un elenco di tracce piatto). Un nodo può anche contenere più percorsi contemporaneamente, offrendo così più di un modo per accedervi.
Contenuti diversi richiedono forme diverse, e la forma sbagliata rende un nodo inutilizzabile. La musica vuole il raggruppamento per artista-album; una playlist vuole un elenco ordinato piatto; i podcast vogliono i loro abbonamenti. Ogni nodo ottiene la risposta giusta perché ognuno ha il proprio percorso.
Esempio pratico. Hai un filtro Jazz di 5.000 tracce e una playlist "Friday Night" di 30 tracce, entrambi esposti.
- Per il filtro Jazz applichi un modello il cui percorso è Artista Album → Album → Tracce. Sul dispositivo approfondisci: artisti, poi gli album di quell'artista, poi le tracce dell'album in ordine di disco e traccia.
- Per la playlist applichi invece il modello Tracce Piatte. Aprendola ottieni le 30 tracce in ordine di playlist, senza alcun livello di artista o album intermedio — esattamente ciò che una playlist dovrebbe essere.
Stesso plugin, stessa finestra di dialogo, due nodi, due forme completamente diverse — perché il percorso è una proprietà del nodo, non un'impostazione globale. Non puoi prevedere il layout di un nodo sul dispositivo senza sapere quale modello porta; ecco perché questo deve essere specificato.
Un nodo non riceve solo una copia di un modello — lo segue. L'albero della Vista mostra quale modello segue ogni nodo, subito dopo il nome del nodo, e la modifica di un modello nella scheda Percorsi rimodella immediatamente ogni nodo che lo segue — senza riapplicare nodo per nodo. L'applicazione di un modello a un nodo nascosto lo rende anche nuovamente visibile: l'applicazione è il gesto "mostrami questo, modellato così", mentre la nascosta rimane con la casella di controllo Visibile. Ogni riga del modello mostra un conteggio (n) in tempo reale dei nodi che lo seguono, e un modello può essere eliminato solo quando quel conteggio è zero — il pulsante di eliminazione rimane disabilitato finché qualcosa segue il modello, quindi un nodo non può mai essere lasciato orfano da un'eliminazione. Per vedere esattamente quali nodi seguono un modello, il pulsante a imbuto accanto all'albero della Vista filtra l'albero solo a quei nodi; selezionando un altro modello si rifiltra, e disattivando l'imbuto si ripristina l'albero completo. L'eliminazione di un modello inutilizzato ora è anche permanente — i valori predefiniti forniti non vengono più ricreati silenziosamente al successivo caricamento del plugin.
Quando un percorso termina nella foglia Album → Tracce, decidi anche cosa conta come un album. Invece di raggruppare strettamente per titolo dell'album, scegli uno o più campi — Album, Ordina Album, Anno, Artista Album — che insieme decidono quali tracce si fondono in un singolo album, come si legge il suo titolo e l'ordine in cui appaiono gli album, ogni campo ordinabile in ordine crescente o decrescente. L'aggiunta di Artista Album tiene separati due album con lo stesso nome di artisti diversi; l'aggiunta di Anno decrescente elenca gli album di un artista dal più recente al più vecchio. Quando raggruppi per anno, MusicBee offre due campi che rispecchiano i suoi — Anno, il tag di data completa (che può contenere una data intera come 2024-03-15), e Anno (aaaa), solo l'anno a quattro cifre — quindi la scelta di Anno (aaaa) raggruppa ogni pubblicazione di un anno insieme invece di dividerla per data esatta.
I valori predefiniti sono sensati — i nuovi filtri sono modellati per artista album, le playlist e la Posta in arrivo ottengono valori predefiniti sensati — quindi per il caso comune non cambi nulla. Raggiungi la scheda Vista quando vuoi che un nodo particolare sia modellato in modo diverso.
Impostazioni
Crei modelli di percorso nominati e riutilizzabili nella scheda Percorsi, quindi li applichi ai nodi nella scheda Vista.

| Controllo | Cosa fa |
|---|---|
| Applica agli endpoint selezionati | Fa sì che ogni nodo che hai selezionato nell'albero segua il modello attualmente selezionato (e lo riespone se era nascosto). |
| Espandi tutto / Comprimi tutto | Espande o comprime l'intero albero dell'endpoint. |
| Mostra solo i nodi che corrispondono al modello selezionato | L'interruttore a imbuto: filtra l'albero dell'endpoint solo ai nodi che seguono il modello selezionato. Seleziona un altro modello per rifiltrare; disattiva per ripristinare l'albero completo. |
| Modello | Il modello di percorso nominato in fase di modifica. |
| ↑ / ↓ | Sposta il modello selezionato su o giù nell'elenco, per ordinare come vengono presentati i tuoi modelli. |
| Raggruppa per | Il/i campo/i per cui il livello raggruppa (es. Artista Album). |
| Foglia | Cosa mostra il livello più profondo. |
| Album → Tracce (AT) | Modalità foglia: Album → Tracce — approfondisci gli album fino alle loro tracce. |
| Tracce piatte (T) | Modalità foglia: Tracce Piatte — un singolo elenco di tracce piatto. |
| Includi [Tutti i brani] a ogni livello | Aggiunge una scorciatoia [Tutte le tracce] a ogni livello. Mostrato solo in modalità Album → Tracce. |
| Raggruppa album per | Definisce cosa conta come un album, come si legge il suo titolo e l'ordine in cui appaiono gli album — scegli uno o più campi (Album, Ordina Album, Anno, Artista Album…), ognuno con il proprio interruttore crescente/decrescente. Mostrato solo in modalità Album → Tracce. |
| Aggiungi / Rimuovi | Aggiunge o rimuove un percorso nel modello. |