To make this I visited the Wikipedia page List of electronic music genres and harvested the contents according to the following rules:
For genre names of two or more words, the final word is placed in the noun category, and previous words in the adjective category.
Genre names of one word which are not neologisms/compound words are placed in the noun category.
In the case of genre names of one word which are neologisms/compound words, the word is split into its composite parts; the first part is placed in the adjective category, the second in the suffix category. If the word is separated by a hyphen, the adjective keeps the hyphen. If the composite parts have lost some of their letters in the neologising process, those letters are returned to the composite parts.
Therefore I produced three files, one each for nouns, adjectives and suffixes.
Next I created a simple TextDNA file to be run in JanusNode (see janusnode.com) which uses these files to generate names of electronic music genres. I later named it Chipstep Spacecore after an output which I particularly enjoy imagining.
You can download the files here. You will need JanusNode to run the generator. You will then need to put the ‘genre_adjs’, ‘genre_nouns’ and ‘genre_sufs’ files in the ‘Brain Food’ folder, and the ‘chipstep spacecore’ file in a new folder in the ‘TextDNA’ folder.
Here’s a sample output:
Frenchdarkcore liquid beat
ambient synthdrum and bass
suomi-noise nu skoolindustrial
uplifting aggro music
trance electro electronica
ill speed breaks
K–trance drum and basspunk
big disco disco
deathvideo game dance-step
cyber post- electronica
psyafro- house electronica
acid ambient rock
I’ll take some euro hard glitch thankyouverymuch!