diff --git a/rose/cache_test.py b/rose/cache_test.py index edb56fc..7a2eb50 100644 --- a/rose/cache_test.py +++ b/rose/cache_test.py @@ -1137,8 +1137,6 @@ def test_list_releases(config: Config) -> None: secondary_genres=["Orchestral"], parent_secondary_genres=[ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], descriptors=["Wet"], @@ -1405,8 +1403,6 @@ def test_list_tracks(config: Config) -> None: secondary_genres=["Orchestral"], parent_secondary_genres=[ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], descriptors=["Wet"], @@ -1640,8 +1636,6 @@ def test_get_collage(config: Config) -> None: secondary_genres=["Orchestral"], parent_secondary_genres=[ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], descriptors=["Wet"], @@ -1768,8 +1762,6 @@ def test_get_playlist(config: Config) -> None: secondary_genres=["Orchestral"], parent_secondary_genres=[ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], descriptors=["Wet"], diff --git a/rose/collages_test.py b/rose/collages_test.py index a03c0db..606c704 100644 --- a/rose/collages_test.py +++ b/rose/collages_test.py @@ -190,8 +190,6 @@ def test_dump_collage(config: Config) -> None: "secondary_genres": ["Orchestral"], "parent_secondary_genres": [ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], "descriptors": ["Wet"], @@ -282,8 +280,6 @@ def test_dump_collages(config: Config) -> None: "secondary_genres": ["Orchestral"], "parent_secondary_genres": [ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], "descriptors": ["Wet"], diff --git a/rose/genre_hierarchy.py b/rose/genre_hierarchy.py index 5bc47fb..14bb1cd 100644 --- a/rose/genre_hierarchy.py +++ b/rose/genre_hierarchy.py @@ -2,11 +2,11 @@ TRANSIENT_PARENT_GENRES: dict[str, list[str]] = { "16-bit": ["Bit Music", "Electronic", "Sequencer & Tracker"], - "2 Tone": ["Ska", "Uncategorised"], + "2 Tone": ["Ska"], "2-Step": ["Dance", "Electronic", "Electronic Dance Music", "UK Garage"], - "A cappella": ["Descriptor", "Uncategorised"], + "A cappella": [], "AOR": ["Rock"], - "ASMR": ["Uncategorised"], + "ASMR": [], "Aak": [ "Asian Music", "Classical Music", @@ -66,7 +66,7 @@ "Acousmatic Music": ["Electroacoustic", "Electronic", "Experimental"], "Acoustic Blues": ["Blues"], "Acoustic Chicago Blues": ["Acoustic Blues", "Blues"], - "Acoustic Rock": ["Descriptor", "Rock", "Uncategorised"], + "Acoustic Rock": ["Rock"], "Acoustic Texas Blues": [ "Acoustic Blues", "American Folk Music", @@ -160,7 +160,7 @@ "Traditional Folk Music", ], "Akan Music": ["African Music", "Regional Music", "West African Music"], - "Akishibu-kei": ["J-Pop", "Pop", "Shibuya-kei", "Uncategorised"], + "Akishibu-kei": ["J-Pop", "Pop", "Shibuya-kei"], "Al jeel": [ "African Music", "Arabic Music", @@ -258,7 +258,7 @@ "Ambient Dub": ["Chillout", "Electronic"], "Ambient House": ["Chillout", "Dance", "Electronic", "Electronic Dance Music", "House"], "Ambient Noise Wall": ["Ambient", "Experimental", "Industrial & Noise", "Noise"], - "Ambient Pop": ["Uncategorised"], + "Ambient Pop": [], "Ambient Techno": ["Dance", "Electronic", "Electronic Dance Music", "Techno"], "Ambient Trance": ["Chillout", "Electronic"], "Ambrosian Chant": [ @@ -337,7 +337,7 @@ ], "Andean New Age": ["New Age"], "Anglican Chant": ["Christian Liturgical Music", "European Music", "Regional Music"], - "Animal Sounds": ["Field Recordings", "Nature Recordings", "Uncategorised"], + "Animal Sounds": ["Field Recordings", "Nature Recordings"], "Anti-Folk": ["Contemporary Folk", "Folk"], "Apala": [ "African Folk Music", @@ -460,22 +460,18 @@ ], "Ars nova": [ "Classical Music", - "Descriptor", "European Music", "Medieval Classical Music", "Polyphonic Chant", "Regional Music", - "Uncategorised", "Western Classical Music", ], "Ars subtilior": [ "Classical Music", - "Descriptor", "European Music", "Medieval Classical Music", "Polyphonic Chant", "Regional Music", - "Uncategorised", "Western Classical Music", ], "Art Pop": ["Pop"], @@ -863,7 +859,7 @@ "South American Music", "Tecnobrega", ], - "Battle Record": ["Sound Effects", "Uncategorised"], + "Battle Record": ["Sound Effects"], "Batucada": ["Brazilian Music", "Regional Music", "Samba", "South American Music"], "Batuque": [ "African Folk Music", @@ -901,7 +897,7 @@ "South American Music", ], "Beat fino": ["Brazilian Music", "Funk brasileiro", "Regional Music", "South American Music"], - "Beatboxing": ["Uncategorised"], + "Beatboxing": [], "Beatdown Hardcore": ["Hardcore [Punk]", "Punk", "Rock"], "Bebop": ["Jazz"], "Bedouin Music": ["Arabic Music", "Regional Music"], @@ -966,7 +962,7 @@ "Big Room Trance": ["Dance", "Electronic", "Electronic Dance Music", "Trance"], "Biguine": ["Caribbean Music", "French Caribbean Music", "Regional Music"], "Bikutsi": ["African Music", "Central African Music", "Regional Music"], - "Binaural Beats": ["Electronic", "Sound Effects", "Uncategorised"], + "Binaural Beats": ["Electronic", "Sound Effects"], "Biraha": [ "Asian Music", "Bhojpuri Folk Music", @@ -976,7 +972,7 @@ "South Asian Music", "Traditional Folk Music", ], - "Birdsong": ["Animal Sounds", "Field Recordings", "Nature Recordings", "Uncategorised"], + "Birdsong": ["Animal Sounds", "Field Recordings", "Nature Recordings"], "Birmingham Sound": [ "Dance", "Electronic", @@ -1136,7 +1132,7 @@ "Regional Music", "South American Music", ], - "Break-In": ["Comedy", "Uncategorised"], + "Break-In": ["Comedy"], "Breakbeat": ["Dance", "Electronic", "Electronic Dance Music"], "Breakbeat Hardcore": [ "Breakbeat", @@ -1219,7 +1215,7 @@ "Pop", "Regional Music", ], - "Broadband Noise": ["Sound Effects", "Uncategorised"], + "Broadband Noise": ["Sound Effects"], "Broken Beat": ["Dance", "Electronic", "Electronic Dance Music"], "Broken Transmission": ["Electronic", "Vapor", "Vaporwave"], "Brostep": ["Dance", "Dubstep", "Electronic", "Electronic Dance Music"], @@ -1255,7 +1251,7 @@ "East African Music", "Regional Music", ], - "Bugle Call": ["Uncategorised"], + "Bugle Call": [], "Bulawayo Jazz": ["African Music", "Jazz", "Regional Music", "Southern African Music"], "Bulería": [ "European Music", @@ -1426,7 +1422,6 @@ ], "Cantata": ["Classical Music", "Western Classical Music"], "Cante alentejano": [ - "Descriptor", "European Folk Music", "European Music", "Folk", @@ -1436,7 +1431,6 @@ "Portuguese Music", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Canterbury Scene": ["Progressive Rock", "Rock"], "Canto a lo poeta": [ @@ -1461,7 +1455,6 @@ ], "Canto cardenche": [ "A cappella", - "Descriptor", "Folk", "Hispanic American Folk Music", "Hispanic American Music", @@ -1470,7 +1463,6 @@ "Mexican Music", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Canto mozárabe": [ "Christian Liturgical Music", @@ -1514,7 +1506,6 @@ "Traditional Folk Music", ], "Cantu a tenore": [ - "Descriptor", "European Folk Music", "European Music", "Folk", @@ -1522,7 +1513,6 @@ "Regional Music", "Sardinian Folk Music", "Traditional Folk Music", - "Uncategorised", ], "Canzone d'autore": ["European Music", "Italian Music", "Regional Music", "Singer-Songwriter"], "Canzone napoletana": [ @@ -1607,7 +1597,7 @@ "South American Music", "Traditional Folk Music", ], - "Carols": ["Descriptor", "Holiday Music", "Uncategorised"], + "Carols": ["Holiday Music"], "Carranga": [ "Folk", "Hispanic American Folk Music", @@ -1744,7 +1734,7 @@ "Chanson alternative": ["Chanson", "European Music", "Regional Music"], "Chanson réaliste": ["Chanson", "European Music", "Regional Music"], "Chanson à texte": ["Chanson", "European Music", "Regional Music", "Singer-Songwriter"], - "Chap Hop": ["Comedy", "Comedy Rap", "Hip Hop", "Musical Comedy", "Uncategorised"], + "Chap Hop": ["Comedy", "Comedy Rap", "Hip Hop", "Musical Comedy"], "Chazzanut": ["Jewish Liturgical Music", "Jewish Music", "Regional Music"], "Chechen Folk Music": [ "Asian Music", @@ -1762,7 +1752,7 @@ "Chicago House": ["Dance", "Electronic", "Electronic Dance Music", "House"], "Chicago Soul": ["R&B", "Soul"], "Chicano Rap": ["Gangsta Rap", "Hardcore Hip Hop", "Hip Hop", "Latin Rap"], - "Children's Music": ["Descriptor", "Uncategorised"], + "Children's Music": [], "Chilean Music": [ "Hispanic American Music", "Hispanic Music", @@ -1812,27 +1802,23 @@ "Chipmunk Soul": ["Hip Hop"], "Chiptune": ["Bit Music", "Electronic"], "Chopped and Screwed": ["Hip Hop"], - "Choral": ["Classical Music", "Descriptor", "Uncategorised", "Western Classical Music"], + "Choral": ["Classical Music", "Western Classical Music"], "Choral Concerto": [ "A cappella", "Choral", "Christian Liturgical Music", "Classical Music", - "Descriptor", "European Music", "Regional Music", "Russian Music", "Russian Orthodox Liturgical Music", - "Uncategorised", "Western Classical Music", ], "Choral Symphony": [ "Choral", "Classical Music", - "Descriptor", "Orchestral", "Symphony", - "Uncategorised", "Western Classical Music", ], "Choro": ["Brazilian Music", "Regional Music", "South American Music"], @@ -1850,7 +1836,7 @@ "Christian Hip Hop": ["Hip Hop"], "Christian Liturgical Music": ["Regional Music"], "Christian Rock": ["Rock"], - "Christmas Music": ["Descriptor", "Holiday Music", "Uncategorised"], + "Christmas Music": ["Holiday Music"], "Chukchi Folk Music": [ "Asian Music", "Folk", @@ -1937,7 +1923,7 @@ "Traditional Folk Music", ], "Cloud Rap": ["Hip Hop"], - "Cocktail Nation": ["Easy Listening", "Uncategorised"], + "Cocktail Nation": ["Easy Listening"], "Coco": [ "Brazilian Music", "Northeastern Brazilian Music", @@ -1956,9 +1942,9 @@ "Traditional Folk Music", ], "Colour Bass": ["Brostep", "Dance", "Dubstep", "Electronic", "Electronic Dance Music"], - "Comedy": ["Uncategorised"], - "Comedy Rap": ["Comedy", "Hip Hop", "Musical Comedy", "Uncategorised"], - "Comedy Rock": ["Comedy", "Musical Comedy", "Rock", "Uncategorised"], + "Comedy": [], + "Comedy Rap": ["Comedy", "Hip Hop", "Musical Comedy"], + "Comedy Rock": ["Comedy", "Musical Comedy", "Rock"], "Comfy Synth": ["Dungeon Synth", "Electronic"], "Comorian Music": ["African Music", "East African Music", "Regional Music"], "Compas": ["Caribbean Music", "French Caribbean Music", "Haitian Music", "Regional Music"], @@ -1972,36 +1958,15 @@ "Regional Music", "Western Classical Music", ], - "Concert Band": [ - "Classical Music", - "Descriptor", - "Orchestral", - "Uncategorised", - "Western Classical Music", - ], - "Concerto": [ - "Classical Music", - "Descriptor", - "Orchestral", - "Uncategorised", - "Western Classical Music", - ], + "Concert Band": ["Classical Music", "Orchestral", "Western Classical Music"], + "Concerto": ["Classical Music", "Orchestral", "Western Classical Music"], "Concerto for Orchestra": [ "Classical Music", "Concerto", - "Descriptor", - "Orchestral", - "Uncategorised", - "Western Classical Music", - ], - "Concerto grosso": [ - "Classical Music", - "Concerto", - "Descriptor", "Orchestral", - "Uncategorised", "Western Classical Music", ], + "Concerto grosso": ["Classical Music", "Concerto", "Orchestral", "Western Classical Music"], "Conducted Improvisation": ["Experimental"], "Conga": [ "Caribbean Music", @@ -2023,13 +1988,11 @@ "Contemporary R&B": ["R&B"], "Contenance angloise": [ "Classical Music", - "Descriptor", "European Music", "Medieval Classical Music", "Polyphonic Chant", "Regional Music", "Renaissance Music", - "Uncategorised", "Western Classical Music", ], "Cool Jazz": ["Jazz"], @@ -2143,7 +2106,6 @@ "Ska Punk", "Skacore", "Third Wave Ska", - "Uncategorised", ], "Cretan Folk Music": [ "Balkan Folk Music", @@ -2456,7 +2418,7 @@ ], "Dariacore": ["Dance", "Electronic", "Electronic Dance Music"], "Dark Ambient": ["Ambient", "Industrial & Noise", "Post-Industrial"], - "Dark Cabaret": ["Uncategorised"], + "Dark Cabaret": [], "Dark Electro": [ "Dance", "EBM", @@ -2481,7 +2443,7 @@ ], "Darkstep": ["Dance", "Drum and Bass", "Electronic", "Electronic Dance Music"], "Darksynth": ["Electronic", "Synthwave"], - "Darkwave": ["Uncategorised"], + "Darkwave": [], "Data Sonification": ["Experimental"], "Death 'n' Roll": ["Death Metal", "Metal", "Rock"], "Death Doom Metal": ["Doom Metal", "Metal", "Rock"], @@ -2531,7 +2493,6 @@ "Hispanic Music", "Regional Music", ], - "Descriptor": ["Uncategorised"], "Detroit Techno": ["Dance", "Electronic", "Electronic Dance Music", "Techno"], "Detroit Trap": ["Hip Hop", "Trap"], "Deutschpunk": ["Punk", "Punk Rock", "Rock"], @@ -2647,7 +2608,7 @@ "Drum and Bass": ["Dance", "Electronic", "Electronic Dance Music"], "Drumfunk": ["Dance", "Drum and Bass", "Electronic", "Electronic Dance Music"], "Drumless": ["Hip Hop"], - "Drumline": ["Marching Band", "Uncategorised"], + "Drumline": ["Marching Band"], "Drumstep": [ "Brostep", "Dance", @@ -2702,7 +2663,6 @@ "European Music", "Musical Theatre and Entertainment", "Regional Music", - "Uncategorised", ], "Dutch Folk Music": [ "European Folk Music", @@ -2738,10 +2698,10 @@ "East Asian Music": ["Asian Music", "Regional Music"], "East Coast Club": ["Dance", "Electronic", "Electronic Dance Music"], "East Coast Hip Hop": ["Hip Hop"], - "Easy Listening": ["Uncategorised"], + "Easy Listening": [], "Easycore": ["Hardcore [Punk]", "Pop Punk", "Punk", "Punk Rock", "Rock"], "Eccojams": ["Electronic", "Vapor", "Vaporwave"], - "Educational Music": ["Descriptor", "Uncategorised"], + "Educational Music": [], "Egg Punk": ["Art Punk", "Punk", "Punk Rock", "Rock"], "Egyptian Music": ["African Music", "North African Music", "Regional Music"], "Electric Blues": ["Blues"], @@ -2849,7 +2809,7 @@ "Regional Music", "Traditional Folk Music", ], - "Ethereal Wave": ["Darkwave", "Uncategorised"], + "Ethereal Wave": ["Darkwave"], "Ethio-Jazz": [ "African Music", "Ethiopic Music", @@ -2883,7 +2843,7 @@ "Europop": ["Pop"], "Euskal kantagintza berria": ["European Music", "Regional Music", "Singer-Songwriter"], "Ewe Music": ["African Music", "Regional Music", "West African Music"], - "Exotica": ["Easy Listening", "Uncategorised"], + "Exotica": ["Easy Listening"], "Experimental": [], "Experimental Big Band": ["Avant-Garde Jazz", "Big Band", "Jazz"], "Experimental Hip Hop": ["Hip Hop"], @@ -2912,7 +2872,7 @@ "Regional Music", "Traditional Folk Music", ], - "Fairy Tales": ["Children's Music", "Descriptor", "Spoken Word", "Uncategorised"], + "Fairy Tales": ["Children's Music", "Spoken Word"], "Falak": ["Asian Music", "Central Asian Music", "Pamiri Music", "Regional Music"], "Famo": ["African Music", "Regional Music", "Southern African Music"], "Fandango caiçara": [ @@ -2946,7 +2906,7 @@ "Traditional Folk Music", "Work Songs", ], - "Field Recordings": ["Uncategorised"], + "Field Recordings": [], "Fife and Drum Blues": [ "American Folk Music", "Blues", @@ -2955,7 +2915,7 @@ "Regional Music", "Traditional Folk Music", ], - "Fife and Drum Corps": ["Marching Band", "Uncategorised"], + "Fife and Drum Corps": ["Marching Band"], "Fijian Music": ["Melanesian Music", "Oceanian Music", "Polynesian Music", "Regional Music"], "Fijiri": [ "Arabic Folk Music", @@ -2985,16 +2945,14 @@ "Southeast Asian Music", "Traditional Folk Music", ], - "Film Score": ["Descriptor", "Film Soundtrack", "Soundtrack", "Uncategorised"], - "Film Soundtrack": ["Descriptor", "Soundtrack", "Uncategorised"], + "Film Score": ["Film Soundtrack", "Soundtrack"], + "Film Soundtrack": ["Soundtrack"], "Filmi": [ "Asian Music", - "Descriptor", "Film Soundtrack", "Regional Music", "Soundtrack", "South Asian Music", - "Uncategorised", ], "Finnish Folk Music": [ "Balto-Finnic Folk Music", @@ -3155,7 +3113,7 @@ ], "French Hip Hop": ["Hip Hop"], "French House": ["Dance", "Electronic", "Electronic Dance Music", "House"], - "French Pop": ["Descriptor", "Pop", "Uncategorised"], + "French Pop": ["Pop"], "French-Canadian Folk Music": [ "Canadian Folk Music", "Folk", @@ -3437,7 +3395,6 @@ "Ganga": [ "Balkan Folk Music", "Balkan Music", - "Descriptor", "European Folk Music", "European Music", "Folk", @@ -3445,7 +3402,6 @@ "Regional Music", "Slavic Folk Music", "Traditional Folk Music", - "Uncategorised", ], "Gangsta Rap": ["Hardcore Hip Hop", "Hip Hop"], "Garage House": ["Dance", "Electronic", "Electronic Dance Music", "House"], @@ -3643,13 +3599,7 @@ "Regional Music", "South American Music", ], - "Guggenmusik": [ - "European Music", - "German Music", - "Marching Band", - "Regional Music", - "Uncategorised", - ], + "Guggenmusik": ["European Music", "German Music", "Marching Band", "Regional Music"], "Guided Meditation": ["Spoken Word"], "Guitarrada": ["Brazilian Music", "Lambada", "Regional Music", "South American Music"], "Gujarati Folk Music": [ @@ -3700,7 +3650,7 @@ "Traditional Folk Music", ], "Halftime": ["Dance", "Drum and Bass", "Electronic", "Electronic Dance Music"], - "Halloween Music": ["Descriptor", "Holiday Music", "Uncategorised"], + "Halloween Music": ["Holiday Music"], "Hambo": [ "European Folk Music", "European Music", @@ -3725,7 +3675,7 @@ "Traditional Folk Music", ], "Hands Up": ["Dance", "Electronic", "Electronic Dance Music", "Euro-Trance", "Trance"], - "Hanmai": ["Uncategorised"], + "Hanmai": [], "Hapa haole": [ "Hawaiian Music", "Northern American Music", @@ -3849,14 +3799,7 @@ "Southeast Asian Music", "Traditional Folk Music", ], - "Himene tarava": [ - "Descriptor", - "Oceanian Music", - "Polynesian Music", - "Polyphonic Chant", - "Regional Music", - "Uncategorised", - ], + "Himene tarava": ["Oceanian Music", "Polynesian Music", "Polyphonic Chant", "Regional Music"], "Hindustani Classical Music": [ "Asian Music", "Classical Music", @@ -3888,7 +3831,7 @@ "Traditional Folk Music", ], "Hmong Pop": ["Asian Music", "Regional Music", "Southeast Asian Music"], - "Holiday Music": ["Descriptor", "Uncategorised"], + "Holiday Music": [], "Holy Minimalism": [ "Classical Music", "Minimalism", @@ -3949,7 +3892,7 @@ "Regional Music", ], "Hybrid Trap": ["Dance", "Electronic", "Electronic Dance Music", "Trap [EDM]"], - "Hymns": ["Descriptor", "Uncategorised"], + "Hymns": [], "Hyper Techno": ["Dance", "Electronic", "Electronic Dance Music"], "Hyperpop": ["Electronic", "Pop"], "Hyphy": ["Hip Hop"], @@ -4040,7 +3983,7 @@ "Techno", ], "Inkiranya": ["African Music", "Classical Music", "East African Music", "Regional Music"], - "Insect Sounds": ["Animal Sounds", "Field Recordings", "Nature Recordings", "Uncategorised"], + "Insect Sounds": ["Animal Sounds", "Field Recordings", "Nature Recordings"], "Instrumental Hip Hop": ["Hip Hop"], "Integral Serialism": [ "Classical Music", @@ -4094,14 +4037,7 @@ "Traditional Folk Music", ], "Irish Showband": ["European Music", "Pop", "Regional Music"], - "Isicathamiya": [ - "A cappella", - "African Music", - "Descriptor", - "Regional Music", - "Southern African Music", - "Uncategorised", - ], + "Isicathamiya": ["A cappella", "African Music", "Regional Music", "Southern African Music"], "Islamic Modal Music": ["Regional Music"], "Islamic Religious Music & Recitation": ["Regional Music"], "Israeli Folk Music": [ @@ -4137,7 +4073,6 @@ "Balkan Folk Music", "Balkan Music", "Bosnian Folk Music", - "Descriptor", "European Folk Music", "European Music", "Folk", @@ -4145,7 +4080,6 @@ "Regional Music", "Slavic Folk Music", "Traditional Folk Music", - "Uncategorised", ], "J-Pop": ["Pop"], "J-Rock": ["Alternative Rock", "Rock"], @@ -4160,7 +4094,7 @@ ], "Jam Band": ["Rock"], "Jamaican Music": ["Caribbean Music", "Regional Music"], - "Jamaican Ska": ["Caribbean Music", "Jamaican Music", "Regional Music", "Ska", "Uncategorised"], + "Jamaican Ska": ["Caribbean Music", "Jamaican Music", "Regional Music", "Ska"], "James Bay Fiddling": [ "Folk", "Indigenous American Music", @@ -4278,7 +4212,7 @@ "Traditional Folk Music", ], "Jigg": ["Hip Hop"], - "Jingles": ["Descriptor", "Soundtrack", "Uncategorised"], + "Jingles": ["Soundtrack"], "Jit": ["African Music", "Regional Music", "Southern African Music"], "Jiuta": [ "Asian Music", @@ -4353,13 +4287,7 @@ "Regional Music", ], "K-Pop": ["Pop"], - "Kabarett": [ - "Comedy", - "European Music", - "Musical Theatre and Entertainment", - "Regional Music", - "Uncategorised", - ], + "Kabarett": ["Comedy", "European Music", "Musical Theatre and Entertainment", "Regional Music"], "Kabye Folk Music": [ "African Folk Music", "African Music", @@ -4764,14 +4692,12 @@ "Albanian Folk Music", "Balkan Folk Music", "Balkan Music", - "Descriptor", "European Folk Music", "European Music", "Folk", "Polyphonic Chant", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Ladino Folksong": [ "Folk", @@ -4843,19 +4769,12 @@ "Regional Music", "Traditional Folk Music", ], - "Lauda": [ - "Descriptor", - "European Music", - "Hymns", - "Italian Music", - "Regional Music", - "Uncategorised", - ], + "Lauda": ["European Music", "Hymns", "Italian Music", "Regional Music"], "Lectures": ["Spoken Word"], "Lento violento": ["Dance", "Electronic", "Electronic Dance Music", "Hard Dance"], "Levantine Arabic Music": ["Arabic Music", "Asian Music", "Regional Music", "West Asian Music"], "Levenslied": ["European Music", "Pop", "Regional Music", "Schlager"], - "Library Music": ["Descriptor", "Soundtrack", "Uncategorised"], + "Library Music": ["Soundtrack"], "Lied": [ "Art Song", "Classical Music", @@ -4865,12 +4784,7 @@ "Western Classical Music", ], "Liedermacher": ["European Music", "German Music", "Regional Music", "Singer-Songwriter"], - "Light Music": [ - "Classical Music", - "Easy Listening", - "Uncategorised", - "Western Classical Music", - ], + "Light Music": ["Classical Music", "Easy Listening", "Western Classical Music"], "Lilat": ["Asian Music", "Luk krung", "Regional Music", "Southeast Asian Music", "Thai Music"], "Liquid Drum and Bass": ["Dance", "Drum and Bass", "Electronic", "Electronic Dance Music"], "Liscio": [ @@ -4921,13 +4835,13 @@ "Lokal musik": ["Melanesian Music", "Oceanian Music", "Pop", "Regional Music"], "Lolicore": ["Breakcore", "Dance", "Electronic", "Electronic Dance Music", "Hardcore [EDM]"], "Louisiana Music": ["Northern American Music", "Regional Music"], - "Lounge": ["Easy Listening", "Uncategorised"], + "Lounge": ["Easy Listening"], "Lovers Rock": ["Caribbean Music", "Jamaican Music", "Reggae", "Regional Music"], "Lowend": ["Hip Hop"], "Lowercase": ["Experimental", "Reductionism"], "Luk krung": ["Asian Music", "Regional Music", "Southeast Asian Music", "Thai Music"], "Luk thung": ["Asian Music", "Regional Music", "Southeast Asian Music", "Thai Music"], - "Lullabies": ["Children's Music", "Descriptor", "Uncategorised"], + "Lullabies": ["Children's Music"], "Lundu": [ "Brazilian Folk Music", "Brazilian Music", @@ -4959,11 +4873,9 @@ "Maddahi": ["Islamic Religious Music & Recitation", "Regional Music"], "Madrigal": [ "Classical Music", - "Descriptor", "European Music", "Polyphonic Chant", "Regional Music", - "Uncategorised", "Western Classical Music", ], "Maftirim": [ @@ -5086,7 +4998,7 @@ "South American Music", ], "Manila Sound": ["Pop", "Pop Rock", "Rock"], - "Mantra": ["Uncategorised"], + "Mantra": [], "Manx Folk Music": [ "Celtic Folk Music", "European Folk Music", @@ -5129,15 +5041,13 @@ "South Asian Music", "Traditional Folk Music", ], - "Marching Band": ["Uncategorised"], + "Marching Band": [], "Marchinha": [ "Brazilian Music", - "Descriptor", "Holiday Music", "Regional Music", "Samba", "South American Music", - "Uncategorised", ], "Mari Folk Music": [ "European Folk Music", @@ -5162,15 +5072,13 @@ "Marrabenta": ["African Music", "East African Music", "Regional Music"], "Martial Industrial": ["Industrial & Noise", "Post-Industrial"], "Mashcore": ["Breakcore", "Dance", "Electronic", "Electronic Dance Music", "Hardcore [EDM]"], - "Mashup": ["Uncategorised"], + "Mashup": [], "Maskandi": ["African Music", "Regional Music", "Southern African Music"], "Mass": [ "Choral", "Christian Liturgical Music", "Classical Music", - "Descriptor", "Regional Music", - "Uncategorised", "Western Classical Music", ], "Mataali": [ @@ -5196,16 +5104,9 @@ "Regional Music", "Traditional Folk Music", ], - "Mbube": [ - "A cappella", - "African Music", - "Descriptor", - "Regional Music", - "Southern African Music", - "Uncategorised", - ], + "Mbube": ["A cappella", "African Music", "Regional Music", "Southern African Music"], "Mchiriku": ["African Music", "East African Music", "Regional Music"], - "Mechanical Music": ["Uncategorised"], + "Mechanical Music": [], "Medieval Classical Music": [ "Classical Music", "European Music", @@ -5513,8 +5414,8 @@ "Musical Theatre and Entertainment", "Regional Music", ], - "Musical Comedy": ["Comedy", "Uncategorised"], - "Musical Parody": ["Descriptor", "Uncategorised"], + "Musical Comedy": ["Comedy"], + "Musical Parody": [], "Musical Theatre and Entertainment": [], "Musika popullore": [ "Albanian Folk Music", @@ -5654,7 +5555,7 @@ "Nasheed": ["Islamic Religious Music & Recitation", "Regional Music"], "Nashville Sound": ["Country", "Northern American Music", "Regional Music"], "Native American New Age": ["New Age"], - "Nature Recordings": ["Field Recordings", "Uncategorised"], + "Nature Recordings": ["Field Recordings"], "Naturjodel": [ "Alpine Folk Music", "European Folk Music", @@ -5692,7 +5593,7 @@ "Northern American Music", "Regional Music", ], - "Neoclassical Darkwave": ["Darkwave", "Uncategorised"], + "Neoclassical Darkwave": ["Darkwave"], "Neoclassical Metal": ["Metal", "Rock"], "Neoclassical New Age": ["New Age"], "Neoclassicism": ["Classical Music", "Western Classical Music"], @@ -5880,7 +5781,7 @@ "Nouveau zydeco": ["Louisiana Music", "Northern American Music", "Regional Music", "Zydeco"], "Nouvelle chanson française": ["Chanson", "European Music", "Regional Music"], "Nova cançó": ["European Music", "Iberian Music", "Regional Music", "Singer-Songwriter"], - "Novelty": ["Descriptor", "Uncategorised"], + "Novelty": [], "Novelty Piano": ["Northern American Music", "Ragtime", "Regional Music"], "Novo Dub": ["Caribbean Music", "Dub", "Jamaican Music", "Reggae", "Regional Music"], "Nu Jazz": ["Electronic"], @@ -5963,7 +5864,7 @@ "Singer-Songwriter", "South American Music", ], - "Nursery Rhymes": ["Children's Music", "Descriptor", "Uncategorised"], + "Nursery Rhymes": ["Children's Music"], "Nyahbinghi": ["Caribbean Music", "Jamaican Music", "Regional Music"], "Nòva cançon": ["European Music", "Regional Music", "Singer-Songwriter"], "OPM": ["Pop"], @@ -6094,15 +5995,8 @@ "Western Classical Music", ], "Oratorio": ["Classical Music", "Western Classical Music"], - "Orchestral": ["Classical Music", "Descriptor", "Uncategorised", "Western Classical Music"], - "Orchestral Song": [ - "Art Song", - "Classical Music", - "Descriptor", - "Orchestral", - "Uncategorised", - "Western Classical Music", - ], + "Orchestral": ["Classical Music", "Western Classical Music"], + "Orchestral Song": ["Art Song", "Classical Music", "Orchestral", "Western Classical Music"], "Organic House": ["Dance", "Electronic", "Electronic Dance Music", "House"], "Ori deck": ["Dance", "Electronic", "Electronic Dance Music"], "Oriental Ballad": [ @@ -6165,7 +6059,6 @@ "Pagan Black Metal": ["Black Metal", "Metal", "Rock"], "Paghjella": [ "Corsican Folk Music", - "Descriptor", "European Folk Music", "European Music", "Folk", @@ -6173,7 +6066,6 @@ "Polyphonic Chant", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Pagode": ["Brazilian Music", "Regional Music", "Samba", "South American Music"], "Pagode romântico": [ @@ -6222,7 +6114,7 @@ ], "Papuan Folk Music": ["Melanesian Music", "Oceanian Music", "Regional Music"], "Parang": ["Caribbean Music", "Regional Music"], - "Parlour Music": ["Uncategorised"], + "Parlour Music": [], "Partido alto": ["Brazilian Music", "Regional Music", "Samba", "South American Music"], "Pashto Folk Music": [ "Asian Music", @@ -6262,7 +6154,7 @@ "East Asian Music", "Regional Music", ], - "Pep Band": ["Marching Band", "Northern American Music", "Regional Music", "Uncategorised"], + "Pep Band": ["Marching Band", "Northern American Music", "Regional Music"], "Persian Classical Music": [ "Asian Music", "Classical Music", @@ -6302,7 +6194,7 @@ "Phonk House": ["Dance", "Drift Phonk", "Electronic", "Electronic Dance Music", "House"], "Piano Blues": ["Blues"], "Piano Rock": ["Pop", "Pop Rock", "Rock"], - "Picopop": ["Electronic", "Indietronica", "Shibuya-kei", "Uncategorised"], + "Picopop": ["Electronic", "Indietronica", "Shibuya-kei"], "Piedmont Blues": [ "Acoustic Blues", "American Folk Music", @@ -6347,7 +6239,6 @@ "Regional Music", "Scottish Folk Music", "Traditional Folk Music", - "Uncategorised", ], "Piphat": [ "Asian Music", @@ -6459,7 +6350,7 @@ "Traditional Folk Music", ], "Polynesian Music": ["Oceanian Music", "Regional Music"], - "Polyphonic Chant": ["Descriptor", "Regional Music", "Uncategorised"], + "Polyphonic Chant": ["Regional Music"], "Pon-chak disco": [ "Asian Music", "East Asian Music", @@ -6518,7 +6409,7 @@ "Southeast Asian Music", "Sundanese Music", ], - "Pops Orchestra": ["Easy Listening", "Uncategorised"], + "Pops Orchestra": ["Easy Listening"], "Porn Groove": ["Funk", "R&B"], "Pornogrind": ["Goregrind", "Grindcore", "Hardcore [Punk]", "Metal", "Punk", "Rock"], "Porro": [ @@ -6586,7 +6477,7 @@ "Traditional Folk Music", ], "Praise & Worship": ["CCM", "Pop"], - "Prank Calls": ["Comedy", "Uncategorised"], + "Prank Calls": ["Comedy"], "Prehistoric Music": ["Regional Music"], "Prelude": ["Classical Music", "Western Classical Music"], "Progressive Big Band": ["Big Band", "Jazz"], @@ -6710,7 +6601,7 @@ "West Asian Music", ], "Rabòday": ["Caribbean Music", "French Caribbean Music", "Haitian Music", "Regional Music"], - "Radio Broadcast Recordings": ["Field Recordings", "Uncategorised"], + "Radio Broadcast Recordings": ["Field Recordings"], "Radio Drama": ["Spoken Word"], "Raga Rock": ["Psychedelia", "Psychedelic Rock", "Rock"], "Rage": ["Hip Hop", "Trap"], @@ -6816,10 +6707,8 @@ "Choral", "Christian Liturgical Music", "Classical Music", - "Descriptor", "Mass", "Regional Music", - "Uncategorised", "Western Classical Music", ], "Revolutionary Opera": [ @@ -6876,7 +6765,7 @@ "Rock": [], "Rock & Roll": ["Rock"], "Rock Musical": ["Musical Theatre and Entertainment", "Rock"], - "Rock Opera": ["Descriptor", "Rock", "Uncategorised"], + "Rock Opera": ["Rock"], "Rock andaluz": [ "European Music", "Hispanic Music", @@ -7168,7 +7057,7 @@ "Western Classical Music", ], "Sasscore": ["Hardcore [Punk]", "Punk", "Rock"], - "Satire": ["Descriptor", "Uncategorised"], + "Satire": [], "Sawt": [ "Arabic Classical Music", "Arabic Music", @@ -7228,20 +7117,17 @@ "Musical Comedy", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Sea Shanty": ["Folk", "Regional Music", "Traditional Folk Music", "Work Songs"], "Sean-nós": [ "A cappella", "Celtic Folk Music", - "Descriptor", "European Folk Music", "European Music", "Folk", "Irish Folk Music", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Seggae": [ "African Music", @@ -7315,7 +7201,6 @@ ], "Seto leelo": [ "Balto-Finnic Folk Music", - "Descriptor", "Estonian Folk Music", "European Folk Music", "European Music", @@ -7324,7 +7209,6 @@ "Regional Music", "Rune Singing", "Traditional Folk Music", - "Uncategorised", ], "Sevdalinka": [ "Balkan Folk Music", @@ -7424,7 +7308,7 @@ "Scottish Folk Music", "Traditional Folk Music", ], - "Shibuya-kei": ["Uncategorised"], + "Shibuya-kei": [], "Shidaiqu": ["Asian Music", "Chinese Music", "East Asian Music", "Regional Music"], "Shilla": [ "Arabic Music", @@ -7486,10 +7370,8 @@ "Sinfonia concertante": [ "Classical Music", "Concerto", - "Descriptor", "Orchestral", "Symphony", - "Uncategorised", "Western Classical Music", ], "Singeli": [ @@ -7517,8 +7399,8 @@ "South Asian Music", "Traditional Folk Music", ], - "Ska": ["Uncategorised"], - "Ska Punk": ["Punk", "Punk Rock", "Rock", "Ska", "Third Wave Ska", "Uncategorised"], + "Ska": [], + "Ska Punk": ["Punk", "Punk Rock", "Rock", "Ska", "Third Wave Ska"], "Skacore": [ "Hardcore Punk", "Hardcore [Punk]", @@ -7528,10 +7410,9 @@ "Ska", "Ska Punk", "Third Wave Ska", - "Uncategorised", ], "Skate Punk": ["Punk", "Punk Rock", "Rock"], - "Sketch Comedy": ["Comedy", "Uncategorised"], + "Sketch Comedy": ["Comedy"], "Skiffle": ["Contemporary Folk", "Folk"], "Skiladika": [ "Balkan Music", @@ -7664,9 +7545,9 @@ "Soul Jazz": ["Jazz"], "Sound Art": ["Experimental"], "Sound Collage": ["Experimental"], - "Sound Effects": ["Uncategorised"], + "Sound Effects": [], "Sound Poetry": ["Experimental", "Poetry", "Spoken Word"], - "Soundtrack": ["Descriptor", "Uncategorised"], + "Soundtrack": [], "South American Music": ["Regional Music"], "South Asian Classical Music": [ "Asian Music", @@ -7712,7 +7593,7 @@ "Southern Rock": ["Rock"], "Southern Soul": ["R&B", "Soul"], "Soviet Estrada": ["Pop"], - "Space Age Pop": ["Easy Listening", "Uncategorised"], + "Space Age Pop": ["Easy Listening"], "Space Ambient": ["Ambient", "Electronic"], "Space Disco": ["Dance", "Disco", "Electro-Disco", "Electronic", "Electronic Dance Music"], "Space Rock": ["Psychedelia", "Psychedelic Rock", "Rock"], @@ -7782,9 +7663,9 @@ "Speedcore", ], "Spoken Word": [], - "Spouge": ["Calypso", "Caribbean Music", "Regional Music", "Ska", "Uncategorised"], + "Spouge": ["Calypso", "Caribbean Music", "Regional Music", "Ska"], "Spy Music": ["Jazz"], - "Stand-Up Comedy": ["Comedy", "Spoken Word", "Uncategorised"], + "Stand-Up Comedy": ["Comedy", "Spoken Word"], "Standards": ["Pop", "Traditional Pop"], "Starogradska muzika": [ "Balkan Folk Music", @@ -7847,7 +7728,6 @@ "Surf Rock": ["Rock", "Surf Music"], "Sutartinės": [ "Baltic Folk Music", - "Descriptor", "European Folk Music", "European Music", "Folk", @@ -7855,7 +7735,6 @@ "Polyphonic Chant", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Swamp Blues": [ "Blues", @@ -7897,13 +7776,7 @@ "Symphonic Metal": ["Metal", "Rock"], "Symphonic Prog": ["Progressive Rock", "Rock"], "Symphonic Rock": ["Rock"], - "Symphony": [ - "Classical Music", - "Descriptor", - "Orchestral", - "Uncategorised", - "Western Classical Music", - ], + "Symphony": ["Classical Music", "Orchestral", "Western Classical Music"], "Synth Funk": ["Funk", "R&B"], "Synth Punk": ["Electronic", "Punk"], "Synthpop": ["Electronic", "Pop"], @@ -8105,7 +7978,7 @@ "Regional Music", "Spanish Music", ], - "Teen Pop": ["Descriptor", "Pop", "Uncategorised"], + "Teen Pop": ["Pop"], "Tejano Music": [ "Hispanic American Music", "Hispanic Music", @@ -8113,7 +7986,7 @@ "Northern American Music", "Regional Music", ], - "Television Music": ["Descriptor", "Soundtrack", "Uncategorised"], + "Television Music": ["Soundtrack"], "Telugu Folk Music": [ "Asian Music", "Folk", @@ -8152,7 +8025,7 @@ ], "Thai Music": ["Asian Music", "Regional Music", "Southeast Asian Music"], "Third Stream": ["Jazz"], - "Third Wave Ska": ["Ska", "Uncategorised"], + "Third Wave Ska": ["Ska"], "Thrash Metal": ["Metal", "Rock"], "Thrashcore": ["Hardcore Punk", "Hardcore [Punk]", "Punk", "Punk Rock", "Rock"], "Thumri": [ @@ -8171,7 +8044,6 @@ "Mantra", "Regional Music", "Tibetan Music", - "Uncategorised", ], "Tibetan Music": ["Asian Music", "Central Asian Music", "Regional Music"], "Tibetan New Age": ["New Age"], @@ -8212,13 +8084,11 @@ "Toada de Boi": [ "Brazilian Folk Music", "Brazilian Music", - "Descriptor", "Folk", "Holiday Music", "Regional Music", "South American Music", "Traditional Folk Music", - "Uncategorised", ], "Toccata": ["Classical Music", "Western Classical Music"], "Tolai Rock": ["Melanesian Music", "Oceanian Music", "Regional Music", "Rock"], @@ -8252,26 +8122,18 @@ "South American Music", "Traditional Folk Music", ], - "Tone Poem": [ - "Classical Music", - "Descriptor", - "Orchestral", - "Uncategorised", - "Western Classical Music", - ], + "Tone Poem": ["Classical Music", "Orchestral", "Western Classical Music"], "Tontipop": ["Indie Pop", "Pop"], "Tosk Polyphony": [ "Albanian Folk Music", "Balkan Folk Music", "Balkan Music", - "Descriptor", "European Folk Music", "European Music", "Folk", "Polyphonic Chant", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Totalism": [ "Classical Music", @@ -8353,7 +8215,6 @@ "Western Classical Music", ], "Trallalero": [ - "Descriptor", "European Folk Music", "European Music", "Folk", @@ -8362,7 +8223,6 @@ "Polyphonic Chant", "Regional Music", "Traditional Folk Music", - "Uncategorised", ], "Trampská hudba": ["European Music", "Regional Music"], "Trance": ["Dance", "Electronic", "Electronic Dance Music"], @@ -8587,7 +8447,6 @@ "South American Music", "Traditional Folk Music", ], - "Uncategorised": [], "Unyago": [ "African Folk Music", "African Music", @@ -8696,13 +8555,7 @@ "Regional Music", "Vaudeville", ], - "Vedic Chant": [ - "Asian Music", - "Mantra", - "Regional Music", - "South Asian Music", - "Uncategorised", - ], + "Vedic Chant": ["Asian Music", "Mantra", "Regional Music", "South Asian Music"], "Verismo": [ "Classical Music", "European Music", @@ -8710,7 +8563,7 @@ "Regional Music", "Western Classical Music", ], - "Video Game Music": ["Descriptor", "Soundtrack", "Uncategorised"], + "Video Game Music": ["Soundtrack"], "Vietnamese Classical Music": [ "Asian Music", "Classical Music", @@ -8767,8 +8620,8 @@ "Traditional Folk Music", ], "Visa": ["European Music", "Nordic Music", "Regional Music"], - "Visual kei": ["Uncategorised"], - "Vocal Group": ["Descriptor", "Uncategorised"], + "Visual kei": [], + "Vocal Group": [], "Vocal Jazz": ["Jazz"], "Vocal Surf": ["Pop", "Pop Rock", "Rock", "Surf Music"], "Vocal Trance": ["Dance", "Electronic", "Electronic Dance Music", "Pop", "Trance"], @@ -8843,7 +8696,7 @@ "Western": ["Country", "Northern American Music", "Regional Music"], "Western Classical Music": ["Classical Music"], "Western Swing": ["Country", "Northern American Music", "Regional Music"], - "Whale Song": ["Animal Sounds", "Field Recordings", "Nature Recordings", "Uncategorised"], + "Whale Song": ["Animal Sounds", "Field Recordings", "Nature Recordings"], "White Voice": [ "European Folk Music", "European Music", @@ -8897,7 +8750,7 @@ "Vietnamese Folk Music", "Vietnamese Music", ], - "YTPMV": ["Uncategorised"], + "YTPMV": [], "Yacht Rock": ["Pop", "Pop Rock", "Rock", "Soft Rock"], "Yakousei": ["J-Pop", "Pop"], "Yangzhou Opera": [ @@ -11646,72 +11499,6 @@ "Denpa": [], "Depressive Black Metal": [], "Descarga": [], - "Descriptor": [ - "A cappella", - "Acoustic Rock", - "Ars nova", - "Ars subtilior", - "Cante alentejano", - "Canto cardenche", - "Cantu a tenore", - "Carols", - "Children's Music", - "Choral", - "Choral Concerto", - "Choral Symphony", - "Christmas Music", - "Concert Band", - "Concerto", - "Concerto for Orchestra", - "Concerto grosso", - "Contenance angloise", - "Educational Music", - "Fairy Tales", - "Film Score", - "Film Soundtrack", - "Filmi", - "French Pop", - "Ganga", - "Halloween Music", - "Himene tarava", - "Holiday Music", - "Hymns", - "Isicathamiya", - "Izvorna bosanska muzika", - "Jingles", - "Lab Polyphony", - "Lauda", - "Library Music", - "Lullabies", - "Madrigal", - "Marchinha", - "Mass", - "Mbube", - "Musical Parody", - "Novelty", - "Nursery Rhymes", - "Orchestral", - "Orchestral Song", - "Paghjella", - "Polyphonic Chant", - "Requiem", - "Rock Opera", - "Satire", - "Sean-nós", - "Seto leelo", - "Sinfonia concertante", - "Soundtrack", - "Sutartinės", - "Symphony", - "Teen Pop", - "Television Music", - "Toada de Boi", - "Tone Poem", - "Tosk Polyphony", - "Trallalero", - "Video Game Music", - "Vocal Group", - ], "Detroit Techno": [], "Detroit Trap": [], "Deutschpunk": [], @@ -20241,137 +20028,6 @@ "Udmurt Folk Music": [], "Ukrainian Folk Music": ["Duma", "Hutsul Folk Music"], "Unakesa": [], - "Uncategorised": [ - "2 Tone", - "A cappella", - "ASMR", - "Acoustic Rock", - "Akishibu-kei", - "Ambient Pop", - "Animal Sounds", - "Ars nova", - "Ars subtilior", - "Battle Record", - "Beatboxing", - "Binaural Beats", - "Birdsong", - "Break-In", - "Broadband Noise", - "Bugle Call", - "Cante alentejano", - "Canto cardenche", - "Cantu a tenore", - "Carols", - "Chap Hop", - "Children's Music", - "Choral", - "Choral Concerto", - "Choral Symphony", - "Christmas Music", - "Cocktail Nation", - "Comedy", - "Comedy Rap", - "Comedy Rock", - "Concert Band", - "Concerto", - "Concerto for Orchestra", - "Concerto grosso", - "Contenance angloise", - "Crack Rock Steady", - "Dark Cabaret", - "Darkwave", - "Descriptor", - "Drumline", - "Dutch Cabaret", - "Easy Listening", - "Educational Music", - "Ethereal Wave", - "Exotica", - "Fairy Tales", - "Field Recordings", - "Fife and Drum Corps", - "Film Score", - "Film Soundtrack", - "Filmi", - "French Pop", - "Ganga", - "Guggenmusik", - "Halloween Music", - "Hanmai", - "Himene tarava", - "Holiday Music", - "Hymns", - "Insect Sounds", - "Isicathamiya", - "Izvorna bosanska muzika", - "Jamaican Ska", - "Jingles", - "Kabarett", - "Lab Polyphony", - "Lauda", - "Library Music", - "Light Music", - "Lounge", - "Lullabies", - "Madrigal", - "Mantra", - "Marching Band", - "Marchinha", - "Mashup", - "Mass", - "Mbube", - "Mechanical Music", - "Musical Comedy", - "Musical Parody", - "Nature Recordings", - "Neoclassical Darkwave", - "Novelty", - "Nursery Rhymes", - "Orchestral", - "Orchestral Song", - "Paghjella", - "Parlour Music", - "Pep Band", - "Picopop", - "Pipe Band", - "Polyphonic Chant", - "Pops Orchestra", - "Prank Calls", - "Radio Broadcast Recordings", - "Requiem", - "Rock Opera", - "Satire", - "Scrumpy and Western", - "Sean-nós", - "Seto leelo", - "Shibuya-kei", - "Sinfonia concertante", - "Ska", - "Ska Punk", - "Skacore", - "Sketch Comedy", - "Sound Effects", - "Soundtrack", - "Space Age Pop", - "Spouge", - "Stand-Up Comedy", - "Sutartinės", - "Symphony", - "Teen Pop", - "Television Music", - "Third Wave Ska", - "Tibetan Bhuddist Chant", - "Toada de Boi", - "Tone Poem", - "Tosk Polyphony", - "Trallalero", - "Vedic Chant", - "Video Game Music", - "Visual kei", - "Vocal Group", - "Whale Song", - "YTPMV", - ], "Unyago": [], "Uplifting Trance": [], "Upopo": [], @@ -20774,14 +20430,7 @@ "ASMR": [], "Aak": [], "Abkhazian Folk Music": [], - "Aboio": [ - "Aboio cantado", - "Aboio cantado", - "Aboio cantado", - "Aboio cantado", - "Aboio cantado", - "Aboio cantado", - ], + "Aboio": ["Aboio cantado"], "Aboio cantado": [], "Abstract Hip Hop": [], "Acholi Music": ["Acholitronix"], @@ -20810,52 +20459,20 @@ "Afoxé": [], "African Folk Music": [ "Ambasse bey", - "Ambasse bey", - "Ambasse bey", - "Apala", - "Apala", "Apala", "Batuque", - "Batuque", - "Batuque", - "Dagomba Music", - "Dagomba Music", "Dagomba Music", "Gnawa", - "Gnawa", - "Gnawa", - "Kabye Folk Music", - "Kabye Folk Music", "Kabye Folk Music", "Kilapanga", - "Kilapanga", - "Kilapanga", - "Malagasy Folk Music", - "Malagasy Folk Music", "Malagasy Folk Music", "Mbenga-Mbuti Music", - "Mbenga-Mbuti Music", - "Mbenga-Mbuti Music", - "Moutya", - "Moutya", "Moutya", "Ngoma", - "Ngoma", - "Ngoma", - "Southern African Folk Music", - "Southern African Folk Music", "Southern African Folk Music", "Tchinkoumé", - "Tchinkoumé", - "Tchinkoumé", - "Traditional Maloya", - "Traditional Maloya", "Traditional Maloya", "Traditional Séga", - "Traditional Séga", - "Traditional Séga", - "Zinli", - "Zinli", "Zinli", ], "African Music": [ @@ -20886,53 +20503,24 @@ "Agbekor": [], "Aggrotech": [], "Ahwash": [], - "Ainu Music": ["Upopo", "Upopo", "Yukar", "Yukar"], + "Ainu Music": ["Upopo", "Yukar"], "Aita": [], "Akan Music": ["Kete", "Zoblazo"], "Akishibu-kei": [], "Al jeel": [], - "Albanian Folk Music": [ - "Lab Polyphony", - "Lab Polyphony", - "Lab Polyphony", - "Lab Polyphony", - "Musika popullore", - "Musika popullore", - "Musika popullore", - "Musika popullore", - "Tosk Polyphony", - "Tosk Polyphony", - "Tosk Polyphony", - "Tosk Polyphony", - ], + "Albanian Folk Music": ["Lab Polyphony", "Musika popullore", "Tosk Polyphony"], "Alevi Folk Music": [], "Algerian Chaabi": [], "Algorave": [], "Alloukou": [], "Alpenrock": [], - "Alpine Folk Music": [ - "Narodno zabavna glasba", - "Narodno zabavna glasba", - "Narodno zabavna glasba", - "Naturjodel", - "Naturjodel", - "Naturjodel", - ], + "Alpine Folk Music": ["Narodno zabavna glasba", "Naturjodel"], "Alsatian Folk Music": [], - "Alt-Country": ["Gothic Country", "Gothic Country"], + "Alt-Country": ["Gothic Country"], "Alt-Pop": [], "Altai Traditional Music": [], - "Alternative Dance": ["Grebo", "Grebo", "New Rave", "New Rave"], - "Alternative Metal": [ - "Funk Metal", - "Funk Metal", - "Neue Deutsche Härte", - "Neue Deutsche Härte", - "Nu Metal", - "Nu Metal", - "Rap Metal", - "Rap Metal", - ], + "Alternative Dance": ["Grebo", "New Rave"], + "Alternative Metal": ["Funk Metal", "Neue Deutsche Härte", "Nu Metal", "Rap Metal"], "Alternative R&B": [], "Alternative Rock": [ "Alternative Dance", @@ -20951,7 +20539,7 @@ ], "Alté": [], "Amami shimauta": [], - "Amapiano": ["Afropiano", "Afropiano", "Afropiano"], + "Amapiano": ["Afropiano"], "Amazigh Music": ["Ahwash", "Izlan", "Kabyle Music", "Sahrawi Music", "Staïfi", "Tuareg Music"], "Ambasse bey": [], "Ambient": [ @@ -20971,44 +20559,20 @@ "Ambrosian Chant": [], "American Folk Music": [ "Appalachian Folk Music", - "Appalachian Folk Music", - "Appalachian Folk Music", - "Country Blues", - "Country Blues", "Country Blues", "Field Hollers", - "Field Hollers", - "Field Hollers", - "Fife and Drum Blues", "Fife and Drum Blues", - "Fife and Drum Blues", - "Jug Band", "Jug Band", - "Jug Band", - "Ring Shout", "Ring Shout", - "Ring Shout", - "Sacred Harp Music", - "Sacred Harp Music", "Sacred Harp Music", "Spirituals", - "Spirituals", - "Spirituals", - "Talking Blues", - "Talking Blues", "Talking Blues", "Traditional Black Gospel", - "Traditional Black Gospel", - "Traditional Black Gospel", - "Traditional Cajun Music", "Traditional Cajun Music", - "Traditional Cajun Music", - "Traditional Country", - "Traditional Country", "Traditional Country", ], "American Primitivism": [], - "Americana": ["Red Dirt", "Red Dirt"], + "Americana": ["Red Dirt"], "Anarcho-Punk": [], "Anatolian Rock": [], "Ancient Chinese Music": [], @@ -21026,59 +20590,19 @@ ], "Ancient Roman Music": [], "Andalusian Classical Music": [], - "Andalusian Folk Music": [ - "Saeta", - "Saeta", - "Saeta", - "Saeta", - "Saeta", - "Sevillanas", - "Sevillanas", - "Sevillanas", - "Sevillanas", - "Sevillanas", - ], + "Andalusian Folk Music": ["Saeta", "Sevillanas"], "Andean New Age": [], "Anglican Chant": [], "Animal Sounds": ["Birdsong", "Insect Sounds", "Whale Song"], "Anti-Folk": [], "Apala": [], - "Appalachian Folk Music": ["Old-Time", "Old-Time", "Old-Time"], + "Appalachian Folk Music": ["Old-Time"], "Aquacrunk": [], "Arabesk": [], "Arabesque Rap": [], "Arabic Bellydance Music": [], - "Arabic Classical Music": [ - "Andalusian Classical Music", - "Andalusian Classical Music", - "Andalusian Classical Music", - "Iraqi Maqam", - "Iraqi Maqam", - "Iraqi Maqam", - "Sawt", - "Sawt", - "Sawt", - ], - "Arabic Folk Music": [ - "Aita", - "Aita", - "Aita", - "Arabic Bellydance Music", - "Arabic Bellydance Music", - "Arabic Bellydance Music", - "Ayyalah", - "Ayyalah", - "Ayyalah", - "Fijiri", - "Fijiri", - "Fijiri", - "Liwa", - "Liwa", - "Liwa", - "Nuban", - "Nuban", - "Nuban", - ], + "Arabic Classical Music": ["Andalusian Classical Music", "Iraqi Maqam", "Sawt"], + "Arabic Folk Music": ["Aita", "Arabic Bellydance Music", "Ayyalah", "Fijiri", "Liwa", "Nuban"], "Arabic Jazz": [], "Arabic Music": [ "Algerian Chaabi", @@ -21095,23 +20619,14 @@ "Shaabi", "Traditional Arabic Pop", ], - "Arabic Pop": ["Al jeel", "Al jeel"], + "Arabic Pop": ["Al jeel"], "Aragonese Folk Music": [], - "Argentine Music": [ - "Cuarteto", - "Cuarteto", - "Cumbia argentina", - "Cumbia argentina", - "Guaracha santiagueña", - "Guaracha santiagueña", - "Nuevo Cancionero", - "Nuevo Cancionero", - ], + "Argentine Music": ["Cuarteto", "Cumbia argentina", "Guaracha santiagueña", "Nuevo Cancionero"], "Armenian Church Music": [], - "Armenian Folk Music": ["Kef Music", "Kef Music", "Kef Music", "Kef Music"], + "Armenian Folk Music": ["Kef Music"], "Armenian Music": ["Armenian Church Music", "Armenian Folk Music", "Rabiz"], "Aromanian Folk Music": [], - "Arrocha": ["Arrochadeira", "Arrochadeira", "Bregadeira", "Bregadeira"], + "Arrocha": ["Arrochadeira", "Bregadeira"], "Arrocha funk": [], "Arrocha sertanejo": [], "Arrochadeira": [], @@ -21119,19 +20634,12 @@ "Ars nova": [], "Ars subtilior": [], "Art Pop": [], - "Art Punk": ["Egg Punk", "Egg Punk"], + "Art Punk": ["Egg Punk"], "Art Rock": [], "Art Song": ["Elizabethan Song", "Lied", "Mélodie", "Orchestral Song"], "Artcore": [], "Ashkenazi Cantorial Music": [], - "Ashkenazi Music": [ - "Ashkenazi Cantorial Music", - "Ashkenazi Cantorial Music", - "Klezmer", - "Klezmer", - "Yiddish Folksong", - "Yiddish Folksong", - ], + "Ashkenazi Music": ["Ashkenazi Cantorial Music", "Klezmer", "Yiddish Folksong"], "Asian Music": [ "Buddhist Music", "Central Asian Music", @@ -21149,33 +20657,19 @@ "Asturian Folk Music": [], "Athabaskan Fiddling": [], "Atlanta Bass": [], - "Atmospheric Black Metal": ["Blackgaze", "Blackgaze"], + "Atmospheric Black Metal": ["Blackgaze"], "Atmospheric Drum and Bass": [], "Atmospheric Sludge Metal": [], "Australian Folk Music": [], - "Austronesian Traditional Music": [ - "Gondang", - "Gondang", - "Indigenous Taiwanese Music", - "Indigenous Taiwanese Music", - "Pakacaping Music", - "Pakacaping Music", - ], + "Austronesian Traditional Music": ["Gondang", "Indigenous Taiwanese Music", "Pakacaping Music"], "Auvergnat Folk Music": [], "Avant-Folk": ["Free Folk"], "Avant-Garde Jazz": ["Experimental Big Band", "Free Jazz", "Yass"], "Avant-Garde Metal": [], - "Avant-Prog": [ - "Brutal Prog", - "Brutal Prog", - "Rock in Opposition", - "Rock in Opposition", - "Zeuhl", - "Zeuhl", - ], + "Avant-Prog": ["Brutal Prog", "Rock in Opposition", "Zeuhl"], "Avanzada": [], "Avar Folk Music": [], - "Avtorskaya pesnya": ["Bard Rock", "Bard Rock"], + "Avtorskaya pesnya": ["Bard Rock"], "Axé": ["Pagodão", "Samba-reggae"], "Ayyalah": [], "Azerbaijani Mugham": [], @@ -21196,23 +20690,11 @@ "Balani Show": [], "Balearic Beat": [], "Balinese Gamelan": [ - "Gamelan angklung", - "Gamelan angklung", "Gamelan angklung", "Gamelan gender wayang", - "Gamelan gender wayang", - "Gamelan gender wayang", - "Gamelan gong gede", - "Gamelan gong gede", "Gamelan gong gede", "Gamelan gong kebyar", - "Gamelan gong kebyar", - "Gamelan gong kebyar", - "Gamelan jegog", "Gamelan jegog", - "Gamelan jegog", - "Gamelan semar pegulingan", - "Gamelan semar pegulingan", "Gamelan semar pegulingan", ], "Balinese Music": ["Balinese Gamelan", "Kecak"], @@ -21220,68 +20702,20 @@ "Balkan Brass Band": [], "Balkan Folk Music": [ "Albanian Folk Music", - "Albanian Folk Music", - "Albanian Folk Music", - "Albanian Folk Music", - "Aromanian Folk Music", "Aromanian Folk Music", - "Aromanian Folk Music", - "Aromanian Folk Music", - "Balkan Brass Band", - "Balkan Brass Band", "Balkan Brass Band", - "Balkan Brass Band", - "Bosnian Folk Music", - "Bosnian Folk Music", "Bosnian Folk Music", - "Bosnian Folk Music", - "Bulgarian Folk Music", - "Bulgarian Folk Music", - "Bulgarian Folk Music", "Bulgarian Folk Music", "Croatian Folk Music", - "Croatian Folk Music", - "Croatian Folk Music", - "Croatian Folk Music", "Csango Folk Music", - "Csango Folk Music", - "Csango Folk Music", - "Csango Folk Music", - "Gagauz Folk Music", "Gagauz Folk Music", - "Gagauz Folk Music", - "Gagauz Folk Music", - "Ganga", "Ganga", - "Ganga", - "Ganga", - "Greek Folk Music", - "Greek Folk Music", "Greek Folk Music", - "Greek Folk Music", - "Latvian Folk Music", - "Latvian Folk Music", "Latvian Folk Music", - "Latvian Folk Music", - "Macedonian Folk Music", - "Macedonian Folk Music", - "Macedonian Folk Music", "Macedonian Folk Music", "Montenegrin Folk Music", - "Montenegrin Folk Music", - "Montenegrin Folk Music", - "Montenegrin Folk Music", "Muzică lăutărească", - "Muzică lăutărească", - "Muzică lăutărească", - "Muzică lăutărească", - "Serbian Folk Music", "Serbian Folk Music", - "Serbian Folk Music", - "Serbian Folk Music", - "Starogradska muzika", - "Starogradska muzika", - "Starogradska muzika", "Starogradska muzika", ], "Balkan Music": [ @@ -21294,48 +20728,26 @@ ], "Balkan Pop-Folk": [ "Chalga", - "Chalga", - "Manele", "Manele", "Modern Laika", - "Modern Laika", - "Musika popullore", "Musika popullore", "Muzică de mahala", - "Muzică de mahala", "Skiladika", - "Skiladika", - "Tallava", "Tallava", "Turbo-Folk", - "Turbo-Folk", ], "Ballad Opera": [], "Ballet": ["Ballet de cour", "Comédie-ballet", "Opéra-ballet"], "Ballet de cour": [], "Ballroom": [], "Balochi Music": [], - "Baltic Folk Music": [ - "Lithuanian Folk Music", - "Lithuanian Folk Music", - "Lithuanian Folk Music", - ], + "Baltic Folk Music": ["Lithuanian Folk Music"], "Baltimore Club": [], "Balto-Finnic Folk Music": [ "Estonian Folk Music", - "Estonian Folk Music", - "Estonian Folk Music", - "Finnish Folk Music", - "Finnish Folk Music", "Finnish Folk Music", "Karelian Folk Music", - "Karelian Folk Music", - "Karelian Folk Music", - "Livonian Folk Music", "Livonian Folk Music", - "Livonian Folk Music", - "Rune Singing", - "Rune Singing", "Rune Singing", ], "Bamar Folk Music": [], @@ -21351,22 +20763,13 @@ "Barbershop": ["Jubilee"], "Bard Rock": [], "Bardcore": [], - "Baroque Music": [ - "Ballet de cour", - "Ballet de cour", - "Comédie-ballet", - "Comédie-ballet", - "Opéra-ballet", - "Opéra-ballet", - "Zarzuela barocca", - "Zarzuela barocca", - ], + "Baroque Music": ["Ballet de cour", "Comédie-ballet", "Opéra-ballet", "Zarzuela barocca"], "Baroque Pop": [], "Baroque Suite": [], "Bashkir Folk Music": [], "Bashment Soca": [], "Basque Folk Music": [], - "Bass House": ["Speed House", "Speed House"], + "Bass House": ["Speed House"], "Bassline": [], "Batida": [], "Batidão romântico": [], @@ -21375,18 +20778,7 @@ "Batuque": [], "Baul gaan": [], "Bayawan": [], - "Beat Music": [ - "Freakbeat", - "Freakbeat", - "Group Sounds", - "Group Sounds", - "Jovem Guarda", - "Jovem Guarda", - "Merseybeat", - "Merseybeat", - "Nederbeat", - "Nederbeat", - ], + "Beat Music": ["Freakbeat", "Group Sounds", "Jovem Guarda", "Merseybeat", "Nederbeat"], "Beat Poetry": [], "Beat bolha": [], "Beat bruxaria": [], @@ -21403,12 +20795,12 @@ "Belwo": [], "Bend-skin": [], "Benga": [], - "Bengali Folk Music": ["Baul gaan", "Baul gaan", "Baul gaan"], + "Bengali Folk Music": ["Baul gaan"], "Benna": [], "Beompae": [], "Berlin School": [], "Bhangra": ["Folkhop"], - "Bhojpuri Folk Music": ["Biraha", "Biraha", "Biraha"], + "Bhojpuri Folk Music": ["Biraha"], "Big Band": ["Experimental Big Band", "Progressive Big Band"], "Big Beat": [], "Big Music": [], @@ -21426,21 +20818,13 @@ "Black Ambient": [], "Black MIDI": [], "Black Metal": [ - "Atmospheric Black Metal", "Atmospheric Black Metal", "Black 'n' Roll", - "Black 'n' Roll", - "Black Noise", "Black Noise", "Depressive Black Metal", - "Depressive Black Metal", - "Melodic Black Metal", "Melodic Black Metal", "Pagan Black Metal", - "Pagan Black Metal", "Symphonic Black Metal", - "Symphonic Black Metal", - "War Metal", "War Metal", ], "Black Noise": [], @@ -21448,12 +20832,7 @@ "Blackgaze": [], "Bleep Techno": [], "Blue-Eyed Soul": [], - "Bluegrass": [ - "Bluegrass Gospel", - "Bluegrass Gospel", - "Progressive Bluegrass", - "Progressive Bluegrass", - ], + "Bluegrass": ["Bluegrass Gospel", "Progressive Bluegrass"], "Bluegrass Gospel": [], "Blues": [ "Acoustic Blues", @@ -21484,74 +20863,29 @@ "Boogie Woogie": [], "Boom Bap": [], "Bop": [], - "Bosnian Folk Music": [ - "Izvorna bosanska muzika", - "Izvorna bosanska muzika", - "Izvorna bosanska muzika", - "Izvorna bosanska muzika", - "Izvorna bosanska muzika", - "Izvorna bosanska muzika", - "Izvorna bosanska muzika", - "Sevdalinka", - "Sevdalinka", - "Sevdalinka", - "Sevdalinka", - "Sevdalinka", - "Sevdalinka", - "Sevdalinka", - ], + "Bosnian Folk Music": ["Izvorna bosanska muzika", "Sevdalinka"], "Bossa nova": [], "Bounce": [], "Bouncy Techno": [], "Bouyon": [], "Boy Band": [], - "Brazilian Bass": ["Mega funk", "Mega funk", "Slap House", "Slap House"], - "Brazilian Classical Music": ["Valsa brasileira", "Valsa brasileira"], + "Brazilian Bass": ["Mega funk", "Slap House"], + "Brazilian Classical Music": ["Valsa brasileira"], "Brazilian Folk Music": [ - "Aboio", - "Aboio", "Aboio", "Banda de pífano", - "Banda de pífano", - "Banda de pífano", - "Candomblé Music", - "Candomblé Music", "Candomblé Music", "Cantoria", - "Cantoria", - "Cantoria", - "Capoeira Music", "Capoeira Music", - "Capoeira Music", - "Fandango caiçara", "Fandango caiçara", - "Fandango caiçara", - "Jongo", "Jongo", - "Jongo", - "Lundu", - "Lundu", "Lundu", "Maracatu", - "Maracatu", - "Maracatu", - "Modinha", - "Modinha", "Modinha", "Rasqueado", - "Rasqueado", - "Rasqueado", - "Samba de roda", "Samba de roda", - "Samba de roda", - "Sertanejo de raiz", "Sertanejo de raiz", - "Sertanejo de raiz", - "Toada de Boi", "Toada de Boi", - "Toada de Boi", - "Xaxado", - "Xaxado", "Xaxado", ], "Brazilian Music": [ @@ -21579,55 +20913,26 @@ "Break-In": [], "Breakbeat": [ "Acid Breaks", - "Acid Breaks", - "Baltimore Club", "Baltimore Club", "Big Beat", - "Big Beat", - "Breakbeat Hardcore", "Breakbeat Hardcore", "Breakbeat Kota", - "Breakbeat Kota", - "Florida Breaks", "Florida Breaks", "Nu Skool Breaks", - "Nu Skool Breaks", "Progressive Breaks", - "Progressive Breaks", - "Psybreaks", "Psybreaks", "West Coast Breaks", - "West Coast Breaks", ], - "Breakbeat Hardcore": [ - "Darkside", - "Darkside", - "Darkside", - "Darkside", - "Hardcore Breaks", - "Hardcore Breaks", - "Hardcore Breaks", - "Hardcore Breaks", - ], - "Breakbeat Kota": ["Jungle Dutch", "Jungle Dutch", "Jungle Dutch", "Jungle Dutch"], - "Breakcore": ["Lolicore", "Lolicore", "Mashcore", "Mashcore", "Raggacore", "Raggacore"], + "Breakbeat Hardcore": ["Darkside", "Hardcore Breaks"], + "Breakbeat Kota": ["Jungle Dutch"], + "Breakcore": ["Lolicore", "Mashcore", "Raggacore"], "Breakstep": [], "Brega": ["Arrocha", "Brega calypso", "Tecnobrega"], "Brega calypso": [], - "Brega funk": [ - "Batidão romântico", - "Batidão romântico", - "Batidão romântico", - "Batidão romântico", - "Batidão romântico", - ], + "Brega funk": ["Batidão romântico"], "Bregadeira": [], - "Breton Celtic Folk Music": ["Bagad", "Bagad", "Bagad", "Bagad", "Bagad", "Bagad"], - "Breton Folk Music": [ - "Breton Celtic Folk Music", - "Breton Celtic Folk Music", - "Breton Celtic Folk Music", - ], + "Breton Celtic Folk Music": ["Bagad"], + "Breton Folk Music": ["Breton Celtic Folk Music"], "Briddim": [], "Brill Building": [], "Britcore": [], @@ -21652,20 +20957,9 @@ "Broadband Noise": [], "Broken Beat": [], "Broken Transmission": [], - "Brostep": [ - "Briddim", - "Briddim", - "Colour Bass", - "Colour Bass", - "Deathstep", - "Deathstep", - "Drumstep", - "Drumstep", - "Tearout [Brostep]", - "Tearout [Brostep]", - ], + "Brostep": ["Briddim", "Colour Bass", "Deathstep", "Drumstep", "Tearout [Brostep]"], "Brukdown": [], - "Brutal Death Metal": ["Slam Death Metal", "Slam Death Metal"], + "Brutal Death Metal": ["Slam Death Metal"], "Brutal Prog": [], "Bubblegum": [], "Bubblegum Bass": [], @@ -21686,7 +20980,7 @@ "Burushaski Folk Music": [], "Buryat Folk Music": [], "Byzantine Chant": [], - "Byzantine Music": ["Byzantine Chant", "Byzantine Chant"], + "Byzantine Music": ["Byzantine Chant"], "Bérite Club": [], "C-Pop": ["Cantopop", "Mandopop", "Zhongguo feng"], "C86": [], @@ -21700,30 +20994,18 @@ "Cakewalk": [], "Calipso venezolano": [], "Calypso": ["Calipso venezolano", "Spouge"], - "Cambodian Pop": ["Rom kbach", "Rom kbach"], + "Cambodian Pop": ["Rom kbach"], "Campursari": [], "Campus Folk": [], "Canadian Folk Music": [ - "Canadian Maritime Folk", - "Canadian Maritime Folk", "Canadian Maritime Folk", "French-Canadian Folk Music", - "French-Canadian Folk Music", - "French-Canadian Folk Music", - "Métis Fiddling", "Métis Fiddling", - "Métis Fiddling", - "Newfoundland Folk Music", - "Newfoundland Folk Music", "Newfoundland Folk Music", ], - "Canadian Maritime Folk": [ - "Cape Breton Folk Music", - "Cape Breton Folk Music", - "Cape Breton Folk Music", - ], + "Canadian Maritime Folk": ["Cape Breton Folk Music"], "Canarian Folk Music": [], - "Canción melódica": ["Bolero-Beat", "Bolero-Beat", "Música cebolla", "Música cebolla"], + "Canción melódica": ["Bolero-Beat", "Música cebolla"], "Candombe": [], "Candombe beat": [], "Candomblé Music": [], @@ -21736,70 +21018,33 @@ "Canto mozárabe": [], "Cantonese Opera": [], "Cantopop": [], - "Cantoria": ["Repente", "Repente", "Repente", "Repente"], + "Cantoria": ["Repente"], "Cantu a chiterra": [], "Cantu a tenore": [], "Canzone d'autore": [], "Canzone napoletana": [], "Canzone neomelodica": [], "Cape Breton Fiddling": [], - "Cape Breton Folk Music": [ - "Cape Breton Fiddling", - "Cape Breton Fiddling", - "Cape Breton Fiddling", - "Cape Breton Fiddling", - "Cape Breton Fiddling", - "Cape Breton Fiddling", - ], + "Cape Breton Folk Music": ["Cape Breton Fiddling"], "Cape Jazz": [], "Cape Verdean Music": ["Batuque", "Coladeira", "Funaná", "Morna"], "Capoeira Music": [], "Caporal": [], "Caribbean Folk Music": [ - "Bele", - "Bele", "Bele", "Benna", - "Benna", - "Benna", - "Bomba", - "Bomba", "Bomba", "Fungi", - "Fungi", - "Fungi", - "Garifuna Folk Music", "Garifuna Folk Music", - "Garifuna Folk Music", - "Haitian Vodou Drumming", "Haitian Vodou Drumming", - "Haitian Vodou Drumming", - "Jibaro", "Jibaro", - "Jibaro", - "Kitchen Dance Music", - "Kitchen Dance Music", "Kitchen Dance Music", "Mento", - "Mento", - "Mento", - "Méringue", - "Méringue", "Méringue", "Plena", - "Plena", - "Plena", - "Ripsaw", "Ripsaw", - "Ripsaw", - "Trinidadian Cariso", "Trinidadian Cariso", - "Trinidadian Cariso", - "Tumba", "Tumba", - "Tumba", - "Virgin Islander Cariso", - "Virgin Islander Cariso", "Virgin Islander Cariso", ], "Caribbean Music": [ @@ -21827,76 +21072,33 @@ "Vallenato", ], "Carimbó": [], - "Carnatic Classical Music": ["Konnakol", "Konnakol"], + "Carnatic Classical Music": ["Konnakol"], "Carnaval cruceño": [], "Carnavalito": [], "Carols": [], "Carranga": [], "Cartoon Music": [], - "Catalan Folk Music": ["Sardana", "Sardana", "Sardana", "Sardana"], + "Catalan Folk Music": ["Sardana"], "Caucasian Folk Music": [ "Abkhazian Folk Music", - "Abkhazian Folk Music", - "Abkhazian Folk Music", - "Abkhazian Folk Music", - "Chechen Folk Music", - "Chechen Folk Music", "Chechen Folk Music", - "Chechen Folk Music", - "Circassian Folk Music", - "Circassian Folk Music", - "Circassian Folk Music", "Circassian Folk Music", "Dagestani Folk Music", - "Dagestani Folk Music", - "Dagestani Folk Music", - "Dagestani Folk Music", "Georgian Folk Music", - "Georgian Folk Music", - "Georgian Folk Music", - "Georgian Folk Music", - "Ossetian Folk Music", "Ossetian Folk Music", - "Ossetian Folk Music", - "Ossetian Folk Music", - ], - "Caucasian Music": [ - "Caucasian Folk Music", - "Caucasian Folk Music", - "Karachay-Balkarian Music", - "Karachay-Balkarian Music", - "Rabiz", - "Rabiz", ], + "Caucasian Music": ["Caucasian Folk Music", "Karachay-Balkarian Music", "Rabiz"], "Celtic Chant": [], "Celtic Electronica": [], "Celtic Folk Music": [ - "Asturian Folk Music", - "Asturian Folk Music", "Asturian Folk Music", "Breton Celtic Folk Music", - "Breton Celtic Folk Music", - "Breton Celtic Folk Music", - "Cape Breton Folk Music", - "Cape Breton Folk Music", "Cape Breton Folk Music", "Cornish Folk Music", - "Cornish Folk Music", - "Cornish Folk Music", - "Irish Folk Music", - "Irish Folk Music", "Irish Folk Music", "Manx Folk Music", - "Manx Folk Music", - "Manx Folk Music", - "Scottish Folk Music", - "Scottish Folk Music", "Scottish Folk Music", "Trás-os-Montes Folk Music", - "Trás-os-Montes Folk Music", - "Trás-os-Montes Folk Music", - "Welsh Folk Music", - "Welsh Folk Music", "Welsh Folk Music", ], "Celtic Metal": [], @@ -21944,12 +21146,7 @@ "Uyghur Music", "Uzbek Music", ], - "Central Asian Throat Singing": [ - "Mongolian Throat Singing", - "Mongolian Throat Singing", - "Tuvan Throat Singing", - "Tuvan Throat Singing", - ], + "Central Asian Throat Singing": ["Mongolian Throat Singing", "Tuvan Throat Singing"], "Chacarera": [], "Chachachá": [], "Chalga": [], @@ -21978,30 +21175,21 @@ "Chechen Folk Music": [], "Chicago Blues": [], "Chicago Drill": ["Bop"], - "Chicago Hard House": ["LA Hard House", "LA Hard House"], + "Chicago Hard House": ["LA Hard House"], "Chicago House": [], "Chicago Soul": [], "Chicano Rap": [], "Children's Music": ["Fairy Tales", "Lullabies", "Nursery Rhymes"], "Chilean Music": [ "Canto a lo poeta", - "Canto a lo poeta", - "Chilote Music", "Chilote Music", "Cumbia chilena", - "Cumbia chilena", - "Jazz guachaca", "Jazz guachaca", "Mambo chileno", - "Mambo chileno", - "Música cebolla", "Música cebolla", "Música típica chilena", - "Música típica chilena", - "Nueva canción chilena", "Nueva canción chilena", "Tonada chilena", - "Tonada chilena", ], "Chilena": [], "Chillout": [ @@ -22018,34 +21206,8 @@ "Chillwave": ["Chillsynth"], "Chilote Music": [], "Chimurenga": [], - "Chinese Classical Music": [ - "Baisha xiyue", - "Baisha xiyue", - "Baisha xiyue", - "Chinese Opera", - "Chinese Opera", - "Chinese Opera", - "Dongjing", - "Dongjing", - "Dongjing", - "Yayue", - "Yayue", - "Yayue", - ], - "Chinese Folk Music": [ - "Han Folk Music", - "Han Folk Music", - "Han Folk Music", - "Han Folk Music", - "Jiangnan sizhu", - "Jiangnan sizhu", - "Jiangnan sizhu", - "Jiangnan sizhu", - "Shan’ge", - "Shan’ge", - "Shan’ge", - "Shan’ge", - ], + "Chinese Classical Music": ["Baisha xiyue", "Chinese Opera", "Dongjing", "Yayue"], + "Chinese Folk Music": ["Han Folk Music", "Jiangnan sizhu", "Shan’ge"], "Chinese Music": [ "Ancient Chinese Music", "Campus Folk", @@ -22058,33 +21220,16 @@ "Zhongguo feng", ], "Chinese Opera": [ - "Cantonese Opera", - "Cantonese Opera", "Cantonese Opera", "Henan Opera", - "Henan Opera", - "Henan Opera", - "Peking Opera", - "Peking Opera", "Peking Opera", "Shaoxing Opera", - "Shaoxing Opera", - "Shaoxing Opera", - "Yangzhou Opera", - "Yangzhou Opera", "Yangzhou Opera", ], "Chipmunk Soul": [], "Chiptune": [], "Chopped and Screwed": [], - "Choral": [ - "Choral Concerto", - "Choral Concerto", - "Choral Symphony", - "Choral Symphony", - "Mass", - "Mass", - ], + "Choral": ["Choral Concerto", "Choral Symphony", "Mass"], "Choral Concerto": [], "Choral Symphony": [], "Choro": ["Samba-choro"], @@ -22155,7 +21300,7 @@ "Sketch Comedy", "Stand-Up Comedy", ], - "Comedy Rap": ["Chap Hop", "Chap Hop"], + "Comedy Rap": ["Chap Hop"], "Comedy Rock": [], "Comfy Synth": [], "Comorian Music": [], @@ -22163,14 +21308,7 @@ "Complextro": [], "Comédie-ballet": [], "Concert Band": [], - "Concerto": [ - "Concerto for Orchestra", - "Concerto for Orchestra", - "Concerto grosso", - "Concerto grosso", - "Sinfonia concertante", - "Sinfonia concertante", - ], + "Concerto": ["Concerto for Orchestra", "Concerto grosso", "Sinfonia concertante"], "Concerto for Orchestra": [], "Concerto grosso": [], "Conducted Improvisation": [], @@ -22178,12 +21316,7 @@ "Congolese Rumba": [], "Conjunto andino": [], "Conscious Hip Hop": [], - "Contemporary Country": [ - "Bro-Country", - "Bro-Country", - "Neo-Traditionalist Country", - "Neo-Traditionalist Country", - ], + "Contemporary Country": ["Bro-Country", "Neo-Traditionalist Country"], "Contemporary Folk": [ "American Primitivism", "Anti-Folk", @@ -22215,76 +21348,33 @@ "Cornish Folk Music": [], "Corrido": [], "Corrido tumbado": [], - "Corsican Folk Music": ["Paghjella", "Paghjella", "Paghjella"], + "Corsican Folk Music": ["Paghjella"], "Country": [ - "Alt-Country", "Alt-Country", "Americana", - "Americana", - "Bluegrass", "Bluegrass", "Contemporary Country", - "Contemporary Country", - "Country & Irish", "Country & Irish", "Country Boogie", - "Country Boogie", - "Country Pop", "Country Pop", "Honky Tonk", - "Honky Tonk", - "Nashville Sound", "Nashville Sound", "Progressive Country", - "Progressive Country", - "Red Dirt", "Red Dirt", "Traditional Country", - "Traditional Country", - "Western", "Western", "Western Swing", - "Western Swing", ], "Country & Irish": [], "Country Blues": [ - "Acoustic Texas Blues", - "Acoustic Texas Blues", - "Acoustic Texas Blues", "Acoustic Texas Blues", "Delta Blues", - "Delta Blues", - "Delta Blues", - "Delta Blues", - "Hill Country Blues", "Hill Country Blues", - "Hill Country Blues", - "Hill Country Blues", - "Piedmont Blues", - "Piedmont Blues", - "Piedmont Blues", "Piedmont Blues", ], "Country Boogie": [], - "Country Gospel": [ - "Bluegrass Gospel", - "Bluegrass Gospel", - "Bluegrass Gospel", - "Bluegrass Gospel", - "Bluegrass Gospel", - "Bluegrass Gospel", - ], - "Country Pop": [ - "Bro-Country", - "Bro-Country", - "Bro-Country", - "Countrypolitan", - "Countrypolitan", - "Countrypolitan", - "Urban Cowboy", - "Urban Cowboy", - "Urban Cowboy", - ], + "Country Gospel": ["Bluegrass Gospel"], + "Country Pop": ["Bro-Country", "Countrypolitan", "Urban Cowboy"], "Country Rap": [], "Country Rock": [], "Country Soul": [], @@ -22294,78 +21384,43 @@ "Cowboy Poetry": [], "Cowpunk": [], "Crack Rock Steady": [], - "Cretan Folk Music": ["Rizitika", "Rizitika", "Rizitika", "Rizitika", "Rizitika"], + "Cretan Folk Music": ["Rizitika"], "Crime Jazz": [], "Crimean Tatar Music": [], - "Croatian Folk Music": ["Klapa", "Klapa", "Klapa", "Klapa", "Klapa", "Klapa", "Klapa"], + "Croatian Folk Music": ["Klapa"], "Crossbreed": [], "Crossover Thrash": [], "Cruise": [], "Crunk": ["Crunkcore"], "Crunkcore": [], - "Crust Punk": [ - "Blackened Crust", - "Blackened Crust", - "Blackened Crust", - "Blackened Crust", - "Neocrust", - "Neocrust", - "Neocrust", - "Neocrust", - "Stenchcore", - "Stenchcore", - "Stenchcore", - "Stenchcore", - ], + "Crust Punk": ["Blackened Crust", "Neocrust", "Stenchcore"], "Csango Folk Music": [], "Csárdás": [], "Cuarteto": [], "Cuban Charanga": [], "Cuban Music": [ - "Chachachá", "Chachachá", "Changüí", - "Changüí", - "Conga", "Conga", "Cuban Charanga", - "Cuban Charanga", - "Cubaton", "Cubaton", "Danzón", - "Danzón", - "Descarga", "Descarga", "Filin", - "Filin", - "Guajira", "Guajira", "Guaracha", - "Guaracha", - "Habanera", "Habanera", "Mambo", - "Mambo", - "Mozambique", "Mozambique", "Pachanga", - "Pachanga", - "Pilón", "Pilón", "Rumba cubana", - "Rumba cubana", - "Santería Music", "Santería Music", "Son cubano", - "Son cubano", - "Songo", "Songo", "Timba", - "Timba", - "Trova", "Trova", "Tumba francesa", - "Tumba francesa", ], "Cubaton": [], "Cueca": [], @@ -22379,20 +21434,10 @@ "Digital Cumbia", "Merecumbé", ], - "Cumbia argentina": [ - "Cumbia santafesina", - "Cumbia santafesina", - "Cumbia santafesina", - "Cumbia turra", - "Cumbia turra", - "Cumbia turra", - "Cumbia villera", - "Cumbia villera", - "Cumbia villera", - ], - "Cumbia chilena": ["Nueva cumbia chilena", "Nueva cumbia chilena", "Nueva cumbia chilena"], + "Cumbia argentina": ["Cumbia santafesina", "Cumbia turra", "Cumbia villera"], + "Cumbia chilena": ["Nueva cumbia chilena"], "Cumbia colombiana": [], - "Cumbia mexicana": ["Cumbia sonidera", "Cumbia sonidera"], + "Cumbia mexicana": ["Cumbia sonidera"], "Cumbia norteña mexicana": [], "Cumbia peruana": [], "Cumbia pop": [], @@ -22409,29 +21454,17 @@ "Cải lương": [], "D-Beat": [], "Dabke": [], - "Dagestani Folk Music": [ - "Avar Folk Music", - "Avar Folk Music", - "Avar Folk Music", - "Avar Folk Music", - ], + "Dagestani Folk Music": ["Avar Folk Music"], "Dagomba Music": [], "Dance": ["Alternative Dance", "Dance-Pop", "Disco", "Electronic Dance Music", "Miami Bass"], "Dance-Pop": [ "Bubblegum Dance", - "Bubblegum Dance", - "Disco polo", "Disco polo", "Freestyle", - "Freestyle", - "Funk Melody", "Funk Melody", "Romanian Popcorn", - "Romanian Popcorn", - "Tecnorumba", "Tecnorumba", "Township Bubblegum", - "Township Bubblegum", ], "Dance-Punk": [], "Dancefloor Drum and Bass": [], @@ -22445,7 +21478,7 @@ "Zess", ], "Dang-ak": [], - "Dangdut": ["Dangdut koplo", "Dangdut koplo"], + "Dangdut": ["Dangdut koplo"], "Dangdut koplo": [], "Danish Folk Music": [], "Danmono": [], @@ -22453,16 +21486,16 @@ "Dansktop": [], "Danzón": [], "Dariacore": [], - "Dark Ambient": ["Black Ambient", "Black Ambient", "Ritual Ambient", "Ritual Ambient"], + "Dark Ambient": ["Black Ambient", "Ritual Ambient"], "Dark Cabaret": [], - "Dark Electro": ["Aggrotech", "Aggrotech", "Aggrotech", "Aggrotech", "Aggrotech"], + "Dark Electro": ["Aggrotech"], "Dark Folk": [], "Dark Jazz": [], "Dark Plugg": [], - "Dark Psytrance": ["Hi-Tech Psytrance", "Hi-Tech Psytrance", "Psycore", "Psycore"], + "Dark Psytrance": ["Hi-Tech Psytrance", "Psycore"], "Darkcore": [], "Darkside": [], - "Darkstep": ["Crossbreed", "Crossbreed", "Skullstep", "Skullstep"], + "Darkstep": ["Crossbreed", "Skullstep"], "Darksynth": [], "Darkwave": ["Ethereal Wave", "Neoclassical Darkwave"], "Data Sonification": [], @@ -22471,57 +21504,28 @@ "Death Industrial": [], "Death Metal": [ "Brutal Death Metal", - "Brutal Death Metal", - "Death 'n' Roll", "Death 'n' Roll", "Deathgrind", - "Deathgrind", - "Melodic Death Metal", "Melodic Death Metal", "Technical Death Metal", - "Technical Death Metal", ], "Deathchant Hardcore": [], - "Deathcore": [ - "Downtempo Deathcore", - "Downtempo Deathcore", - "Downtempo Deathcore", - "Downtempo Deathcore", - ], + "Deathcore": ["Downtempo Deathcore"], "Deathgrind": [], "Deathrock": [], "Deathstep": [], "Deconstructed Club": [], "Deejay": [], "Deep Funk": [], - "Deep House": ["Lo-Fi House", "Lo-Fi House"], + "Deep House": ["Lo-Fi House"], "Deep Soul": [], "Deep Tech": [], "Delta Blues": [], - "Dembow": [], - "Dennery Segment": [], - "Denpa": [], - "Depressive Black Metal": [], - "Descarga": [], - "Descriptor": [ - "A cappella", - "Acoustic Rock", - "Children's Music", - "Choral", - "Educational Music", - "French Pop", - "Holiday Music", - "Hymns", - "Musical Parody", - "Novelty", - "Orchestral", - "Polyphonic Chant", - "Rock Opera", - "Satire", - "Soundtrack", - "Teen Pop", - "Vocal Group", - ], + "Dembow": [], + "Dennery Segment": [], + "Denpa": [], + "Depressive Black Metal": [], + "Descarga": [], "Detroit Techno": [], "Detroit Trap": [], "Deutschpunk": [], @@ -22540,7 +21544,7 @@ "Disco Rap": [], "Disco polo": [], "Dissonant Death Metal": [], - "Diva House": ["Hardbag", "Hardbag"], + "Diva House": ["Hardbag"], "Divertissement": [], "Dixieland": [], "Djanba": [], @@ -22549,14 +21553,7 @@ "Doină": [], "Dongjing": [], "Doo-Wop": [], - "Doom Metal": [ - "Death Doom Metal", - "Death Doom Metal", - "Funeral Doom Metal", - "Funeral Doom Metal", - "Traditional Doom Metal", - "Traditional Doom Metal", - ], + "Doom Metal": ["Death Doom Metal", "Funeral Doom Metal", "Traditional Doom Metal"], "Doomcore": [], "Doomgaze": [], "Doskpop": [], @@ -22572,39 +21569,22 @@ "Drone Metal": [], "Drum and Bass": [ "Atmospheric Drum and Bass", - "Atmospheric Drum and Bass", - "Dancefloor Drum and Bass", "Dancefloor Drum and Bass", "Darkstep", - "Darkstep", - "Drumfunk", "Drumfunk", "Drumstep", - "Drumstep", - "Dubwise Drum and Bass", "Dubwise Drum and Bass", "Footwork Jungle", - "Footwork Jungle", - "Halftime", "Halftime", "Hardstep", - "Hardstep", - "Jazzstep", "Jazzstep", "Jump-Up", - "Jump-Up", - "Jungle", "Jungle", "Liquid Drum and Bass", - "Liquid Drum and Bass", - "Minimal Drum and Bass", "Minimal Drum and Bass", "Neurofunk", - "Neurofunk", - "Techstep", "Techstep", "Trancestep", - "Trancestep", ], "Drumfunk": [], "Drumless": [], @@ -22615,19 +21595,12 @@ "Dub Poetry": [], "Dub Techno": [], "Dubstep": [ - "Brostep", "Brostep", "Chillstep", - "Chillstep", - "Dungeon Sound", "Dungeon Sound", "Melodic Dubstep", - "Melodic Dubstep", - "Purple Sound", "Purple Sound", "Riddim", - "Riddim", - "Tearout", "Tearout", ], "Dubstyle": [], @@ -22642,17 +21615,7 @@ "Dutch Folk Music": [], "Dutch House": [], "EAI": [], - "EBM": [ - "Dark Electro", - "Dark Electro", - "Dark Electro", - "Futurepop", - "Futurepop", - "Futurepop", - "New Beat", - "New Beat", - "New Beat", - ], + "EBM": ["Dark Electro", "Futurepop", "New Beat"], "ECM Style Jazz": [], "East African Music": [ "Acholi Music", @@ -22680,30 +21643,16 @@ "Twa Music", ], "East Asian Classical Music": [ - "Chinese Classical Music", "Chinese Classical Music", "Japanese Classical Music", - "Japanese Classical Music", - "Korean Classical Music", "Korean Classical Music", "Vietnamese Classical Music", - "Vietnamese Classical Music", ], "East Asian Folk Music": [ "Chinese Folk Music", - "Chinese Folk Music", - "Chinese Folk Music", - "Indigenous Taiwanese Music", "Indigenous Taiwanese Music", - "Indigenous Taiwanese Music", - "Japanese Folk Music", "Japanese Folk Music", - "Japanese Folk Music", - "Korean Folk Music", "Korean Folk Music", - "Korean Folk Music", - "Vietnamese Folk Music", - "Vietnamese Folk Music", "Vietnamese Folk Music", ], "East Asian Music": [ @@ -22716,14 +21665,7 @@ "Okinawan Music", "Vietnamese Music", ], - "East Coast Club": [ - "Baltimore Club", - "Baltimore Club", - "Jersey Club", - "Jersey Club", - "Philly Club", - "Philly Club", - ], + "East Coast Club": ["Baltimore Club", "Jersey Club", "Philly Club"], "East Coast Hip Hop": [], "Easy Listening": [ "Cocktail Nation", @@ -22740,41 +21682,19 @@ "Egyptian Music": ["Al jeel", "Ancient Egyptian Music", "Coptic Music", "Shaabi"], "Electric Blues": ["British Blues", "Chicago Blues", "Electric Texas Blues", "Swamp Blues"], "Electric Texas Blues": [], - "Electro": ["Skweee", "Skweee"], + "Electro": ["Skweee"], "Electro House": [ "Complextro", - "Complextro", - "Dutch House", "Dutch House", "Fidget House", - "Fidget House", - "French Electro", "French Electro", "Melbourne Bounce", - "Melbourne Bounce", ], "Electro Swing": [], "Electro latino": [], - "Electro-Disco": [ - "Hi-NRG", - "Hi-NRG", - "Hi-NRG", - "Italo-Disco", - "Italo-Disco", - "Italo-Disco", - "Space Disco", - "Space Disco", - "Space Disco", - ], - "Electro-Industrial": ["Dark Electro", "Dark Electro"], - "Electroacoustic": [ - "Acousmatic Music", - "Acousmatic Music", - "EAI", - "EAI", - "Musique concrète", - "Musique concrète", - ], + "Electro-Disco": ["Hi-NRG", "Italo-Disco", "Space Disco"], + "Electro-Industrial": ["Dark Electro"], + "Electroacoustic": ["Acousmatic Music", "EAI", "Musique concrète"], "Electroclash": [], "Electronic": [ "Acholitronix", @@ -22824,131 +21744,68 @@ "Witch House", ], "Electronic Dance Music": [ - "Artcore", "Artcore", "Balani Show", - "Balani Show", - "Balearic Beat", "Balearic Beat", "Breakbeat", - "Breakbeat", - "Broken Beat", "Broken Beat", "Bubblegum Bass", - "Bubblegum Bass", - "Bubbling", "Bubbling", "Budots", - "Budots", - "Bérite Club", "Bérite Club", "Coupé-décalé", - "Coupé-décalé", - "Cruise", "Cruise", "Dariacore", - "Dariacore", - "Deconstructed Club", "Deconstructed Club", "Digital Cumbia", - "Digital Cumbia", - "Drum and Bass", "Drum and Bass", "Dubstep", - "Dubstep", - "EBM", "EBM", "East Coast Club", - "East Coast Club", - "Electro", "Electro", "Electro Swing", - "Electro Swing", - "Electro latino", "Electro latino", "Electro-Disco", - "Electro-Disco", - "Electroclash", "Electroclash", "Eurobeat", - "Eurobeat", - "Eurodance", "Eurodance", "Flex Dance Music", - "Flex Dance Music", - "Footwork", "Footwork", "Freestyle", - "Freestyle", - "Funkot", "Funkot", "Future Bass", - "Future Bass", - "Future Rave", "Future Rave", "Ghettotech", - "Ghettotech", - "Glitch Hop [EDM]", "Glitch Hop [EDM]", "Grime", - "Grime", - "Hard Dance", "Hard Dance", "Hard Drum", - "Hard Drum", - "Hardcore [EDM]", "Hardcore [EDM]", "Hardvapour", - "Hardvapour", - "Hardwave", "Hardwave", "House", - "House", - "Hyper Techno", "Hyper Techno", "Jungle Terror", - "Jungle Terror", - "Kuduro", "Kuduro", "Makina", - "Makina", - "Manyao", "Manyao", "Midtempo Bass", - "Midtempo Bass", - "Moombahcore", "Moombahcore", "Moombahton", - "Moombahton", - "Nerdcore Techno", "Nerdcore Techno", "Nu-Disco", - "Nu-Disco", - "Ori deck", "Ori deck", "Shangaan Electro", - "Shangaan Electro", - "Singeli", "Singeli", "Techno", - "Techno", - "Techno Bass", "Techno Bass", "Tecnorumba", - "Tecnorumba", - "Trance", "Trance", "Trap [EDM]", - "Trap [EDM]", - "Tribal Guarachero", "Tribal Guarachero", "UK Bass", - "UK Bass", - "UK Funky", "UK Funky", "UK Garage", - "UK Garage", - "Wonky", "Wonky", ], "Electronicore": [], @@ -22958,41 +21815,19 @@ "Eletrofunk": [], "Elizabethan Song": [], "Embolada": [], - "Emo": [ - "Emo-Pop", - "Emo-Pop", - "Emocore", - "Emocore", - "Midwest Emo", - "Midwest Emo", - "Screamo", - "Screamo", - ], + "Emo": ["Emo-Pop", "Emocore", "Midwest Emo", "Screamo"], "Emo Rap": [], "Emo-Pop": [], "Emocore": [], "Emoviolence": [], - "English Folk Music": [ - "Cornish Folk Music", - "Cornish Folk Music", - "Cornish Folk Music", - "Cornish Folk Music", - "Northumbrian Folk Music", - "Northumbrian Folk Music", - "Northumbrian Folk Music", - "Northumbrian Folk Music", - "Scrumpy and Western", - "Scrumpy and Western", - "Scrumpy and Western", - "Scrumpy and Western", - ], + "English Folk Music": ["Cornish Folk Music", "Northumbrian Folk Music", "Scrumpy and Western"], "Enka": [], - "Entechna": ["Entechna laika", "Entechna laika", "Neo Kyma", "Neo Kyma"], + "Entechna": ["Entechna laika", "Neo Kyma"], "Entechna laika": [], "Epic Collage": [], "Epic Doom Metal": [], "Epic Music": [], - "Estonian Folk Music": ["Seto leelo", "Seto leelo", "Seto leelo"], + "Estonian Folk Music": ["Seto leelo"], "Ethereal Wave": [], "Ethio-Jazz": [], "Ethiopian Church Music": [], @@ -23005,98 +21840,40 @@ "Tizita", ], "Euphoric Hardstyle": [], - "Euro House": ["Hardbag", "Hardbag"], + "Euro House": ["Hardbag"], "Euro-Disco": [], - "Euro-Trance": ["Hands Up", "Hands Up"], + "Euro-Trance": ["Hands Up"], "Eurobeat": [], - "Eurodance": ["Bubblegum Dance", "Bubblegum Dance", "Italo Dance", "Italo Dance"], + "Eurodance": ["Bubblegum Dance", "Italo Dance"], "European Folk Music": [ "Alpine Folk Music", - "Alpine Folk Music", - "Alpine Folk Music", - "Balkan Folk Music", "Balkan Folk Music", - "Balkan Folk Music", - "Baltic Folk Music", "Baltic Folk Music", - "Baltic Folk Music", - "Balto-Finnic Folk Music", "Balto-Finnic Folk Music", - "Balto-Finnic Folk Music", - "Basque Folk Music", "Basque Folk Music", - "Basque Folk Music", - "Catalan Folk Music", "Catalan Folk Music", - "Catalan Folk Music", - "Celtic Folk Music", "Celtic Folk Music", - "Celtic Folk Music", - "Dutch Folk Music", "Dutch Folk Music", - "Dutch Folk Music", - "English Folk Music", "English Folk Music", - "English Folk Music", - "Flemish Folk Music", "Flemish Folk Music", - "Flemish Folk Music", - "French Folk Music", "French Folk Music", - "French Folk Music", - "German Folk Music", "German Folk Music", - "German Folk Music", - "Għana", "Għana", - "Għana", - "Hungarian Folk Music", "Hungarian Folk Music", - "Hungarian Folk Music", - "Istrian Folk Music", "Istrian Folk Music", - "Istrian Folk Music", - "Italian Folk Music", "Italian Folk Music", - "Italian Folk Music", - "Neo-Medieval Folk", "Neo-Medieval Folk", - "Neo-Medieval Folk", - "Neo-Pagan Folk", "Neo-Pagan Folk", - "Neo-Pagan Folk", - "Nordic Folk Music", "Nordic Folk Music", - "Nordic Folk Music", - "Polka", "Polka", - "Polka", - "Portuguese Folk Music", "Portuguese Folk Music", - "Portuguese Folk Music", - "Romanian Folk Music", "Romanian Folk Music", - "Romanian Folk Music", - "Sardinian Folk Music", "Sardinian Folk Music", - "Sardinian Folk Music", - "Slavic Folk Music", "Slavic Folk Music", - "Slavic Folk Music", - "Spanish Folk Music", "Spanish Folk Music", - "Spanish Folk Music", - "Volga-Ural Folk Music", "Volga-Ural Folk Music", - "Volga-Ural Folk Music", - "Walloon Folk Music", "Walloon Folk Music", - "Walloon Folk Music", - "White Voice", "White Voice", - "White Voice", - "Yiddish Folksong", - "Yiddish Folksong", "Yiddish Folksong", ], "European Free Jazz": [], @@ -23186,7 +21963,7 @@ "Expressionism": [], "Extratone": [], "FM Synthesis": [], - "Fado": ["Fado de Coimbra", "Fado de Coimbra", "Fado de Coimbra", "Fado de Coimbra"], + "Fado": ["Fado de Coimbra"], "Fado de Coimbra": [], "Fairy Tales": [], "Falak": [], @@ -23203,7 +21980,7 @@ "Field Recordings": ["Nature Recordings", "Radio Broadcast Recordings"], "Fife and Drum Blues": [], "Fife and Drum Corps": [], - "Fijian Music": ["Vude", "Vude"], + "Fijian Music": ["Vude"], "Fijiri": [], "Filin": [], "Filipino Rondalla": [], @@ -23212,25 +21989,18 @@ "Filmi": [], "Finnish Folk Music": [], "Finnish Tango": [], - "Flamenco": [ - "Bulería", - "Bulería", - "Flamenco nuevo", - "Flamenco nuevo", - "Rumba flamenca", - "Rumba flamenca", - ], + "Flamenco": ["Bulería", "Flamenco nuevo", "Rumba flamenca"], "Flamenco Jazz": [], "Flamenco Pop": [], - "Flamenco nuevo": ["Flamenco Jazz", "Flamenco Jazz"], + "Flamenco nuevo": ["Flamenco Jazz"], "Flashcore": [], "Flemish Folk Music": [], "Flex Dance Music": [], "Florida Breaks": [], "Folk": ["Contemporary Folk", "Traditional Folk Music"], "Folk Baroque": [], - "Folk Metal": ["Celtic Metal", "Celtic Metal", "Mittelalter-Metal", "Mittelalter-Metal"], - "Folk Pop": ["Stomp and Holler", "Stomp and Holler"], + "Folk Metal": ["Celtic Metal", "Mittelalter-Metal"], + "Folk Pop": ["Stomp and Holler"], "Folk Punk": ["Celtic Punk", "Gypsy Punk"], "Folk Rock": [ "Alpenrock", @@ -23243,17 +22013,12 @@ "Rock rural", ], "Folkhop": [], - "Folklor miejski": [ - "Warsaw City Folk", - "Warsaw City Folk", - "Warsaw City Folk", - "Warsaw City Folk", - ], + "Folklor miejski": ["Warsaw City Folk"], "Folktales": [], "Folktronica": [], "Fon Music": ["Tchink System", "Tchinkoumé", "Zinli"], "Fon leb": [], - "Footwork": ["Footwork Jungle", "Footwork Jungle"], + "Footwork": ["Footwork Jungle"], "Footwork Jungle": [], "Forest Psytrance": [], "Forró": ["Forró eletrônico", "Forró universitário"], @@ -23266,7 +22031,7 @@ "Free Improvisation": ["EAI"], "Free Jazz": ["European Free Jazz"], "Freeform Hardcore": [], - "Freestyle": ["Latin Freestyle", "Latin Freestyle", "Latin Freestyle", "Latin Freestyle"], + "Freestyle": ["Latin Freestyle"], "Freetekno": [], "French Caribbean Music": [ "Bele", @@ -23283,19 +22048,9 @@ "French Electro": [], "French Folk Music": [ "Alsatian Folk Music", - "Alsatian Folk Music", - "Alsatian Folk Music", - "Breton Folk Music", "Breton Folk Music", - "Breton Folk Music", - "Corsican Folk Music", "Corsican Folk Music", - "Corsican Folk Music", - "Musette", "Musette", - "Musette", - "Occitan Folk Music", - "Occitan Folk Music", "Occitan Folk Music", ], "French Hip Hop": [], @@ -23350,15 +22105,15 @@ "Funk ostentação": [], "Funk proibidão": [], "Funknejo": [], - "Funkot": ["Breakbeat Kota", "Breakbeat Kota"], + "Funkot": ["Breakbeat Kota"], "Funktronica": [], "Funky House": [], "Fusion Gugak": [], - "Future Bass": ["Kawaii Future Bass", "Kawaii Future Bass"], + "Future Bass": ["Kawaii Future Bass"], "Future Bounce": [], "Future Funk": [], "Future Garage": [], - "Future House": ["Future Bounce", "Future Bounce", "Slap House", "Slap House"], + "Future House": ["Future Bounce", "Slap House"], "Future Rave": [], "Future Riddim": [], "Futurepop": [], @@ -23366,7 +22121,7 @@ "Futuristic Swag": [], "G-Funk": [], "G-House": [], - "Gabber": ["Nu Style Gabber", "Nu Style Gabber"], + "Gabber": ["Nu Style Gabber"], "Gagaku": [], "Gagauz Folk Music": [], "Gagok": [], @@ -23376,16 +22131,10 @@ "Gambang kromong": [], "Gamelan": [ "Balinese Gamelan", - "Balinese Gamelan", - "Gamelan beleganjur", "Gamelan beleganjur", "Gamelan degung", - "Gamelan degung", - "Gamelan selonding", "Gamelan selonding", "Javanese Gamelan", - "Javanese Gamelan", - "Malay Gamelan", "Malay Gamelan", ], "Gamelan angklung": [], @@ -23400,7 +22149,7 @@ "Gamelan semar pegulingan": [], "Ganga": [], "Gangsta Rap": ["Chicano Rap"], - "Garage House": ["Gospel House", "Gospel House", "Jersey Sound", "Jersey Sound"], + "Garage House": ["Gospel House", "Jersey Sound"], "Garage Punk": [], "Garage Rock": ["Freakbeat", "Garage Punk", "Garage Rock Revival"], "Garage Rock Revival": [], @@ -23408,7 +22157,7 @@ "Garifuna Folk Music": [], "Gascon Folk Music": [], "Geek Rock": [], - "Genge": ["Gengetone", "Gengetone"], + "Genge": ["Gengetone"], "Gengetone": [], "Georgian Folk Music": [], "German Folk Music": [], @@ -23423,7 +22172,7 @@ ], "Ghazal": [], "Ghetto Funk": [], - "Ghetto House": ["Juke", "Juke"], + "Ghetto House": ["Juke"], "Ghettotech": [], "Ginan": [], "Girl Group": [], @@ -23432,26 +22181,17 @@ "Glam Rock": ["Glam Punk"], "Glitch": [], "Glitch Hop": [], - "Glitch Hop [EDM]": ["Ghetto Funk", "Ghetto Funk", "Neurohop", "Neurohop"], + "Glitch Hop [EDM]": ["Ghetto Funk", "Neurohop"], "Glitch Pop": [], "Gnawa": [], "Go-Go": [], - "Goa Trance": ["Nitzhonot", "Nitzhonot"], + "Goa Trance": ["Nitzhonot"], "Gogo Music": [], "Gommance": [], "Gondang": [], "Goombay": [], - "Goral Music": ["Polish Goral Music", "Polish Goral Music", "Polish Goral Music"], - "Goregrind": [ - "Gorenoise", - "Gorenoise", - "Gorenoise", - "Gorenoise", - "Pornogrind", - "Pornogrind", - "Pornogrind", - "Pornogrind", - ], + "Goral Music": ["Polish Goral Music"], + "Goregrind": ["Gorenoise", "Pornogrind"], "Gorenoise": [], "Gospel": [ "Country Gospel", @@ -23463,35 +22203,15 @@ "Gospel House": [], "Gothic Country": [], "Gothic Metal": [], - "Gothic Rock": ["Deathrock", "Deathrock"], + "Gothic Rock": ["Deathrock"], "Gqom": [], "Grand opéra": [], "Grebo": [], "Greek Folk Music": [ "Aegean Islands Folk Music", - "Aegean Islands Folk Music", - "Aegean Islands Folk Music", - "Aegean Islands Folk Music", - "Aegean Islands Folk Music", - "Cretan Folk Music", "Cretan Folk Music", - "Cretan Folk Music", - "Cretan Folk Music", - "Cretan Folk Music", - "Dimotika", "Dimotika", - "Dimotika", - "Dimotika", - "Dimotika", - "Ionian Islands Folk Music", "Ionian Islands Folk Music", - "Ionian Islands Folk Music", - "Ionian Islands Folk Music", - "Ionian Islands Folk Music", - "Rembetika", - "Rembetika", - "Rembetika", - "Rembetika", "Rembetika", ], "Greek Music": [ @@ -23501,36 +22221,10 @@ "Greek Folk Music", "Laika", ], - "Greenlandic Music": [ - "Tivaner inngernerlu", - "Tivaner inngernerlu", - "Vaigat Music", - "Vaigat Music", - ], - "Gregorian Chant": ["Sarum Chant", "Sarum Chant", "Sarum Chant"], - "Grime": ["Neo-Grime", "Neo-Grime", "Weightless", "Weightless"], - "Grindcore": [ - "Cybergrind", - "Cybergrind", - "Cybergrind", - "Cybergrind", - "Deathgrind", - "Deathgrind", - "Deathgrind", - "Deathgrind", - "Goregrind", - "Goregrind", - "Goregrind", - "Goregrind", - "Mincecore", - "Mincecore", - "Mincecore", - "Mincecore", - "Noisegrind", - "Noisegrind", - "Noisegrind", - "Noisegrind", - ], + "Greenlandic Music": ["Tivaner inngernerlu", "Vaigat Music"], + "Gregorian Chant": ["Sarum Chant"], + "Grime": ["Neo-Grime", "Weightless"], + "Grindcore": ["Cybergrind", "Deathgrind", "Goregrind", "Mincecore", "Noisegrind"], "Griot Music": [], "Groove Metal": [], "Group Sounds": [], @@ -23569,30 +22263,22 @@ "Hands Up": [], "Hanmai": [], "Hapa haole": [], - "Happy Hardcore": ["Bouncy Techno", "Bouncy Techno", "UK Hardcore", "UK Hardcore"], + "Happy Hardcore": ["Bouncy Techno", "UK Hardcore"], "Harawi": [], "Hard Bop": [], "Hard Dance": [ "Hard Trance", - "Hard Trance", - "Hardstyle", "Hardstyle", "Hardtek", - "Hardtek", - "Jumpstyle", "Jumpstyle", "Lento violento", - "Lento violento", - "NRG", "NRG", "UK Hard House", - "UK Hard House", - "UK Hardcore", "UK Hardcore", ], "Hard Drum": [], "Hard Rock": ["Glam Metal", "Heavy Psych", "Stoner Rock"], - "Hard Techno": ["Schranz", "Schranz"], + "Hard Techno": ["Schranz"], "Hard Trance": [], "Hard Trap": [], "Hardbag": [], @@ -23608,132 +22294,58 @@ ], "Hardcore Punk": [ "Burning Spirits", - "Burning Spirits", - "Burning Spirits", - "Burning Spirits", - "Crossover Thrash", - "Crossover Thrash", "Crossover Thrash", - "Crossover Thrash", - "Crust Punk", - "Crust Punk", - "Crust Punk", "Crust Punk", "D-Beat", - "D-Beat", - "D-Beat", - "D-Beat", - "Japanese Hardcore", "Japanese Hardcore", - "Japanese Hardcore", - "Japanese Hardcore", - "Melodic Hardcore", - "Melodic Hardcore", "Melodic Hardcore", - "Melodic Hardcore", - "Mincecore", - "Mincecore", - "Mincecore", "Mincecore", "New York Hardcore", - "New York Hardcore", - "New York Hardcore", - "New York Hardcore", - "Skacore", "Skacore", - "Skacore", - "Skacore", - "Street Punk", - "Street Punk", "Street Punk", - "Street Punk", - "Thrashcore", - "Thrashcore", - "Thrashcore", "Thrashcore", "UK82", - "UK82", - "UK82", - "UK82", ], "Hardcore [EDM]": [ - "Acidcore", "Acidcore", "Belgian Techno", - "Belgian Techno", - "Breakbeat Hardcore", "Breakbeat Hardcore", "Breakcore", - "Breakcore", - "Crossbreed", "Crossbreed", "Darkcore", - "Darkcore", - "Deathchant Hardcore", "Deathchant Hardcore", "Digital Hardcore", - "Digital Hardcore", - "Doomcore", "Doomcore", "Freeform Hardcore", - "Freeform Hardcore", - "Frenchcore", "Frenchcore", "Gabber", - "Gabber", - "Happy Hardcore", "Happy Hardcore", "Hardtek", - "Hardtek", - "Industrial Hardcore", "Industrial Hardcore", "J-core", - "J-core", - "Speedcore", "Speedcore", "Terrorcore", - "Terrorcore", - "Uptempo Hardcore", "Uptempo Hardcore", ], "Hardcore [Punk]": [ "Beatdown Hardcore", - "Beatdown Hardcore", - "Easycore", "Easycore", "Electronicore", - "Electronicore", - "Grindcore", "Grindcore", "Hardcore Punk", - "Hardcore Punk", - "Metalcore", "Metalcore", "Nintendocore", - "Nintendocore", - "Noisecore", "Noisecore", "Post-Hardcore", - "Post-Hardcore", - "Sasscore", "Sasscore", ], "Hardgroove Techno": [], "Hardstep": [], - "Hardstyle": [ - "Dubstyle", - "Dubstyle", - "Euphoric Hardstyle", - "Euphoric Hardstyle", - "Psystyle", - "Psystyle", - "Rawstyle", - "Rawstyle", - ], - "Hardtek": ["Raggatek", "Raggatek", "Raggatek", "Raggatek"], + "Hardstyle": ["Dubstyle", "Euphoric Hardstyle", "Psystyle", "Rawstyle"], + "Hardtek": ["Raggatek"], "Hardvapour": [], "Hardwave": [], - "Harsh Noise": ["Harsh Noise Wall", "Harsh Noise Wall"], + "Harsh Noise": ["Harsh Noise Wall"], "Harsh Noise Wall": [], "Hasidic Music": ["Nigun"], "Hausa Music": [], @@ -23741,14 +22353,7 @@ "Hazara Folk Music": [], "Heartland Rock": [], "Heaven Trap": [], - "Heavy Metal": [ - "NWOBHM", - "NWOBHM", - "Speed Metal", - "Speed Metal", - "US Power Metal", - "US Power Metal", - ], + "Heavy Metal": ["NWOBHM", "Speed Metal", "US Power Metal"], "Heavy Psych": [], "Heikyoku": [], "Henan Opera": [], @@ -23757,20 +22362,14 @@ "Hi-Tech Psytrance": [], "Highlife": ["Burger-Highlife"], "Hill Country Blues": [], - "Hill Tribe Music": ["Hmong Folk Music", "Hmong Folk Music", "Hmong Folk Music"], + "Hill Tribe Music": ["Hmong Folk Music"], "Himene tarava": [], "Hindustani Classical Music": [ "Dhrupad", - "Dhrupad", - "Kafi", "Kafi", "Khyal", - "Khyal", - "Qawwali", "Qawwali", "Shabad kirtan", - "Shabad kirtan", - "Thumri", "Thumri", ], "Hip Hop": [ @@ -23833,80 +22432,30 @@ "Hipco": [], "Hiplife": [], "Hispanic American Folk Music": [ - "Bambuco", - "Bambuco", "Bambuco", "Bomba", - "Bomba", - "Bomba", - "Candombe", - "Candombe", "Candombe", "Canto a lo poeta", - "Canto a lo poeta", - "Canto a lo poeta", - "Carranga", - "Carranga", "Carranga", "Chacarera", - "Chacarera", - "Chacarera", - "Chamamé", - "Chamamé", "Chamamé", "Chamarrita rioplatense", - "Chamarrita rioplatense", - "Chamarrita rioplatense", - "Cueca", - "Cueca", "Cueca", "Huayno", - "Huayno", - "Huayno", - "Jibaro", - "Jibaro", "Jibaro", "Joropo", - "Joropo", - "Joropo", - "Malagueña venezolana", - "Malagueña venezolana", "Malagueña venezolana", "Mexican Folk Music", - "Mexican Folk Music", - "Mexican Folk Music", - "Milonga", - "Milonga", "Milonga", "Muliza", - "Muliza", - "Muliza", - "Música criolla peruana", - "Música criolla peruana", "Música criolla peruana", "Plena", - "Plena", - "Plena", - "Saya", - "Saya", "Saya", "Tamborito", - "Tamborito", - "Tamborito", - "Taquirari", - "Taquirari", "Taquirari", "Tonada chilena", - "Tonada chilena", - "Tonada chilena", - "Yaraví", - "Yaraví", "Yaraví", "Zamacueca", - "Zamacueca", - "Zamacueca", - "Zamba", - "Zamba", "Zamba", ], "Hispanic American Music": [ @@ -23969,12 +22518,7 @@ "Hmong Pop": [], "Holiday Music": ["Carols", "Christmas Music", "Halloween Music", "Marchinha", "Toada de Boi"], "Holy Minimalism": [], - "Honky Tonk": [ - "Bakersfield Sound", - "Bakersfield Sound", - "Truck Driving Country", - "Truck Driving Country", - ], + "Honky Tonk": ["Bakersfield Sound", "Truck Driving Country"], "Honky-Tonk Piano": [], "Honkyoku": [], "Horror Punk": [], @@ -23982,114 +22526,56 @@ "Horrorcore": [], "House": [ "Acid House", - "Acid House", - "Afro House", "Afro House", "Amapiano", - "Amapiano", - "Ambient House", "Ambient House", "Ballroom", - "Ballroom", - "Baltimore Club", "Baltimore Club", "Bass House", - "Bass House", - "Bassline", "Bassline", "Big Room House", - "Big Room House", - "Brazilian Bass", "Brazilian Bass", "Bubbling House", - "Bubbling House", - "Changa tuki", "Changa tuki", "Chicago Hard House", - "Chicago Hard House", - "Chicago House", "Chicago House", "Deep House", - "Deep House", - "Diva House", "Diva House", "Electro House", - "Electro House", - "Eletrofunk", "Eletrofunk", "Euro House", - "Euro House", - "Festival Progressive House", "Festival Progressive House", "French House", - "French House", - "Funky House", "Funky House", "Future Funk", - "Future Funk", - "Future House", "Future House", "G-House", - "G-House", - "Garage House", "Garage House", "Ghetto House", - "Ghetto House", - "Gqom", "Gqom", "Hip House", - "Hip House", - "Italo House", "Italo House", "Jackin' House", - "Jackin' House", - "Kwaito", "Kwaito", "Latin House", - "Latin House", - "Melodic House", "Melodic House", "Microhouse", - "Microhouse", - "Organic House", "Organic House", "Outsider House", - "Outsider House", - "Phonk House", "Phonk House", "Progressive House", - "Progressive House", - "Romanian Popcorn", "Romanian Popcorn", "Speed Garage", - "Speed Garage", - "Tech House", "Tech House", "Tribal House", - "Tribal House", - "Tropical House", "Tropical House", "UK Hard House", - "UK Hard House", - "UK Jackin'", "UK Jackin'", "Vinahouse", - "Vinahouse", - ], - "Huayno": [ - "Bolivian Huayño", - "Bolivian Huayño", - "Bolivian Huayño", - "Bolivian Huayño", - "Bolivian Huayño", - "Carnavalito", - "Carnavalito", - "Carnavalito", - "Carnavalito", - "Carnavalito", ], + "Huayno": ["Bolivian Huayño", "Carnavalito"], "Humppa": [], - "Hungarian Folk Music": ["Csárdás", "Csárdás", "Csárdás"], + "Hungarian Folk Music": ["Csárdás"], "Hutsul Folk Music": [], "Hyang-ak": [], "Hybrid Trap": [], @@ -24148,50 +22634,20 @@ ], "Indigenous American Traditional Music": [ "Athabaskan Fiddling", - "Athabaskan Fiddling", - "Athabaskan Fiddling", - "Inuit Vocal Games", "Inuit Vocal Games", - "Inuit Vocal Games", - "James Bay Fiddling", "James Bay Fiddling", - "James Bay Fiddling", - "Mapuche Folk Music", "Mapuche Folk Music", - "Mapuche Folk Music", - "Powwow Music", "Powwow Music", - "Powwow Music", - "Tonada potosina", "Tonada potosina", - "Tonada potosina", - "Unakesa", "Unakesa", - "Unakesa", - ], - "Indigenous Andean Music": [ - "Baguala", - "Baguala", - "Harawi", - "Harawi", - "Huayno", - "Huayno", - "Morenada", - "Morenada", - "Tonada potosina", - "Tonada potosina", ], + "Indigenous Andean Music": ["Baguala", "Harawi", "Huayno", "Morenada", "Tonada potosina"], "Indigenous Australian Traditional Music": ["Djanba"], "Indigenous North American Music": [ - "Athabaskan Fiddling", "Athabaskan Fiddling", "Inuit Music", - "Inuit Music", - "James Bay Fiddling", "James Bay Fiddling", "Métis Music", - "Métis Music", - "Powwow Music", "Powwow Music", ], "Indigenous Taiwanese Music": [], @@ -24211,35 +22667,23 @@ "Tanjidor", ], "Indorock": [], - "Industrial": ["Power Electronics", "Power Electronics"], + "Industrial": ["Power Electronics"], "Industrial & Noise": ["Industrial", "Noise", "Post-Industrial"], "Industrial Hardcore": [], "Industrial Hip Hop": [], - "Industrial Metal": [ - "Cyber Metal", - "Cyber Metal", - "Cyber Metal", - "Neue Deutsche Härte", - "Neue Deutsche Härte", - "Neue Deutsche Härte", - ], + "Industrial Metal": ["Cyber Metal", "Neue Deutsche Härte"], "Industrial Rock": [], - "Industrial Techno": ["Birmingham Sound", "Birmingham Sound", "Birmingham Sound"], + "Industrial Techno": ["Birmingham Sound"], "Inkiranya": [], "Insect Sounds": [], "Instrumental Hip Hop": ["Rare Phonk"], "Integral Serialism": [], "Interview": [], - "Inuit Music": [ - "Inuit Vocal Games", - "Inuit Vocal Games", - "Tivaner inngernerlu", - "Tivaner inngernerlu", - ], + "Inuit Music": ["Inuit Vocal Games", "Tivaner inngernerlu"], "Inuit Vocal Games": [], "Ionian Islands Folk Music": [], "Iraqi Maqam": [], - "Irish Folk Music": ["Sean-nós", "Sean-nós", "Sean-nós"], + "Irish Folk Music": ["Sean-nós"], "Irish Showband": [], "Isicathamiya": [], "Islamic Modal Music": [ @@ -24261,28 +22705,7 @@ ], "Israeli Folk Music": [], "Istrian Folk Music": [], - "Italian Folk Music": [ - "Canzone napoletana", - "Canzone napoletana", - "Canzone napoletana", - "Canzone napoletana", - "Liscio", - "Liscio", - "Liscio", - "Liscio", - "Stornello", - "Stornello", - "Stornello", - "Stornello", - "Tarantella", - "Tarantella", - "Tarantella", - "Tarantella", - "Trallalero", - "Trallalero", - "Trallalero", - "Trallalero", - ], + "Italian Folk Music": ["Canzone napoletana", "Liscio", "Stornello", "Tarantella", "Trallalero"], "Italian Music": [ "Canto beneventano", "Canzone d'autore", @@ -24296,7 +22719,7 @@ "Italo Dance": [], "Italo House": [], "Italo Pop": ["Canzone neomelodica"], - "Italo-Disco": ["Spacesynth", "Spacesynth", "Spacesynth"], + "Italo-Disco": ["Spacesynth"], "Izlan": [], "Izvorna bosanska muzika": [], "J-Pop": ["Akishibu-kei", "Yakousei"], @@ -24309,86 +22732,29 @@ "Jamaican Ska": [], "James Bay Fiddling": [], "Jamgrass": [], - "Jangle Pop": [ - "C86", - "C86", - "C86", - "Neo-Acoustic", - "Neo-Acoustic", - "Neo-Acoustic", - "Paisley Underground", - "Paisley Underground", - "Paisley Underground", - ], + "Jangle Pop": ["C86", "Neo-Acoustic", "Paisley Underground"], "Japanese Classical Music": [ "Gagaku", - "Gagaku", - "Gagaku", - "Heikyoku", - "Heikyoku", "Heikyoku", "Honkyoku", - "Honkyoku", - "Honkyoku", - "Jiuta", - "Jiuta", "Jiuta", "Jōruri", - "Jōruri", - "Jōruri", - "Meiji shinkyoku", - "Meiji shinkyoku", "Meiji shinkyoku", "Nagauta", - "Nagauta", - "Nagauta", - "Noh", - "Noh", "Noh", "Shōmyō", - "Shōmyō", - "Shōmyō", - "Sōkyoku", - "Sōkyoku", "Sōkyoku", ], "Japanese Folk Music": [ "Amami shimauta", - "Amami shimauta", - "Amami shimauta", - "Amami shimauta", - "Heikyoku", "Heikyoku", - "Heikyoku", - "Heikyoku", - "Kagura", - "Kagura", "Kagura", - "Kagura", - "Kouta", - "Kouta", - "Kouta", "Kouta", "Min'yō", - "Min'yō", - "Min'yō", - "Min'yō", - "Ondō", "Ondō", - "Ondō", - "Ondō", - "Rōkyoku", - "Rōkyoku", "Rōkyoku", - "Rōkyoku", - "Taiko", - "Taiko", - "Taiko", "Taiko", "Tsugaru Shamisen", - "Tsugaru Shamisen", - "Tsugaru Shamisen", - "Tsugaru Shamisen", ], "Japanese Hardcore": [], "Japanese Hip Hop": [], @@ -24399,7 +22765,7 @@ "Japanese Folk Music", "Ryūkōka", ], - "Javanese Gamelan": ["Gamelan sekaten", "Gamelan sekaten", "Gamelan sekaten"], + "Javanese Gamelan": ["Gamelan sekaten"], "Javanese Music": ["Campursari", "Javanese Gamelan", "Kuda kepang", "Langgam Jawa"], "Jazz": [ "Afro-Jazz", @@ -24450,7 +22816,7 @@ "Jazz-Funk": [], "Jazz-Rock": [], "Jazzstep": [], - "Jeong-ak": ["Gagok", "Gagok", "Gagok"], + "Jeong-ak": ["Gagok"], "Jerk": [], "Jerk Rap": [], "Jersey Club": [], @@ -24475,7 +22841,7 @@ "Jit": [], "Jiuta": [], "Joik": [], - "Jongo": ["Ponto de umbanda", "Ponto de umbanda", "Ponto de umbanda"], + "Jongo": ["Ponto de umbanda"], "Jook": [], "Joropo": [], "Jovem Guarda": [], @@ -24485,7 +22851,7 @@ "Jump Blues": [], "Jump-Up": [], "Jumpstyle": [], - "Jungle": ["Ragga Jungle", "Ragga Jungle"], + "Jungle": ["Ragga Jungle"], "Jungle Dutch": [], "Jungle Terror": [], "Junkanoo": [], @@ -24523,73 +22889,28 @@ "Kete": [], "Ketuk tilu": [], "Khakas Traditional Music": [], - "Khaliji Music": [ - "Ayyalah", - "Ayyalah", - "Fijiri", - "Fijiri", - "Liwa", - "Liwa", - "Nuban", - "Nuban", - "Sawt", - "Sawt", - "Shehhi Music", - "Shehhi Music", - "Shilla", - "Shilla", - ], - "Khmer Folk Music": [], - "Khmer Music": ["Cambodian Pop", "Kantruem", "Khmer Folk Music", "Pinpeat"], - "Khoisan Folk Music": [], - "Khrueang sai": [], - "Khyal": [], - "Kidandali": [], - "Kidumbak": [], - "Kilapanga": [], - "Kirtan": ["Shabad kirtan", "Shabad kirtan", "Shabad kirtan"], - "Kitchen Dance Music": [], - "Kizomba": ["Tarraxinha"], - "Klapa": [], - "Kleinkunst": [], - "Klezmer": [], - "Kliningan": [], - "Koche bazari": [], - "Komi Folk Music": [], - "Konnakol": [], - "Korean Ballad": ["Oriental Ballad"], - "Korean Classical Music": [ - "Aak", - "Aak", - "Aak", - "Dang-ak", - "Dang-ak", - "Dang-ak", - "Hyang-ak", - "Hyang-ak", - "Hyang-ak", - "Jeong-ak", - "Jeong-ak", - "Jeong-ak", - ], - "Korean Folk Music": [ - "Pansori", - "Pansori", - "Pansori", - "Pansori", - "Pungmul", - "Pungmul", - "Pungmul", - "Pungmul", - "Sanjo", - "Sanjo", - "Sanjo", - "Sanjo", - "Sinawi", - "Sinawi", - "Sinawi", - "Sinawi", - ], + "Khaliji Music": ["Ayyalah", "Fijiri", "Liwa", "Nuban", "Sawt", "Shehhi Music", "Shilla"], + "Khmer Folk Music": [], + "Khmer Music": ["Cambodian Pop", "Kantruem", "Khmer Folk Music", "Pinpeat"], + "Khoisan Folk Music": [], + "Khrueang sai": [], + "Khyal": [], + "Kidandali": [], + "Kidumbak": [], + "Kilapanga": [], + "Kirtan": ["Shabad kirtan"], + "Kitchen Dance Music": [], + "Kizomba": ["Tarraxinha"], + "Klapa": [], + "Kleinkunst": [], + "Klezmer": [], + "Kliningan": [], + "Koche bazari": [], + "Komi Folk Music": [], + "Konnakol": [], + "Korean Ballad": ["Oriental Ballad"], + "Korean Classical Music": ["Aak", "Dang-ak", "Hyang-ak", "Jeong-ak"], + "Korean Folk Music": ["Pansori", "Pungmul", "Sanjo", "Sinawi"], "Korean Music": [ "Beompae", "Changjak gugak", @@ -24608,7 +22929,7 @@ "Kru Music": ["Alloukou", "Palm Wine Music", "Ziglibithy"], "Kréyol djaz": [], "Kuda kepang": [], - "Kuduro": ["Batida", "Batida", "Batida"], + "Kuduro": ["Batida"], "Kujawiak": [], "Kujon": [], "Kulintang": [], @@ -24625,14 +22946,7 @@ "LA Hard House": [], "Lab Polyphony": [], "Ladino Folksong": [], - "Laika": [ - "Entechna laika", - "Entechna laika", - "Modern Laika", - "Modern Laika", - "Skiladika", - "Skiladika", - ], + "Laika": ["Entechna laika", "Modern Laika", "Skiladika"], "Lambada": ["Guitarrada"], "Langgam Jawa": [], "Lao Folk Music": [], @@ -24641,23 +22955,17 @@ "Latin Disco": [], "Latin Electronic": [ "Changa tuki", - "Changa tuki", - "Digital Cumbia", "Digital Cumbia", "Electro latino", - "Electro latino", - "Electrotango", "Electrotango", "Nortec", - "Nortec", - "Tribal Guarachero", "Tribal Guarachero", ], "Latin Freestyle": [], "Latin Funk": [], "Latin House": [], - "Latin Jazz": ["Afro-Cuban Jazz", "Afro-Cuban Jazz"], - "Latin Pop": ["Cumbia pop", "Cumbia pop", "Tropipop", "Tropipop"], + "Latin Jazz": ["Afro-Cuban Jazz"], + "Latin Pop": ["Cumbia pop", "Tropipop"], "Latin Rap": ["Chicano Rap"], "Latin Rock": [], "Latin Soul": [], @@ -24665,16 +22973,16 @@ "Lauda": [], "Lectures": [], "Lento violento": [], - "Levantine Arabic Music": ["Druze Music", "Druze Music"], + "Levantine Arabic Music": ["Druze Music"], "Levenslied": [], "Library Music": [], "Lied": [], "Liedermacher": [], "Light Music": [], "Lilat": [], - "Liquid Drum and Bass": ["Sambass", "Sambass"], + "Liquid Drum and Bass": ["Sambass"], "Liscio": [], - "Lithuanian Folk Music": ["Sutartinės", "Sutartinės", "Sutartinės"], + "Lithuanian Folk Music": ["Sutartinės"], "Livetronica": [], "Livonian Folk Music": [], "Liwa": [], @@ -24702,15 +23010,7 @@ "Luri Folk Music": [], "MIDI Music": ["Black MIDI"], "MPB": ["Tropicália"], - "Macedonian Folk Music": [ - "Čalgija", - "Čalgija", - "Čalgija", - "Čalgija", - "Čalgija", - "Čalgija", - "Čalgija", - ], + "Macedonian Folk Music": ["Čalgija"], "Maddahi": [], "Madrigal": [], "Maftirim": [], @@ -24730,7 +23030,7 @@ "Malagasy Folk Music": [], "Malagasy Music": ["Kalon'ny fahiny", "Malagasy Folk Music", "Salegy", "Tsapiky"], "Malagueña venezolana": [], - "Malay Classical Music": ["Malay Gamelan", "Malay Gamelan", "Malay Gamelan"], + "Malay Classical Music": ["Malay Gamelan"], "Malay Folk Music": [], "Malay Gamelan": [], "Malay Music": ["Malay Classical Music", "Malay Folk Music"], @@ -24752,7 +23052,7 @@ "Manyao": [], "Manzuma": [], "Mapuche Folk Music": [], - "Marabi": ["Kwela", "Kwela", "Mbaqanga", "Mbaqanga"], + "Marabi": ["Kwela", "Mbaqanga"], "Maracatu": [], "Marathi Folk Music": [], "Marching Band": ["Drumline", "Fife and Drum Corps", "Guggenmusik", "Pep Band", "Pipe Band"], @@ -24765,7 +23065,7 @@ "Mashcore": [], "Mashup": [], "Maskandi": [], - "Mass": ["Requiem", "Requiem", "Requiem"], + "Mass": ["Requiem"], "Mataali": [], "Math Pop": [], "Math Rock": ["Math Pop"], @@ -24781,16 +23081,10 @@ "Mechanical Music": [], "Medieval Classical Music": [ "Ars antiqua", - "Ars antiqua", - "Ars nova", "Ars nova", "Ars subtilior", - "Ars subtilior", - "Contenance angloise", "Contenance angloise", "Medieval Lyric Poetry", - "Medieval Lyric Poetry", - "Plainsong", "Plainsong", ], "Medieval Lyric Poetry": [], @@ -24814,18 +23108,7 @@ "Memphis Rap": ["Dungeon Rap"], "Mento": [], "Merecumbé": [], - "Merengue": [ - "Mambo urbano", - "Mambo urbano", - "Merecumbé", - "Merecumbé", - "Merengue típico", - "Merengue típico", - "Merenhouse", - "Merenhouse", - "Tecnomerengue", - "Tecnomerengue", - ], + "Merengue": ["Mambo urbano", "Merecumbé", "Merengue típico", "Merenhouse", "Tecnomerengue"], "Merengue típico": [], "Merenhouse": [], "Merseybeat": [], @@ -24833,100 +23116,40 @@ "Mesopotamian Music": [], "Metal": [ "Alternative Metal", - "Alternative Metal", - "Avant-Garde Metal", "Avant-Garde Metal", "Black Metal", - "Black Metal", - "Death Metal", "Death Metal", "Doom Metal", - "Doom Metal", - "Drone Metal", "Drone Metal", "Folk Metal", - "Folk Metal", - "Gothic Metal", "Gothic Metal", "Grindcore", - "Grindcore", - "Groove Metal", "Groove Metal", "Heavy Metal", - "Heavy Metal", - "Industrial Metal", "Industrial Metal", "Kawaii Metal", - "Kawaii Metal", - "Metalcore", "Metalcore", "Neoclassical Metal", - "Neoclassical Metal", - "Post-Metal", "Post-Metal", "Power Metal", - "Power Metal", - "Progressive Metal", "Progressive Metal", "Sludge Metal", - "Sludge Metal", - "Southern Metal", "Southern Metal", "Stenchcore", - "Stenchcore", - "Stoner Metal", "Stoner Metal", "Symphonic Metal", - "Symphonic Metal", - "Thrash Metal", "Thrash Metal", "Trance Metal", - "Trance Metal", - "Viking Metal", "Viking Metal", ], - "Metalcore": [ - "Deathcore", - "Deathcore", - "Deathcore", - "Deathcore", - "Mathcore", - "Mathcore", - "Mathcore", - "Mathcore", - "Melodic Metalcore", - "Melodic Metalcore", - "Melodic Metalcore", - "Melodic Metalcore", - ], + "Metalcore": ["Deathcore", "Mathcore", "Melodic Metalcore"], "Mexican Folk Music": [ "Canto cardenche", - "Canto cardenche", - "Canto cardenche", - "Canto cardenche", - "Pirekua", - "Pirekua", "Pirekua", - "Pirekua", - "Son calentano", - "Son calentano", - "Son calentano", "Son calentano", "Son huasteco", - "Son huasteco", - "Son huasteco", - "Son huasteco", - "Son istmeño", "Son istmeño", - "Son istmeño", - "Son istmeño", - "Son jarocho", - "Son jarocho", "Son jarocho", - "Son jarocho", - "Trova yucateca", - "Trova yucateca", - "Trova yucateca", "Trova yucateca", ], "Mexican Music": [ @@ -24942,14 +23165,7 @@ "Tejano Music", ], "Meyxana": [], - "Miami Bass": [ - "Atlanta Bass", - "Atlanta Bass", - "Tamborzão", - "Tamborzão", - "Techno Bass", - "Techno Bass", - ], + "Miami Bass": ["Atlanta Bass", "Tamborzão", "Techno Bass"], "Microhouse": [], "Micronesian Music": ["Kantan Chamorrita"], "Microsound": [], @@ -24965,7 +23181,7 @@ "Mincecore": [], "Minimal Drum and Bass": [], "Minimal Synth": [], - "Minimal Techno": ["Dub Techno", "Dub Techno"], + "Minimal Techno": ["Dub Techno"], "Minimal Wave": ["Minimal Synth"], "Minimalism": ["Holy Minimalism"], "Minneapolis Sound": [], @@ -25020,9 +23236,9 @@ "Mozambique": [], "Mulatós": [], "Muliza": [], - "Murga": ["Murga uruguaya", "Murga uruguaya"], + "Murga": ["Murga uruguaya"], "Murga uruguaya": [], - "Musette": ["Swing musette", "Swing musette", "Swing musette"], + "Musette": ["Swing musette"], "Music Hall": [], "Musical Comedy": ["Comedy Rap", "Comedy Rock", "Scrumpy and Western"], "Musical Parody": [], @@ -25057,35 +23273,19 @@ "Mélodie": [], "Méringue": [], "Métis Fiddling": [], - "Métis Music": ["Métis Fiddling", "Métis Fiddling"], + "Métis Music": ["Métis Fiddling"], "Música cebolla": [], - "Música criolla peruana": [ - "Marinera", - "Marinera", - "Marinera", - "Marinera", - "Marinera", - "Tondero", - "Tondero", - "Tondero", - "Tondero", - "Tondero", - "Vals criollo", - "Vals criollo", - "Vals criollo", - "Vals criollo", - "Vals criollo", - ], + "Música criolla peruana": ["Marinera", "Tondero", "Vals criollo"], "Música de intervenção": [], "Música gaúcha": ["Vanera"], - "Música típica chilena": ["Neofolklore", "Neofolklore"], + "Música típica chilena": ["Neofolklore"], "Māori Music": [], "NRG": [], "NWOBHM": [], "Nagauta": [], "Narodno zabavna glasba": [], "Nasheed": [], - "Nashville Sound": ["Countrypolitan", "Countrypolitan"], + "Nashville Sound": ["Countrypolitan"], "Native American New Age": [], "Nature Recordings": ["Animal Sounds"], "Naturjodel": [], @@ -25094,7 +23294,7 @@ "Neo Kyma": [], "Neo-Acoustic": [], "Neo-Grime": [], - "Neo-Medieval Folk": ["Bardcore", "Bardcore", "Bardcore"], + "Neo-Medieval Folk": ["Bardcore"], "Neo-Pagan Folk": [], "Neo-Prog": [], "Neo-Psychedelia": [ @@ -25144,7 +23344,7 @@ "New York Hardcore": [], "Newa Folk Music": [], "Newfoundland Folk Music": [], - "Ngoma": ["Unyago", "Unyago", "Unyago", "Unyago"], + "Ngoma": ["Unyago"], "Nguni Folk Music": [], "Nhạc vàng": [], "Nhạc đỏ": [], @@ -25159,16 +23359,10 @@ "Noh": [], "Noise": [ "Ambient Noise Wall", - "Ambient Noise Wall", - "Black Noise", "Black Noise", "Gorenoise", - "Gorenoise", - "Harsh Noise", "Harsh Noise", "Power Electronics", - "Power Electronics", - "Power Noise", "Power Noise", ], "Noise Pop": [], @@ -25177,36 +23371,12 @@ "Noisegrind": [], "Nordic Folk Music": [ "Danish Folk Music", - "Danish Folk Music", - "Danish Folk Music", - "Danish Folk Music", - "Faroese Folk Music", "Faroese Folk Music", - "Faroese Folk Music", - "Faroese Folk Music", - "Finnish Folk Music", - "Finnish Folk Music", "Finnish Folk Music", - "Finnish Folk Music", - "Icelandic Folk Music", - "Icelandic Folk Music", - "Icelandic Folk Music", "Icelandic Folk Music", "Joik", - "Joik", - "Joik", - "Joik", - "Nordic Old Time Dance Music", "Nordic Old Time Dance Music", - "Nordic Old Time Dance Music", - "Nordic Old Time Dance Music", - "Norwegian Folk Music", - "Norwegian Folk Music", "Norwegian Folk Music", - "Norwegian Folk Music", - "Swedish Folk Music", - "Swedish Folk Music", - "Swedish Folk Music", "Swedish Folk Music", ], "Nordic Folk Rock": [], @@ -25217,7 +23387,7 @@ "Nordic Folk Rock", "Visa", ], - "Nordic Old Time Dance Music": ["Polska", "Polska", "Polska", "Polska"], + "Nordic Old Time Dance Music": ["Polska"], "Nortec": [], "Norteño": ["Cumbia norteña mexicana", "Duranguense", "Movimiento Alterado", "Sierreño"], "North African Music": ["Amazigh Music", "Egyptian Music", "Maghrebi Music", "Moorish Music"], @@ -25308,25 +23478,10 @@ "Nuban": [], "Nubian Music": [], "Nuer Music": [], - "Nueva canción": [ - "Nueva canción española", - "Nueva canción española", - "Nueva canción latinoamericana", - "Nueva canción latinoamericana", - ], + "Nueva canción": ["Nueva canción española", "Nueva canción latinoamericana"], "Nueva canción chilena": [], "Nueva canción española": [], - "Nueva canción latinoamericana": [ - "Nueva canción chilena", - "Nueva canción chilena", - "Nueva canción chilena", - "Nueva trova", - "Nueva trova", - "Nueva trova", - "Nuevo Cancionero", - "Nuevo Cancionero", - "Nuevo Cancionero", - ], + "Nueva canción latinoamericana": ["Nueva canción chilena", "Nueva trova", "Nuevo Cancionero"], "Nueva cumbia chilena": [], "Nueva trova": [], "Nuevo Cancionero": [], @@ -25336,14 +23491,7 @@ "OPM": [], "Ob-Ugric Folk Music": [], "Oberek": [], - "Occitan Folk Music": [ - "Auvergnat Folk Music", - "Auvergnat Folk Music", - "Auvergnat Folk Music", - "Gascon Folk Music", - "Gascon Folk Music", - "Gascon Folk Music", - ], + "Occitan Folk Music": ["Auvergnat Folk Music", "Gascon Folk Music"], "Oceanian Music": [ "Australian Folk Music", "Indigenous Australian Traditional Music", @@ -25382,22 +23530,11 @@ "Opera buffa": [], "Opera semiseria": [], "Opera seria": [], - "Operetta": ["Kalon'ny fahiny", "Kalon'ny fahiny"], + "Operetta": ["Kalon'ny fahiny"], "Opéra-ballet": [], "Opéra-comique": [], "Oratorio": [], - "Orchestral": [ - "Concert Band", - "Concert Band", - "Concerto", - "Concerto", - "Orchestral Song", - "Orchestral Song", - "Symphony", - "Symphony", - "Tone Poem", - "Tone Poem", - ], + "Orchestral": ["Concert Band", "Concerto", "Orchestral Song", "Symphony", "Tone Poem"], "Orchestral Song": [], "Organic House": [], "Ori deck": [], @@ -25409,7 +23546,7 @@ "Ossetian Folk Music": [], "Ottoman Military Music": [], "Outlaw Country": [], - "Outsider House": ["Lo-Fi House", "Lo-Fi House"], + "Outsider House": ["Lo-Fi House"], "Overture": [], "P-Funk": [], "Pachanga": [], @@ -25418,7 +23555,7 @@ "Paghjella": [], "Pagode": ["Pagode romântico", "Pagodão"], "Pagode romântico": [], - "Pagodão": ["Arrochadeira", "Arrochadeira"], + "Pagodão": ["Arrochadeira"], "Paisley Underground": [], "Pakacaping Music": [], "Palingsound": [], @@ -25434,14 +23571,7 @@ "Pasodoble": [], "Payada": [], "Peak Time Techno": [], - "Peking Opera": [ - "Korean Revolutionary Opera", - "Korean Revolutionary Opera", - "Korean Revolutionary Opera", - "Revolutionary Opera", - "Revolutionary Opera", - "Revolutionary Opera", - ], + "Peking Opera": ["Korean Revolutionary Opera", "Revolutionary Opera"], "Pep Band": [], "Persian Classical Music": [], "Persian Folk Music": [], @@ -25449,16 +23579,11 @@ "Bandari", "Koche bazari", "Persian Classical Music", - "Persian Folk Music", - "Persian Pop", - ], - "Persian Pop": [], - "Peruvian Music": [ - "Cumbia peruana", - "Cumbia peruana", - "Música criolla peruana", - "Música criolla peruana", + "Persian Folk Music", + "Persian Pop", ], + "Persian Pop": [], + "Peruvian Music": ["Cumbia peruana", "Música criolla peruana"], "Philippine Music": ["Balitaw", "Filipino Rondalla", "Kundiman", "Pinoy Folk Rock"], "Philly Club": [], "Philly Soul": [], @@ -25480,25 +23605,11 @@ "Pizzica": [], "Plainsong": [ "Ambrosian Chant", - "Ambrosian Chant", - "Ambrosian Chant", - "Canto beneventano", "Canto beneventano", - "Canto beneventano", - "Canto mozárabe", "Canto mozárabe", - "Canto mozárabe", - "Celtic Chant", "Celtic Chant", - "Celtic Chant", - "Gallican Chant", "Gallican Chant", - "Gallican Chant", - "Gregorian Chant", "Gregorian Chant", - "Gregorian Chant", - "Old Roman Chant", - "Old Roman Chant", "Old Roman Chant", ], "Plena": [], @@ -25515,37 +23626,13 @@ ], "Poezja śpiewana": [], "Polish Folk Music": [ - "Folklor miejski", - "Folklor miejski", - "Folklor miejski", "Folklor miejski", "Kashubian Folk Music", - "Kashubian Folk Music", - "Kashubian Folk Music", - "Kashubian Folk Music", - "Krakowiak", "Krakowiak", - "Krakowiak", - "Krakowiak", - "Kujawiak", - "Kujawiak", "Kujawiak", - "Kujawiak", - "Kujon", - "Kujon", - "Kujon", "Kujon", "Kurpian Folk Music", - "Kurpian Folk Music", - "Kurpian Folk Music", - "Kurpian Folk Music", - "Oberek", "Oberek", - "Oberek", - "Oberek", - "Polish Goral Music", - "Polish Goral Music", - "Polish Goral Music", "Polish Goral Music", ], "Polish Goral Music": [], @@ -25562,7 +23649,7 @@ "Polka": [], "Polka paraguaya": [], "Polonaise": [], - "Polska": ["Hambo", "Hambo", "Hambo", "Hambo"], + "Polska": ["Hambo"], "Polynesian Music": [ "Fijian Music", "Hawaiian Music", @@ -25573,35 +23660,20 @@ ], "Polyphonic Chant": [ "Ars nova", - "Ars nova", - "Ars subtilior", "Ars subtilior", "Cante alentejano", - "Cante alentejano", - "Cantu a tenore", "Cantu a tenore", "Contenance angloise", - "Contenance angloise", - "Ganga", "Ganga", "Himene tarava", - "Himene tarava", - "Izvorna bosanska muzika", "Izvorna bosanska muzika", "Lab Polyphony", - "Lab Polyphony", - "Madrigal", "Madrigal", "Paghjella", - "Paghjella", - "Seto leelo", "Seto leelo", "Sutartinės", - "Sutartinės", - "Tosk Polyphony", "Tosk Polyphony", "Trallalero", - "Trallalero", ], "Pon-chak disco": [], "Ponto de umbanda": [], @@ -25687,72 +23759,44 @@ ], "Pop Batak": [], "Pop Ghazal": [], - "Pop Minang": ["Talempong goyang", "Talempong goyang"], - "Pop Punk": ["Easycore", "Easycore", "Seishun Punk", "Seishun Punk"], + "Pop Minang": ["Talempong goyang"], + "Pop Punk": ["Easycore", "Seishun Punk"], "Pop Rap": ["Bop", "Futuristic Swag"], "Pop Raï": [], "Pop Reggae": [], "Pop Rock": [ - "Beat Music", "Beat Music", "Big Music", - "Big Music", - "Britpop", "Britpop", "Jangle Pop", - "Jangle Pop", - "Manila Sound", "Manila Sound", "Piano Rock", - "Piano Rock", - "Post-Britpop", "Post-Britpop", "Power Pop", - "Power Pop", - "Soft Rock", "Soft Rock", "Sonido Donosti", - "Sonido Donosti", - "Stereo", "Stereo", "Twee Pop", - "Twee Pop", - "Vocal Surf", "Vocal Surf", ], - "Pop Soul": ["Motown Sound", "Motown Sound"], + "Pop Soul": ["Motown Sound"], "Pop Sunda": [], "Pops Orchestra": [], "Porn Groove": [], "Pornogrind": [], "Porro": [], "Portuguese Folk Music": [ - "Cante alentejano", - "Cante alentejano", - "Cante alentejano", "Cante alentejano", "Chamarrita açoriana", - "Chamarrita açoriana", - "Chamarrita açoriana", - "Chamarrita açoriana", - "Fado", "Fado", - "Fado", - "Fado", - "Trás-os-Montes Folk Music", - "Trás-os-Montes Folk Music", "Trás-os-Montes Folk Music", - "Trás-os-Montes Folk Music", - "Vira", - "Vira", - "Vira", "Vira", ], "Portuguese Music": ["Música de intervenção", "Pimba", "Portuguese Folk Music"], "Post-Bop": [], "Post-Britpop": [], "Post-Grunge": [], - "Post-Hardcore": ["Emocore", "Emocore", "Screamo", "Screamo", "Swancore", "Swancore"], + "Post-Hardcore": ["Emocore", "Screamo", "Swancore"], "Post-Industrial": [ "Dark Ambient", "Deconstructed Club", @@ -25767,27 +23811,12 @@ "Martial Industrial", "Power Noise", ], - "Post-Metal": ["Atmospheric Sludge Metal", "Atmospheric Sludge Metal", "Doomgaze", "Doomgaze"], + "Post-Metal": ["Atmospheric Sludge Metal", "Doomgaze"], "Post-Minimalism": ["Totalism"], - "Post-Punk": [ - "Coldwave", - "Coldwave", - "Dance-Punk", - "Dance-Punk", - "Gothic Rock", - "Gothic Rock", - "Post-Punk Revival", - "Post-Punk Revival", - ], + "Post-Punk": ["Coldwave", "Dance-Punk", "Gothic Rock", "Post-Punk Revival"], "Post-Punk Revival": [], "Post-Rock": [], - "Power Electronics": [ - "Death Industrial", - "Death Industrial", - "Death Industrial", - "Death Industrial", - "Death Industrial", - ], + "Power Electronics": ["Death Industrial"], "Power Metal": [], "Power Noise": [], "Power Pop": [], @@ -25800,15 +23829,15 @@ "Prehistoric Music": [], "Prelude": [], "Progressive Big Band": [], - "Progressive Bluegrass": ["Jamgrass", "Jamgrass"], + "Progressive Bluegrass": ["Jamgrass"], "Progressive Breaks": [], - "Progressive Country": ["Outlaw Country", "Outlaw Country"], + "Progressive Country": ["Outlaw Country"], "Progressive Electronic": ["Berlin School"], "Progressive Folk": [], "Progressive House": [], - "Progressive Metal": ["Djent", "Djent"], + "Progressive Metal": ["Djent"], "Progressive Pop": [], - "Progressive Psytrance": ["Zenonesque", "Zenonesque"], + "Progressive Psytrance": ["Zenonesque"], "Progressive Rock": ["Avant-Prog", "Canterbury Scene", "Neo-Prog", "Symphonic Prog"], "Progressive Trance": [], "Proto-Punk": [], @@ -25824,43 +23853,19 @@ "Stoner Rock", "Tropicália", ], - "Psychedelic Folk": [ - "Freak Folk", - "Freak Folk", - "Free Folk", - "Free Folk", - "Udigrudi", - "Udigrudi", - ], + "Psychedelic Folk": ["Freak Folk", "Free Folk", "Udigrudi"], "Psychedelic Pop": [], - "Psychedelic Rock": [ - "Acid Rock", - "Acid Rock", - "Heavy Psych", - "Heavy Psych", - "Raga Rock", - "Raga Rock", - "Space Rock", - "Space Rock", - "Zamrock", - "Zamrock", - ], + "Psychedelic Rock": ["Acid Rock", "Heavy Psych", "Raga Rock", "Space Rock", "Zamrock"], "Psychedelic Soul": [], "Psychobilly": [], "Psycore": [], "Psystyle": [], "Psytrance": [ "Dark Psytrance", - "Dark Psytrance", - "Forest Psytrance", "Forest Psytrance", "Full-On Psytrance", - "Full-On Psytrance", - "Goa Trance", "Goa Trance", "Progressive Psytrance", - "Progressive Psytrance", - "Suomisaundi", "Suomisaundi", ], "Pub Rock": [], @@ -25884,43 +23889,24 @@ "Punk Blues": [], "Punk Rock": [ "Anarcho-Punk", - "Anarcho-Punk", - "Celtic Punk", "Celtic Punk", "Deathrock", - "Deathrock", - "Deutschpunk", "Deutschpunk", "Egg Punk", - "Egg Punk", - "Garage Punk", "Garage Punk", "Glam Punk", - "Glam Punk", - "Hardcore Punk", "Hardcore Punk", "Horror Punk", - "Horror Punk", - "Könsrock", "Könsrock", "Oi!", - "Oi!", - "Pop Punk", "Pop Punk", "Psychobilly", - "Psychobilly", - "Queercore", "Queercore", "Riot Grrrl", - "Riot Grrrl", - "Ska Punk", "Ska Punk", "Skate Punk", - "Skate Punk", - "Surf Punk", "Surf Punk", "Vikingarock", - "Vikingarock", ], "Punta": [], "Purple Sound": [], @@ -25969,8 +23955,8 @@ "Ratchet Music": [], "Rautalanka": [], "Rawphoric": [], - "Rawstyle": ["Rawphoric", "Rawphoric"], - "Raï": ["Pop Raï", "Pop Raï", "Traditional Raï", "Traditional Raï"], + "Rawstyle": ["Rawphoric"], + "Raï": ["Pop Raï", "Traditional Raï"], "Red Dirt": [], "Reductionism": ["Lowercase", "Onkyo"], "Regalia": [], @@ -26011,12 +23997,7 @@ "Turkic-Mongolic Music", ], "Rembetika": [], - "Renaissance Music": [ - "Contenance angloise", - "Contenance angloise", - "Elizabethan Song", - "Elizabethan Song", - ], + "Renaissance Music": ["Contenance angloise", "Elizabethan Song"], "Repente": [], "Requiem": [], "Revolutionary Opera": [], @@ -26024,26 +24005,18 @@ "Rhumba": [], "Rhythm & Blues": ["British Rhythm & Blues", "Swamp Pop", "Twist"], "Ricercar": [], - "Riddim": ["Future Riddim", "Future Riddim"], + "Riddim": ["Future Riddim"], "Rigsar": [], "Ring Shout": [], "Rioplatense Music": [ - "Candombe", "Candombe", "Candombe beat", - "Candombe beat", - "Chamarrita rioplatense", "Chamarrita rioplatense", "Cumbia pop", - "Cumbia pop", - "Electrotango", "Electrotango", "Milonga", - "Milonga", - "Murga uruguaya", "Murga uruguaya", "Tango", - "Tango", ], "Riot Grrrl": [], "Ripsaw": [], @@ -26124,24 +24097,7 @@ "Rom kbach": [], "Romani Folk Music": [], "Romanian Etno Music": [], - "Romanian Folk Music": [ - "Bocet", - "Bocet", - "Bocet", - "Bocet", - "Colinde", - "Colinde", - "Colinde", - "Colinde", - "Doină", - "Doină", - "Doină", - "Doină", - "Muzică lăutărească", - "Muzică lăutărească", - "Muzică lăutărească", - "Muzică lăutărească", - ], + "Romanian Folk Music": ["Bocet", "Colinde", "Doină", "Muzică lăutărească"], "Romanian Music": ["Muzică de mahala", "Romanian Etno Music", "Romanian Folk Music", "Romanţe"], "Romanian Popcorn": [], "Romanticism": ["Grand opéra", "Romantische Oper"], @@ -26149,11 +24105,11 @@ "Romanţe": [], "Rominimal": [], "Roots Reggae": ["Dub Poetry"], - "Roots Rock": ["Swamp Rock", "Swamp Rock", "Tex-Mex", "Tex-Mex"], + "Roots Rock": ["Swamp Rock", "Tex-Mex"], "Rumba catalana": [], - "Rumba cubana": ["Guaguancó", "Guaguancó"], + "Rumba cubana": ["Guaguancó"], "Rumba flamenca": [], - "Rune Singing": ["Seto leelo", "Seto leelo", "Seto leelo"], + "Rune Singing": ["Seto leelo"], "Russian Chanson": [], "Russian Folk Music": [], "Russian Music": [ @@ -26163,12 +24119,7 @@ "Russian Orthodox Liturgical Music", "Russian Romance", ], - "Russian Orthodox Liturgical Music": [ - "Choral Concerto", - "Choral Concerto", - "Znamenny Chant", - "Znamenny Chant", - ], + "Russian Orthodox Liturgical Music": ["Choral Concerto", "Znamenny Chant"], "Russian Romance": [], "Ryūkōka": [], "Rōkyoku": [], @@ -26223,53 +24174,24 @@ "Santé engagé": [], "Sarala gee": [], "Sardana": [], - "Sardinian Folk Music": [ - "Cantu a chiterra", - "Cantu a chiterra", - "Cantu a chiterra", - "Cantu a tenore", - "Cantu a tenore", - "Cantu a tenore", - ], + "Sardinian Folk Music": ["Cantu a chiterra", "Cantu a tenore"], "Sarum Chant": [], "Sasscore": [], "Satire": [], "Sawt": [], "Saya": [], - "Schlager": [ - "Humppa", - "Humppa", - "Levenslied", - "Levenslied", - "Volkstümliche Musik", - "Volkstümliche Musik", - ], + "Schlager": ["Humppa", "Levenslied", "Volkstümliche Musik"], "Schranz": [], "Scots Song": [], "Scottish Folk Music": [ "Pipe Band", - "Pipe Band", - "Pipe Band", - "Pipe Band", - "Pìobaireachd", - "Pìobaireachd", "Pìobaireachd", - "Pìobaireachd", - "Scots Song", - "Scots Song", - "Scots Song", "Scots Song", "Shetland & Orkney Folk Music", - "Shetland & Orkney Folk Music", - "Shetland & Orkney Folk Music", - "Shetland & Orkney Folk Music", - "Òrain Ghàidhlig", - "Òrain Ghàidhlig", - "Òrain Ghàidhlig", "Òrain Ghàidhlig", ], - "Scouse House": ["Hardbass", "Hardbass", "Hardbass", "Hardbass"], - "Screamo": ["Emoviolence", "Emoviolence", "Emoviolence", "Emoviolence"], + "Scouse House": ["Hardbass"], + "Screamo": ["Emoviolence"], "Scrumpy and Western": [], "Sea Shanty": [], "Sean-nós": [], @@ -26289,14 +24211,14 @@ "Sertanejo romântico", "Sertanejo universitário", ], - "Sertanejo de raiz": ["Moda de viola", "Moda de viola", "Moda de viola", "Moda de viola"], + "Sertanejo de raiz": ["Moda de viola"], "Sertanejo romântico": [], - "Sertanejo universitário": ["Arrocha sertanejo", "Arrocha sertanejo", "Funknejo", "Funknejo"], + "Sertanejo universitário": ["Arrocha sertanejo", "Funknejo"], "Seto leelo": [], "Sevdalinka": [], "Sevillanas": [], "Seychelles & Mascarene Islands Music": ["Maloya", "Moutya", "Santé engagé", "Séga"], - "Shaabi": ["Mahraganat", "Mahraganat", "Trap shaabi", "Trap shaabi"], + "Shaabi": ["Mahraganat", "Trap shaabi"], "Shabad kirtan": [], "Shaker Music": [], "Shangaan Electro": [], @@ -26336,18 +24258,10 @@ "Poezja śpiewana", ], "Singspiel": [], - "Sinhalese Folk Music": ["Sarala gee", "Sarala gee", "Sarala gee"], + "Sinhalese Folk Music": ["Sarala gee"], "Ska": ["2 Tone", "Jamaican Ska", "Spouge", "Third Wave Ska"], - "Ska Punk": ["Skacore", "Skacore", "Skacore"], - "Skacore": [ - "Crack Rock Steady", - "Crack Rock Steady", - "Crack Rock Steady", - "Crack Rock Steady", - "Crack Rock Steady", - "Crack Rock Steady", - "Crack Rock Steady", - ], + "Ska Punk": ["Skacore"], + "Skacore": ["Crack Rock Steady"], "Skate Punk": [], "Sketch Comedy": [], "Skiffle": [], @@ -26361,76 +24275,38 @@ "Slam Poetry": [], "Slap House": [], "Slavic Folk Music": [ - "Belarusian Folk Music", - "Belarusian Folk Music", "Belarusian Folk Music", "Bosnian Folk Music", - "Bosnian Folk Music", - "Bosnian Folk Music", - "Bulgarian Folk Music", - "Bulgarian Folk Music", "Bulgarian Folk Music", "Croatian Folk Music", - "Croatian Folk Music", - "Croatian Folk Music", - "Czech Folk Music", - "Czech Folk Music", "Czech Folk Music", "Ganga", - "Ganga", - "Ganga", - "Goral Music", - "Goral Music", "Goral Music", "Macedonian Folk Music", - "Macedonian Folk Music", - "Macedonian Folk Music", - "Montenegrin Folk Music", - "Montenegrin Folk Music", "Montenegrin Folk Music", "Moravian Folk Music", - "Moravian Folk Music", - "Moravian Folk Music", - "Polish Folk Music", - "Polish Folk Music", "Polish Folk Music", "Russian Folk Music", - "Russian Folk Music", - "Russian Folk Music", - "Serbian Folk Music", - "Serbian Folk Music", "Serbian Folk Music", "Slovak Folk Music", - "Slovak Folk Music", - "Slovak Folk Music", - "Slovenian Folk Music", - "Slovenian Folk Music", "Slovenian Folk Music", "Starogradska muzika", - "Starogradska muzika", - "Starogradska muzika", - "Ukrainian Folk Music", - "Ukrainian Folk Music", "Ukrainian Folk Music", ], "Slovak Folk Music": [], - "Slovenian Folk Music": [ - "Narodno zabavna glasba", - "Narodno zabavna glasba", - "Narodno zabavna glasba", - ], + "Slovenian Folk Music": ["Narodno zabavna glasba"], "Slowcore": [], - "Sludge Metal": ["Atmospheric Sludge Metal", "Atmospheric Sludge Metal"], + "Sludge Metal": ["Atmospheric Sludge Metal"], "Slushwave": [], "Smooth Jazz": [], "Smooth Soul": [], "Snap": [], "Soca": ["Bashment Soca", "Chutney Soca", "Dennery Segment", "Power Soca", "Rapso"], - "Soft Rock": ["Tropical Rock", "Tropical Rock", "Yacht Rock", "Yacht Rock"], + "Soft Rock": ["Tropical Rock", "Yacht Rock"], "Soga Music": [], "Somali Music": ["Belwo", "Dhaanto", "Qaraami"], "Son calentano": [], - "Son cubano": ["Bolero son", "Bolero son"], + "Son cubano": ["Bolero son"], "Son huasteco": [], "Son istmeño": [], "Son jarocho": [], @@ -26517,67 +24393,28 @@ "Zamba", ], "South Asian Classical Music": [ - "Carnatic Classical Music", "Carnatic Classical Music", "Hindustani Classical Music", - "Hindustani Classical Music", - "Odissi Classical Music", "Odissi Classical Music", ], "South Asian Folk Music": [ "Assamese Folk Music", - "Assamese Folk Music", - "Assamese Folk Music", - "Bengali Folk Music", - "Bengali Folk Music", "Bengali Folk Music", "Bhojpuri Folk Music", - "Bhojpuri Folk Music", - "Bhojpuri Folk Music", - "Boduberu", - "Boduberu", "Boduberu", "Burushaski Folk Music", - "Burushaski Folk Music", - "Burushaski Folk Music", - "Gujarati Folk Music", - "Gujarati Folk Music", "Gujarati Folk Music", "Kannada Folk Music", - "Kannada Folk Music", - "Kannada Folk Music", - "Kirtan", - "Kirtan", "Kirtan", "Malayali Folk Music", - "Malayali Folk Music", - "Malayali Folk Music", - "Marathi Folk Music", - "Marathi Folk Music", "Marathi Folk Music", "Newa Folk Music", - "Newa Folk Music", - "Newa Folk Music", - "Odia Folk Music", - "Odia Folk Music", "Odia Folk Music", "Pashto Folk Music", - "Pashto Folk Music", - "Pashto Folk Music", - "Punjabi Folk Music", - "Punjabi Folk Music", "Punjabi Folk Music", "Rajasthani Folk Music", - "Rajasthani Folk Music", - "Rajasthani Folk Music", - "Sinhalese Folk Music", - "Sinhalese Folk Music", "Sinhalese Folk Music", "Tamil Folk Music", - "Tamil Folk Music", - "Tamil Folk Music", - "Telugu Folk Music", - "Telugu Folk Music", "Telugu Folk Music", ], "South Asian Music": [ @@ -26600,64 +24437,29 @@ ], "Southeast Asian Classical Music": [ "Burmese Classical Music", - "Burmese Classical Music", - "Gamelan", "Gamelan", "Kacapi suling", - "Kacapi suling", - "Kulintang", "Kulintang", "Mahori", - "Mahori", - "Malay Classical Music", "Malay Classical Music", "Pinpeat", - "Pinpeat", - "Saluang klasik", "Saluang klasik", "Talempong", - "Talempong", - "Tembang Sunda Cianjuran", "Tembang Sunda Cianjuran", "Thai Classical Music", - "Thai Classical Music", ], "Southeast Asian Folk Music": [ "Balitaw", - "Balitaw", - "Balitaw", - "Bamar Folk Music", "Bamar Folk Music", - "Bamar Folk Music", - "Filipino Rondalla", "Filipino Rondalla", - "Filipino Rondalla", - "Gondang", "Gondang", - "Gondang", - "Hill Tribe Music", "Hill Tribe Music", - "Hill Tribe Music", - "Khmer Folk Music", "Khmer Folk Music", - "Khmer Folk Music", - "Kuda kepang", "Kuda kepang", - "Kuda kepang", - "Kundiman", "Kundiman", - "Kundiman", - "Lao Folk Music", "Lao Folk Music", - "Lao Folk Music", - "Malay Folk Music", "Malay Folk Music", - "Malay Folk Music", - "Rapai dabõih", "Rapai dabõih", - "Rapai dabõih", - "Thai Folk Music", - "Thai Folk Music", "Thai Folk Music", ], "Southeast Asian Music": [ @@ -26677,24 +24479,9 @@ ], "Southern African Folk Music": [ "Afrikaner Folk Music", - "Afrikaner Folk Music", - "Afrikaner Folk Music", - "Afrikaner Folk Music", - "Khoisan Folk Music", - "Khoisan Folk Music", "Khoisan Folk Music", - "Khoisan Folk Music", - "Nguni Folk Music", - "Nguni Folk Music", - "Nguni Folk Music", "Nguni Folk Music", "Shona Mbira Music", - "Shona Mbira Music", - "Shona Mbira Music", - "Shona Mbira Music", - "Sotho-Tswana Folk Music", - "Sotho-Tswana Folk Music", - "Sotho-Tswana Folk Music", "Sotho-Tswana Folk Music", ], "Southern African Music": [ @@ -26727,91 +24514,39 @@ "Space Age Pop": [], "Space Ambient": [], "Space Disco": [], - "Space Rock": ["Space Rock Revival", "Space Rock Revival"], + "Space Rock": ["Space Rock Revival"], "Space Rock Revival": [], - "Spacesynth": ["Doskpop", "Doskpop", "Doskpop"], + "Spacesynth": ["Doskpop"], "Spaghetti Western": [], - "Spanish Classical Music": [ - "Canto mozárabe", - "Canto mozárabe", - "Canto mozárabe", - "Zarzuela", - "Zarzuela", - "Zarzuela", - ], + "Spanish Classical Music": ["Canto mozárabe", "Zarzuela"], "Spanish Folk Music": [ "Andalusian Folk Music", - "Andalusian Folk Music", - "Andalusian Folk Music", - "Andalusian Folk Music", - "Andalusian Folk Music", - "Aragonese Folk Music", - "Aragonese Folk Music", - "Aragonese Folk Music", - "Aragonese Folk Music", "Aragonese Folk Music", "Asturian Folk Music", - "Asturian Folk Music", - "Asturian Folk Music", - "Asturian Folk Music", - "Asturian Folk Music", - "Canarian Folk Music", - "Canarian Folk Music", - "Canarian Folk Music", - "Canarian Folk Music", "Canarian Folk Music", "Chotis madrileño", - "Chotis madrileño", - "Chotis madrileño", - "Chotis madrileño", - "Chotis madrileño", - "Copla", - "Copla", - "Copla", - "Copla", "Copla", "Cuplé", - "Cuplé", - "Cuplé", - "Cuplé", - "Cuplé", - "Galician Folk Music", - "Galician Folk Music", - "Galician Folk Music", - "Galician Folk Music", "Galician Folk Music", "Pasodoble", - "Pasodoble", - "Pasodoble", - "Pasodoble", - "Pasodoble", ], "Spanish Music": [ "Bolero español", - "Bolero español", - "Flamenco", "Flamenco", "Flamenco Pop", - "Flamenco Pop", - "Nueva canción española", "Nueva canción española", "Rock andaluz", - "Rock andaluz", - "Rumba catalana", "Rumba catalana", "Spanish Classical Music", - "Spanish Classical Music", - "Spanish Folk Music", "Spanish Folk Music", "Tecnorumba", - "Tecnorumba", ], "Spectralism": [], "Speeches": [], "Speed Garage": [], "Speed House": [], "Speed Metal": [], - "Speedcore": ["Extratone", "Extratone", "Splittercore", "Splittercore"], + "Speedcore": ["Extratone", "Splittercore"], "Spiritual Jazz": [], "Spirituals": [], "Splittercore": [], @@ -26830,15 +24565,7 @@ "Spy Music": [], "Stand-Up Comedy": [], "Standards": [], - "Starogradska muzika": [ - "Čalgija", - "Čalgija", - "Čalgija", - "Čalgija", - "Čalgija", - "Čalgija", - "Čalgija", - ], + "Starogradska muzika": ["Čalgija"], "Staïfi": [], "Stenchcore": [], "Stereo": [], @@ -26879,7 +24606,7 @@ "Swamp Pop": [], "Swamp Rock": [], "Swancore": [], - "Swedish Folk Music": ["Hambo", "Hambo", "Hambo", "Hambo"], + "Swedish Folk Music": ["Hambo"], "Swing": ["Swing Revival"], "Swing Revival": [], "Swing musette": [], @@ -26887,26 +24614,14 @@ "Symphonic Metal": [], "Symphonic Prog": [], "Symphonic Rock": [], - "Symphony": [ - "Choral Symphony", - "Choral Symphony", - "Sinfonia concertante", - "Sinfonia concertante", - ], + "Symphony": ["Choral Symphony", "Sinfonia concertante"], "Synth Funk": ["Minneapolis Sound"], "Synth Punk": [], - "Synthpop": [ - "Futurepop", - "Futurepop", - "Pon-chak disco", - "Pon-chak disco", - "Techno kayō", - "Techno kayō", - ], + "Synthpop": ["Futurepop", "Pon-chak disco", "Techno kayō"], "Synthwave": ["Chillsynth", "Darksynth"], "Syriac Chant": [], "Séga": ["Seggae", "Traditional Séga"], - "Sōkyoku": ["Danmono", "Danmono", "Danmono", "Kumiuta", "Kumiuta", "Kumiuta"], + "Sōkyoku": ["Danmono", "Kumiuta"], "Taarab": [], "Tahitian Music": [], "Taiko": [], @@ -26919,88 +24634,56 @@ "Tamborera": [], "Tamborito": [], "Tamborzão": [], - "Tamil Folk Music": ["Urumi melam", "Urumi melam", "Urumi melam"], + "Tamil Folk Music": ["Urumi melam"], "Tammurriata": [], - "Tango": ["Finnish Tango", "Finnish Tango", "Tango Nuevo", "Tango Nuevo"], + "Tango": ["Finnish Tango", "Tango Nuevo"], "Tango Nuevo": [], "Tanjidor": [], "Tape Music": [], "Taquirari": [], - "Tarantella": [ - "Pizzica", - "Pizzica", - "Pizzica", - "Pizzica", - "Tammurriata", - "Tammurriata", - "Tammurriata", - "Tammurriata", - ], + "Tarantella": ["Pizzica", "Tammurriata"], "Tarraxinha": [], "Tassu": [], "Tchink System": [], "Tchinkoumé": [], "Tearout": [], "Tearout [Brostep]": [], - "Tech House": ["Deep Tech", "Deep Tech", "Rominimal", "Rominimal"], + "Tech House": ["Deep Tech", "Rominimal"], "Tech Trance": [], - "Technical Death Metal": ["Dissonant Death Metal", "Dissonant Death Metal"], + "Technical Death Metal": ["Dissonant Death Metal"], "Technical Thrash Metal": [], "Techno": [ - "Acid Techno", "Acid Techno", "Ambient Techno", - "Ambient Techno", - "Belgian Techno", "Belgian Techno", "Bleep Techno", - "Bleep Techno", - "Detroit Techno", "Detroit Techno", "Freetekno", - "Freetekno", - "Hard Techno", "Hard Techno", "Hardgroove Techno", - "Hardgroove Techno", - "Industrial Techno", "Industrial Techno", "Melodic Techno", - "Melodic Techno", - "Minimal Techno", "Minimal Techno", "Peak Time Techno", - "Peak Time Techno", - "Wonky Techno", "Wonky Techno", ], "Techno Bass": [], "Techno kayō": [], "Techstep": [], "Tecnobanda": [], - "Tecnobrega": ["Brega funk", "Brega funk", "Brega funk", "Tecnofunk", "Tecnofunk", "Tecnofunk"], + "Tecnobrega": ["Brega funk", "Tecnofunk"], "Tecnofunk": [], - "Tecnomerengue": [], - "Tecnorumba": [], - "Teen Pop": [], - "Tejano Music": [], - "Television Music": [], - "Telugu Folk Music": [], - "Tembang Sunda Cianjuran": [], - "Terrorcore": [], - "Tex-Mex": [], - "Thai Classical Music": [ - "Fon leb", - "Fon leb", - "Fon leb", - "Khrueang sai", - "Khrueang sai", - "Khrueang sai", - "Piphat", - "Piphat", - "Piphat", - ], - "Thai Folk Music": ["Fon leb", "Fon leb", "Fon leb", "Fon leb"], + "Tecnomerengue": [], + "Tecnorumba": [], + "Teen Pop": [], + "Tejano Music": [], + "Television Music": [], + "Telugu Folk Music": [], + "Tembang Sunda Cianjuran": [], + "Terrorcore": [], + "Tex-Mex": [], + "Thai Classical Music": ["Fon leb", "Khrueang sai", "Piphat"], + "Thai Folk Music": ["Fon leb"], "Thai Music": [ "Luk krung", "Luk thung", @@ -27012,13 +24695,8 @@ ], "Third Stream": [], "Third Wave Ska": ["Ska Punk"], - "Thrash Metal": [ - "Crossover Thrash", - "Crossover Thrash", - "Technical Thrash Metal", - "Technical Thrash Metal", - ], - "Thrashcore": ["Powerviolence", "Powerviolence", "Powerviolence", "Powerviolence"], + "Thrash Metal": ["Crossover Thrash", "Technical Thrash Metal"], + "Thrashcore": ["Powerviolence"], "Thumri": [], "Tibetan Bhuddist Chant": [], "Tibetan Music": ["Tibetan Bhuddist Chant", "Zhabdro gorgom"], @@ -27047,79 +24725,36 @@ "Traditional Arabic Pop": [], "Traditional Black Gospel": [], "Traditional Cajun Music": [], - "Traditional Country": [ - "Close Harmony", - "Close Harmony", - "Close Harmony", - "Close Harmony", - "Close Harmony", - "Country Gospel", - "Country Gospel", - "Country Gospel", - "Country Gospel", - "Country Gospel", - "Country Yodeling", - "Country Yodeling", - "Country Yodeling", - "Country Yodeling", - "Country Yodeling", - ], - "Traditional Doom Metal": ["Epic Doom Metal", "Epic Doom Metal"], + "Traditional Country": ["Close Harmony", "Country Gospel", "Country Yodeling"], + "Traditional Doom Metal": ["Epic Doom Metal"], "Traditional Folk Music": [ "African Folk Music", - "African Folk Music", - "American Folk Music", "American Folk Music", "Arabic Folk Music", - "Arabic Folk Music", - "Australian Folk Music", "Australian Folk Music", "Austronesian Traditional Music", - "Austronesian Traditional Music", - "Bayawan", "Bayawan", "Brazilian Folk Music", - "Brazilian Folk Music", - "Buryat Folk Music", "Buryat Folk Music", "Canadian Folk Music", - "Canadian Folk Music", - "Caribbean Folk Music", "Caribbean Folk Music", "Caucasian Folk Music", - "Caucasian Folk Music", - "Chukchi Folk Music", "Chukchi Folk Music", "East Asian Folk Music", - "East Asian Folk Music", - "European Folk Music", "European Folk Music", "Hazara Folk Music", - "Hazara Folk Music", - "Hispanic American Folk Music", "Hispanic American Folk Music", "Indigenous American Traditional Music", - "Indigenous American Traditional Music", - "Ladino Folksong", "Ladino Folksong", "Ob-Ugric Folk Music", - "Ob-Ugric Folk Music", - "Payada", "Payada", "Romani Folk Music", - "Romani Folk Music", - "Samoyedic Folk Music", "Samoyedic Folk Music", "South Asian Folk Music", - "South Asian Folk Music", - "Southeast Asian Folk Music", "Southeast Asian Folk Music", "West Asian Folk Music", - "West Asian Folk Music", - "Work Songs", "Work Songs", "Yodeling", - "Yodeling", ], "Traditional Maloya": [], "Traditional Pop": ["British Dance Band", "Mood kayō", "Romanţe", "Standards", "Tin Pan Alley"], @@ -27129,30 +24764,18 @@ "Trallalero": [], "Trampská hudba": [], "Trance": [ - "Acid Trance", "Acid Trance", "Big Room Trance", - "Big Room Trance", - "Dream Trance", "Dream Trance", "Euro-Trance", - "Euro-Trance", - "Hard Trance", "Hard Trance", "Ibiza Trance", - "Ibiza Trance", - "NRG", "NRG", "Progressive Trance", - "Progressive Trance", - "Psytrance", "Psytrance", "Tech Trance", - "Tech Trance", - "Uplifting Trance", "Uplifting Trance", "Vocal Trance", - "Vocal Trance", ], "Trance Metal": [], "Trancestep": [], @@ -27174,24 +24797,13 @@ ], "Trap Metal": [], "Trap Soul": [], - "Trap [EDM]": [ - "Festival Trap", - "Festival Trap", - "Hard Trap", - "Hard Trap", - "Heaven Trap", - "Heaven Trap", - "Hybrid Trap", - "Hybrid Trap", - "Twerk", - "Twerk", - ], + "Trap [EDM]": ["Festival Trap", "Hard Trap", "Heaven Trap", "Hybrid Trap", "Twerk"], "Trap latino": [], "Trap shaabi": [], "Tread": [], "Tribal Ambient": [], "Tribal Guarachero": [], - "Tribal House": ["Guaracha [EDM]", "Guaracha [EDM]"], + "Tribal House": ["Guaracha [EDM]"], "Trinidadian Cariso": [], "Trip Hop": [], "Tropical House": [], @@ -27200,7 +24812,7 @@ "Tropicália": [], "Tropipop": [], "Trot": ["Pon-chak disco", "Semi-Trot"], - "Trova": ["Nueva trova", "Nueva trova"], + "Trova": ["Nueva trova"], "Trova yucateca": [], "Truck Driving Country": [], "Trás-os-Montes Folk Music": [], @@ -27222,25 +24834,8 @@ "Sakha Traditional Music", ], "Turkish Black Sea Region Folk Music": [], - "Turkish Classical Music": [ - "Turkish Mevlevi Music", - "Turkish Mevlevi Music", - "Turkish Mevlevi Music", - ], - "Turkish Folk Music": [ - "Turkish Black Sea Region Folk Music", - "Turkish Black Sea Region Folk Music", - "Turkish Black Sea Region Folk Music", - "Turkish Black Sea Region Folk Music", - "Uzun Hava", - "Uzun Hava", - "Uzun Hava", - "Uzun Hava", - "Zeybek", - "Zeybek", - "Zeybek", - "Zeybek", - ], + "Turkish Classical Music": ["Turkish Mevlevi Music"], + "Turkish Folk Music": ["Turkish Black Sea Region Folk Music", "Uzun Hava", "Zeybek"], "Turkish Mevlevi Music": [], "Turkish Music": [ "Anatolian Rock", @@ -27265,29 +24860,9 @@ "UK Bass": [], "UK Drill": [], "UK Funky": [], - "UK Garage": [ - "2-Step", - "2-Step", - "Bassline", - "Bassline", - "Breakstep", - "Breakstep", - "Future Garage", - "Future Garage", - "Speed Garage", - "Speed Garage", - ], - "UK Hard House": [ - "Scouse House", - "Scouse House", - "Scouse House", - "Scouse House", - "Speed House", - "Speed House", - "Speed House", - "Speed House", - ], - "UK Hardcore": ["Powerstomp", "Powerstomp", "Powerstomp", "Powerstomp"], + "UK Garage": ["2-Step", "Bassline", "Breakstep", "Future Garage", "Speed Garage"], + "UK Hard House": ["Scouse House", "Speed House"], + "UK Hardcore": ["Powerstomp"], "UK Hip Hop": [], "UK Jackin'": [], "UK Street Soul": [], @@ -27295,38 +24870,8 @@ "US Power Metal": [], "Udigrudi": [], "Udmurt Folk Music": [], - "Ukrainian Folk Music": [ - "Duma", - "Duma", - "Duma", - "Hutsul Folk Music", - "Hutsul Folk Music", - "Hutsul Folk Music", - ], + "Ukrainian Folk Music": ["Duma", "Hutsul Folk Music"], "Unakesa": [], - "Uncategorised": [ - "ASMR", - "Ambient Pop", - "Beatboxing", - "Bugle Call", - "Comedy", - "Dark Cabaret", - "Darkwave", - "Descriptor", - "Easy Listening", - "Field Recordings", - "Hanmai", - "Mantra", - "Marching Band", - "Mashup", - "Mechanical Music", - "Parlour Music", - "Shibuya-kei", - "Ska", - "Sound Effects", - "Visual kei", - "YTPMV", - ], "Unyago": [], "Uplifting Trance": [], "Upopo": [], @@ -27358,50 +24903,19 @@ "Vapornoise": [], "Vaportrap": [], "Vaporwave": ["Broken Transmission", "Eccojams", "Mallsoft", "Slushwave"], - "Vaudeville": ["Vaudeville Blues", "Vaudeville Blues"], + "Vaudeville": ["Vaudeville Blues"], "Vaudeville Blues": [], "Vedic Chant": [], "Verismo": [], "Video Game Music": [], - "Vietnamese Classical Music": [ - "Ca trù", - "Ca trù", - "Ca trù", - "Ca trù", - "Vietnamese Opera", - "Vietnamese Opera", - "Vietnamese Opera", - "Vietnamese Opera", - ], - "Vietnamese Folk Music": [ - "Chèo", - "Chèo", - "Chèo", - "Chèo", - "Chèo", - "Quan họ", - "Quan họ", - "Quan họ", - "Quan họ", - "Quan họ", - "Xẩm", - "Xẩm", - "Xẩm", - "Xẩm", - "Xẩm", - ], + "Vietnamese Classical Music": ["Ca trù", "Vietnamese Opera"], + "Vietnamese Folk Music": ["Chèo", "Quan họ", "Xẩm"], "Vietnamese Music": [ "Bolero Việt Nam", - "Bolero Việt Nam", - "Cải lương", "Cải lương", "Nhạc vàng", - "Nhạc vàng", - "Nhạc đỏ", "Nhạc đỏ", "Vietnamese Classical Music", - "Vietnamese Classical Music", - "Vietnamese Folk Music", "Vietnamese Folk Music", ], "Vietnamese Opera": [], @@ -27419,26 +24933,12 @@ "Vocalese": [], "Volga Tatar Folk Music": [], "Volga-Ural Folk Music": [ - "Bashkir Folk Music", - "Bashkir Folk Music", "Bashkir Folk Music", "Chuvash Folk Music", - "Chuvash Folk Music", - "Chuvash Folk Music", - "Komi Folk Music", - "Komi Folk Music", "Komi Folk Music", "Mari Folk Music", - "Mari Folk Music", - "Mari Folk Music", - "Mordvin Folk Music", - "Mordvin Folk Music", "Mordvin Folk Music", "Udmurt Folk Music", - "Udmurt Folk Music", - "Udmurt Folk Music", - "Volga Tatar Folk Music", - "Volga Tatar Folk Music", "Volga Tatar Folk Music", ], "Volkstümliche Musik": [], @@ -27481,34 +24981,14 @@ ], "West Asian Folk Music": [ "Alevi Folk Music", - "Alevi Folk Music", - "Alevi Folk Music", - "Armenian Folk Music", - "Armenian Folk Music", "Armenian Folk Music", "Assyrian Folk Music", - "Assyrian Folk Music", - "Assyrian Folk Music", - "Ayyalah", - "Ayyalah", "Ayyalah", "Fijiri", - "Fijiri", - "Fijiri", - "Israeli Folk Music", - "Israeli Folk Music", "Israeli Folk Music", "Luri Folk Music", - "Luri Folk Music", - "Luri Folk Music", - "Meyxana", - "Meyxana", "Meyxana", "Persian Folk Music", - "Persian Folk Music", - "Persian Folk Music", - "Turkish Folk Music", - "Turkish Folk Music", "Turkish Folk Music", ], "West Asian Music": [ @@ -27575,20 +25055,9 @@ "Witch House": [], "Wolof Music": ["Mbalax", "Tassu"], "Wong shadow": [], - "Wonky": ["Aquacrunk", "Aquacrunk"], + "Wonky": ["Aquacrunk"], "Wonky Techno": [], - "Work Songs": [ - "Aboio", - "Aboio", - "Field Hollers", - "Field Hollers", - "Sea Shanty", - "Sea Shanty", - "Shan’ge", - "Shan’ge", - "Òrain luaidh", - "Òrain luaidh", - ], + "Work Songs": ["Aboio", "Field Hollers", "Sea Shanty", "Shan’ge", "Òrain luaidh"], "Xaxado": [], "Xinyao": [], "Xote": [], @@ -27602,7 +25071,7 @@ "Yass": [], "Yayue": [], "Yiddish Folksong": [], - "Yodeling": ["Country Yodeling", "Country Yodeling", "Naturjodel", "Naturjodel"], + "Yodeling": ["Country Yodeling", "Naturjodel"], "Yoruba Folk Opera": [], "Yoruba Music": ["Apala", "Fuji", "Jùjú", "Santería Music", "Waka", "Yoruba Folk Opera"], "Yu-Mex": [], @@ -27611,20 +25080,7 @@ "Zamacueca": [], "Zamba": [], "Zamrock": [], - "Zarzuela": [ - "Género chico", - "Género chico", - "Género chico", - "Género chico", - "Zarzuela barocca", - "Zarzuela barocca", - "Zarzuela barocca", - "Zarzuela barocca", - "Zarzuela grande", - "Zarzuela grande", - "Zarzuela grande", - "Zarzuela grande", - ], + "Zarzuela": ["Género chico", "Zarzuela barocca", "Zarzuela grande"], "Zarzuela barocca": [], "Zarzuela grande": [], "Zeitoper": [], @@ -27644,16 +25100,7 @@ "Zouk Love": [], "Zydeco": ["Nouveau zydeco"], "Étude": [], - "Òrain Ghàidhlig": [ - "Seinn nan salm", - "Seinn nan salm", - "Seinn nan salm", - "Seinn nan salm", - "Òrain luaidh", - "Òrain luaidh", - "Òrain luaidh", - "Òrain luaidh", - ], + "Òrain Ghàidhlig": ["Seinn nan salm", "Òrain luaidh"], "Òrain luaidh": [], "Özgün Müzik": [], "Čalgija": [], diff --git a/rose/playlists_test.py b/rose/playlists_test.py index 5972e45..3aae320 100644 --- a/rose/playlists_test.py +++ b/rose/playlists_test.py @@ -228,8 +228,6 @@ def test_dump_playlist(config: Config) -> None: "secondary_genres": ["Orchestral"], "parent_secondary_genres": [ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], "descriptors": ["Wet"], @@ -352,8 +350,6 @@ def test_dump_playlists(config: Config) -> None: "secondary_genres": ["Orchestral"], "parent_secondary_genres": [ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], "descriptors": ["Wet"], diff --git a/rose/releases_test.py b/rose/releases_test.py index e5b11b2..d640888 100644 --- a/rose/releases_test.py +++ b/rose/releases_test.py @@ -649,8 +649,6 @@ def test_dump_releases(config: Config) -> None: "secondary_genres": ["Orchestral"], "parent_secondary_genres": [ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], "descriptors": ["Wet"], @@ -761,8 +759,6 @@ def test_dump_releases_matcher(config: Config) -> None: "secondary_genres": ["Orchestral"], "parent_secondary_genres": [ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], "descriptors": ["Wet"], diff --git a/rose/tracks_test.py b/rose/tracks_test.py index 43908cc..37c7c55 100644 --- a/rose/tracks_test.py +++ b/rose/tracks_test.py @@ -177,8 +177,6 @@ def test_dump_tracks(config: Config) -> None: "secondary_genres": ["Orchestral"], "parent_secondary_genres": [ "Classical Music", - "Descriptor", - "Uncategorised", "Western Classical Music", ], "descriptors": ["Wet"], diff --git a/scripts/rym-genres/generate.py b/scripts/rym-genres/generate.py index 2d981d6..8bb8511 100755 --- a/scripts/rym-genres/generate.py +++ b/scripts/rym-genres/generate.py @@ -89,39 +89,51 @@ def __repr__(self) -> str: # 3. A mapping from parent to immediate child genres. This is for populating the virtual # filesystem's genre sub-directories. -logger.debug("=== BUILDING TRANSIENT PARENT LIST ===") +logger.debug("=== BUILDING LISTS ===") + +BLACKLISTED = {"Uncategorised", "Descriptor"} TRANSIENT_PARENTS: dict[str, list[str]] = {} for g in genres.values(): + if g.name in BLACKLISTED: + continue # Do a graph traversal to get all the transient parents. parents: set[str] = set() unvisited: list[str] = [g.name] logger.debug(f"Processing {g=}") while unvisited: cur = unvisited.pop() + if cur in BLACKLISTED: + continue cur_parents = {x.name for x in genres[cur].parents} - parents logger.debug(f" Found new transient parents {cur_parents=}") parents.update(cur_parents) unvisited.extend(cur_parents) - TRANSIENT_PARENTS[g.name] = sorted(parents) + TRANSIENT_PARENTS[g.name] = sorted(parents - BLACKLISTED) TRANSIENT_CHILDREN: dict[str, list[str]] = {} for g in genres.values(): + if g.name in BLACKLISTED: + continue # Do a graph traversal to get all the transient children. children: set[str] = set() unvisited = [g.name] logger.debug(f"Processing {g=}") while unvisited: cur = unvisited.pop() + if cur in BLACKLISTED: + continue cur_children = {x.name for x in genres[cur].children} - children logger.debug(f" Found new transient children {cur_children=}") children.update(cur_children) unvisited.extend(cur_children) - TRANSIENT_CHILDREN[g.name] = sorted(children) + TRANSIENT_CHILDREN[g.name] = sorted(children - BLACKLISTED) IMMEDIATE_CHILDREN: dict[str, list[str]] = {} for g in genres.values(): - IMMEDIATE_CHILDREN[g.name] = sorted([x.name for x in g.children]) + if g.name in BLACKLISTED: + continue + IMMEDIATE_CHILDREN[g.name] = sorted({x.name for x in g.children} - BLACKLISTED) with open("genres.gen.py", "w") as fp: fp.write(f"""\