So, i created a bunch of auto-playlists to have a baseline for custom genres. Not sure if thats the ideal solution but it mostly does what i want i t to do and works quite well i think.
To do this i created a playlist called "Genres - Deutschrap" and set the filters to contain a whole buch of artists:
<?xml version="1.0" encoding="UTF-8"?>
<SmartPlaylist SaveStaticCopy="True" LiveUpdating="True" Layout="4" LayoutGroupBy="0" ShuffleMode="None" ShuffleSameArtistWeight="0,5" GroupBy="track" ConsolidateAlbums="False" MusicLibraryPath="\\TOWER\Media\MusicBee\DaxServer\">
<Source Type="1">
<Description />
<Conditions CombineMethod="Any">
<Condition Field="ArtistPeople" Comparison="Contains" Value="Age.B.O." />
<Condition Field="ArtistPeople" Comparison="Contains" Value="K.I.Z." />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Pimpulsiv" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="DNP" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Blokkmonsta" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="257ers" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Ali As" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Alligatoah" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Ansa" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Antilopen Gang" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Arbok 48" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Battleboi" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Casper" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Cro" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="DCVDNS" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="De fofftig Penns" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="dicht & ergreifen" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Fantastischen Vier" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Vamummtn" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="EstA" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Erwin & Edwin" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Favorite" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Grossstadtgeflüster" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="GWLT" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Amewu" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Amnesia" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Arktis" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Audio88" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Yassin" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Zugezogen Maskulin" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Zorkkk" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Zombiez" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Wendja" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Weekend" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Waving The Guns" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Vega" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Umse" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Tubbe" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Trailerpark" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Harris & Ford" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Trackshittaz" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Timi Hendrix" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="The Butcher Sisters" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Tamas" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Crystal F" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Sudden" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Snaga & Pillath" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Sido" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Seeed" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Schwartz" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Scenzah" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Samy Deluxe" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Salon Supa" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="SHIZO 287" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="SDP" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="S.Castro" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Ruffiction" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Rotfront" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Romano" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Rockstah" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Rasta Knast" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Raportagen" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Rakede" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Punch Arogunz" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Pimpulsiv" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Peter Fox" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Pavlidis" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="OPFuture" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="ODMGDIA" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Nu Media" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Neonschwarz" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Neo Unleashed" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="NORD" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Möchtegang" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Mädness" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Moses Pelham" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Miss Platnum" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Marteria" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="MiJoAnad" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Megamuni" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Capital Bra" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Massiv" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Maeckes und Plan B" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Lil Kleine" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Le Fly" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Krautschädl" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Kraftklub" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Kool Savas" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Kontra K" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Knöppel" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Knallfrosch" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Kellerkommando" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="KAFVKA" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Johnny Mauser" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="JayJay" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="JAW" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Hollywood Hank" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Herr von Grau" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Haftbefehl" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Grossstadtgeflüster" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Grant" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Genetikk" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="GWLT" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Fiva" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Tarek" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="FiNCH" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Ferris MC" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Favorite" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Execute" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="EstA" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Die Rakede" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Delirium" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Dazzle" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Danger Dan" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Dame" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="DVO" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="DAT ADAM" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Chefboss" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="BosseAxel" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Bass Sultan Hengzt" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="S. Castro" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="Jan Delay" />
<Condition Field="ArtistPeople" Comparison="Contains" Value="ALC und Band" />
</Conditions>
<Limit FilterDuplicates="False" Enabled="False" Count="25" Type="Items" SelectedBy="Random" />
<SortBy Field="32" Order="Ascending" />
<Fields>
<Group Id="TrackDetail">
<Field Code="20" Width="24" />
<Field Code="78" Width="58" />
<Field Code="32" Width="511" />
<Field Code="65" Width="681" />
<Field Code="30" Width="470" />
<Field Code="59" Width="550" />
<Field Code="75" Width="112" />
<Field Code="16" Width="266" />
</Group>
</Fields>
</Source>
</SmartPlaylist>
now when i open the playlist i think most f the artists are there, but i also have some additional artists in the playlist like a whole Album of Nightwish and two albums of HammerFall
(https://i.imgur.com/uBB3uGp.png)
so... yeah i am at a bit of a loss what is happening here and how i should fix it. Does musicbee just behave strange if i add to many conditions to an auto-playlist?
I also edited the playlist via a code editor and did not use the gui to add al the artists, since it is much faster. could that be a problem? Code looks fine though