Wenn du mAirList vollkommen frei würfeln lässt, kann das passieren, ja. Ebenso wie zwei Top-Hits direkt hintereinander laufen können.
Zunächst einmal ist die Lösung mit dem Tag so oder so möglich, wenn die Sprache schon vorher im ID-Tag enthalten war und als Attribut in mAirList übernommen wurde. Du kannst dieses Attribut aber auch nachträglich in der Datenbank hinzufügen.
Zur Anwendung von Filtern in der Musikplanung:
Die Regel wird jedoch - so, wie du sie formulierst - nicht greifen. Alternativ: Du verwendest einen anderen Algorithmus der Zusammenstellung.
Nähere Informationen dazu: tutorials:mairlistdb:music-scheduling [mAirList Wiki]
Ansonsten müsstest du zu einer externen Musikplanungssoftware greifen.
Ob wir Torben zu einer grundlegenden Überarbeitung - oder zumindest einem Ausbau - des Mini-Schedulers überreden können? Schwer zu beurteilen; da steckt viel Programmierarbeit drin.
Deine Idee lautet ja: Sperre Songs eines gewissen Genres / Sprache / Geschwindigkeit / Tempo / etc. für die nächsten xy Titel, wenn ein Song dieses Filters gerade gewählt wurde.
Puh.