Keine Ahnung ob es noch relevant für Dich ist denn der Beitrag ist ja schon älter aber vielleicht ist es ja für jemand anderen Interessant.
Hier mein Vorschlag für die Wünsche 1-3:
--------------------------------------------------------------
Lege Dir eine neue Smartlist an. Benenne Sie im Titel wie gewünscht. Unter Importieren/Exportieren fügst Du jeweils den String für den Wunsch ein und bestätigst mit OK.
Wunsch1:
[Media Type]=[Audio] ~mix=4,25%,{[Genre]="Reggae"},25%,{[Genre]="Ska"},25%,{[Genre]="Rock"},25%,{[Genre]="Blues"}
Wunsch2:
[Media Type]=[Audio] ~mix=8,25%,{[Genre]="Reggae"},25%,{[Genre]="Ska"},25%,{[Genre]="Rock"},25%,{[Genre]="Blues"}
Wunsch3:
[Media Type]=[Audio] ~mix=100,25%,{[Genre]="Reggae"},20%,{[Genre]="Ska"},30%,{[Genre]="Rock"},25%,{[Genre]="Blues"} ~t=120m
Hier bedeutet {[Genre]="Reggae"} Genre "enthält" Rock. Es wären auch folgende Genres in der Auswahl enthalten z.B: Rock; Hard-Rock; Hard Rock; Rockabilly
Willst Du Das Genre "ist etwas von" ersetze z.B. in Wunsch 3 den String wie folgt:
------------------------------------------------------------------------------------------------------------------
[Media Type]=[Audio] ~mix=100,25%,{[Genre]=[Reggae]},20%,{[Genre]=[Ska]},30%,{[Genre]=[Rock]},25%,{[Genre]=[Blues]} ~t=120m
Wunsch 4: passe
Wunsch 5: Hier könnte das DB-Feld BPM evtl. helfen. Das Problem ist hier der Wechsel langsam/schnell/langsam....
Voraussetzung ist für alles gut getaggte Dateien speziell im Genre Tag nur ein Eintrag.