kobimusic

Everything you could want to know about Music and its Complexity, by using AI

Is pop as complex as jazz? What is the most - and least - sophisticated piece of music? In this article, I shall answer these pressing questions about music that music critics have been squabbling since its advent using MIDI and AI.

First though, how can AI be applied to figure all of this out? Its fairly simple. Language models like ChatGPT learn by imitation, and a byproduct of this is that they also learn to generate probabilities for what comes next too. Music is a language too (as cheesy as it might be to say). It has general guidelines, and more specific rules as you enter some genres: like dialects. We can convert music into something readable to a language model by using a file format: MIDI, which is digital sheet music. Furthermore to narrow the music down, we will only be focusing on the notes of the music: excluding rhythm, velocity, etc. This is since if a recording isn't quantized, the probabilities for the rhythm would be extremely off. Moreover, each song is split into 5000 character chunks (~500 notes), so that way if there is a 256 TB MIDI somewhere in the data, or really any big piece, it doesn't have a significant advantage over if the piece was tiny. So, with these definitions in place and a language model capable of decent prediction for music, I ran the probabilities on 20,000 MIDI files.

The most complex songs/pieces

The way this works, is that the logprobs are the accumulated probability of each token. A song with an accumulative logprob value of -8000 is 2x more 'random' on a note-to-note basis than a logprob value of -4000. Each song is split into 5000 character chunks, about 500 notes each, indicated by the leading number at the end of the track.

TrackLogprobs
1. Henry Butler - Butler's Boogie0-8367.79798412323
2. Claude Debussy - Prelude a l'apres-midi d'un faune0-8012.135851860046
3. Alanis Morissette - Uninvited0-7950.058187961578
4. Delibes Leo - Coppelia, Ou La Fille Aux Yeux D'Email, Ballet: Valse0-7825.099578380585
5. Frank Sinatra - Makin' Whoopie0-7797.82625246048
6. Dvorak - Waltz in D Minor Op.54 Nr.70-7785.581301689148
7. Gounod Charles - Waltz from Faust0-7709.6354784965515
8. Bach Johann Sebastian - Suite pour orchestre No. 2 en Si mineur, BWV 1067: II. Rondo0-7660.101866662502
9. Bob Seger - Night Moves1-7522.536463811994
10. Claude Debussy - III. Pour que la nuit soit propice0-7503.700084686279
11. Hughie Cannon - Bill Bailey0-7479.094370365143
12. Gilbert & Sullivan - Behold the Lord, High Executioner!0-7475.306711673737
13. Nomadi - Io voglio vivere0-7460.921398162842
14. Percy Grainger - Danny Boy0-7450.89470911026
15. Frank Sinatra - I've Got the World on a String1-7410.631316304207
16. Scott Joplin - Maple Leaf Rag1-7409.107108592987
17. Falla - El amor brujo (Love, the Magician): IV. El aparecido (The Apparition)0-7382.493646144867
18. Scott Joplin - Maple Leaf Rag0-7362.318286895752
19. Hanson - Man From Milwaukee (Garage mix).10-7318.455573916435
20. Masini - Bella stronza.10-7313.910806655884
21. Hanson - Man From Milwaukee (Garage mix)0-7308.114823460579
22. Tom Turpin - St. Louis Rag1-7284.060298442841
23. Giorgia - Come saprei.50-7268.984370708466
24. Basie - Hay Burner1-7268.8932909965515
25. Chopin Frederic - Heroic Polonaise No. 6 in A flat, Opus 530-7264.327969074249
26. Basie - Warm Breeze1-7253.3218450546265
27. Herman - Come Rain or Come Shine0-7241.2987624406815
28. Scott Joplin - Magnetic Rag0-7234.002546310425
29. Rastape - Colo de menina.11-7170.540671512485
30. Tom Turpin - St. Louis Rag0-7164.1459012031555
31. Pooh - Cercando di te.11-7152.803531464189
32. Powell Bud - Sweet Georgia Brown0-7151.045127391815
33. Genesis - Seven Stones0-7149.581393674016
34. Michele Zarrillo - Cinque giorni0-7135.6051705777645
35. The Bangles - Eternal Flame.70-7126.476342201233
36. Bob Seger - Night Moves0-7123.82069838047
37. Alan Jackson - Livin' on Love.10-7118.446619704366
38. Creedence Clearwater Revival - Proud Mary.50-7094.238395512104
39. 10cc - Dreadlock Holiday0-7086.301140010357
40. Duran Duran - Hungry Like The Wolf (Night Version)0-7081.58361530304
41. Geri Halliwell - Mi Chico Latino1-7081.4947828650475
42. Giorgia - Come saprei.11-7072.964077711105
43. Frank Sinatra - Nice 'N Easy1-7069.588824629784
44. Scott Joplin - Pine Apple Rag0-7066.825339794159
45. Scott Joplin - Gladiolus Rag2-7051.856371879578
46. Axelle Red - Ce Matin0-7051.56044280529
47. Bach Johann Sebastian - Aria From the Goldberg Variations, BWV 9880-7046.41566991806
48. Miller - In the Mood.10-7045.465965509415
49. Evans Bill - All the Things You Are0-7041.3796463012695
50. Oscar Peterson - John Brown's Body0-7034.603310585022
51. Mina - Noi0-7026.665270090103
52. Scott Joplin - Lily Queen0-7022.346428632736
53. Joseph Lamb - American Beauty Rag (Lamb)0-7021.729397058487
54. Oasis - Champagne Supernova.10-7017.901286125183
55. Chopin Frederic - Nocturne in F minor, Op. 55 No. 10-7010.819703578949
56. Puff Daddy - It's All About the Benjamins (remix)2-7005.1052266433835
57. Van Halen - Not Enough0-6996.637905359268
58. Pooh - Pierre.10-6996.098762512207
59. Leo Friedman - Let Me Call You Sweetheart0-6995.282767295837
60. Pooh - Pierre0-6985.741051673889
61. Sinatra - Bewitched.20-6976.280299901962
62. Haydn - Keyboard Sonata in G major, Hob. XVI:8: IV. Allegro0-6969.677272319794
63. Nomadi - Io voglio vivere1-6965.919524669647
64. Giorgia - Come saprei.10-6964.396933168173
65. Walter Donaldson - My Blue Heaven0-6948.5412702560425
66. Charles & Eddie - Would I Lie to You0-6929.771592974663
67. Rastape - Xote swingado0-6925.963487327099
68. Holiday Billie - I Only Have Eyes For You0-6921.579472541809
69. Chick Corea - Sundance (Chick Corea).10-6916.983276128769
70. Styx - Pieces of Eight0-6913.5343651771545
71. Antonello Venditti - Lilly0-6912.045289695263
72. Antonello Venditti - Lilly1-6898.660181671381
73. Geri Halliwell - Mi Chico Latino0-6890.873956620693
74. Pooh - Cara bellissima0-6886.131376504898
75. Henry Butler - Dr. Diddley1-6884.198075294495
76. Oasis - Do You Know What I Mean?0-6878.9279126524925
77. Jones - Big Dipper3-6874.210052102804
78. Johnny Rivers - Rockin' Pneumonia0-6871.855172872543
79. The Rolling Stones - Sympathy for the Devil2-6871.090726241469
80. The Rolling Stones - Sympathy for the Devil.22-6871.090726241469
81. Scott Joplin - Sugar Cane0-6858.554149627686
82. Falla - La Vida Breve (excerpt)0-6858.440670013428
83. Kenny Baker - John Henry0-6854.142053604126
84. Celentano - Per averti0-6851.512232206762
85. Frank Sinatra - Nice 'N Easy0-6843.535407662392
86. Oscar Peterson - Autumn Leaves0-6834.18244600296
87. Dire Straits - Tunnel Of Love0-6831.2073884010315
88. Scott Joplin - Original Rag0-6829.524132490158
89. Henry Butler - Orleans Inspiration0-6810.402686595917
90. Mily Balakirev - Islamey0-6808.40243768692
91. Dire Straits - Tunnel Of Love.10-6805.938856840134
92. Rossi Vasco - Alba chiara.20-6803.512538909912
93. Styx - Pieces of Eight1-6801.116434335709
94. Bob Dylan - Knockin' on Heaven's Door1-6797.216205358505
95. Scott Joplin - Country Club1-6795.974686861038
96. Santana - Everybody's Everything2-6793.271181106567
97. Oasis - Do You Know What I Mean?.10-6789.773696616292
98. Claude Debussy - La Plus Que Lente - Valse0-6772.092558383942
99. Enya - Once You Had Gold0-6770.720816612244
100. Scott Joplin - Gladiolus Rag1-6766.874240875244

The most basic pieces

TrackLogprobs
1. Joe Jackson - I'm The Man0-632.2496771258302
2. Bush - X-Girlfriend1-723.8985235188011
3. Simon & Garfunkel - El Condor Pasa.10-727.2878963220865
4. Battisti - Dio mio no0-732.5213488792069
5. The Cranberries - Salvation1-748.0885599256726
6. En Vogue - Free Your Mind.11-749.4988147182157
7. Metallica - Damage, Inc..12-756.38615233585
8. Bush - X-Girlfriend0-775.3645551931259
9. En Vogue - Free Your Mind.12-782.5557023203
10. The Cranberries - Salvation.21-788.5277738122968
11. Iron Maiden - Losfer Words (Big 'Orra)2-791.2146080590319
12. Iron Maiden - Wasted Years0-816.8593541592127
13. En Vogue - Free Your Mind1-820.6462064587977
14. 311 - Down1-820.8937027653228
15. Attila - Burn It Down1-820.8937027653228
16. 311 - Down2-825.5752951907853
17. Attila - Burn It Down2-825.5752951907853
18. Korn - Clown2-830.2419576495668
19. Korn - Clown0-831.42100055419
20. Iron Maiden - Losfer Words (Big 'Orra)1-832.2497018696158
21. Foo Fighters - Everlong.10-832.792699178739
22. En Vogue - Free Your Mind2-833.8320912907366
23. Filter - One0-839.0644807443605
24. Sugar Ray - Falls Apart2-840.3506255669054
25. NOFX - Linoleum0-844.497753494361
26. Green Day - 863-846.6775181384874
27. Rush - The Camera Eye1-847.2102975907037
28. Faithless - Insomnia (D Donatis mix)0-855.8298708666116
29. The Smashing Pumpkins - Bodies1-871.9129390959279
30. Battisti - Supermarket0-873.7889965288341
31. The Go-Go's - Vacation3-874.2045453513856
32. Green Day - Christie Road1-877.7702129612444
33. Battisti - Il mio bambino0-882.4495313229272
34. Foo Fighters - Everlong0-883.5167906570132
35. Collective Soul - Shine.10-885.7243983794469
36. Green Day - 86.23-886.0064365211001
37. White Zombie - I Am Hell1-888.0905193139915
38. Korn - Clown1-892.4903131774336
39. Iron Maiden - Killers0-893.693620294318
40. Marilyn Manson - Irresponsible Hate Anthem0-897.3415849356679
41. Metallica - Orion.12-898.6849905343843
42. Marky Ramone - Beat on the Brat0-903.4679443872301
43. The Offspring - Gone Away.11-907.6262523981859
44. Metallica - Orion.22-908.9789825475746
45. NOFX - Linoleum1-913.8571516701195
46. Sublime - Same In The End0-916.1912333181826
47. Godsmack - Moon Baby0-916.3007863355451
48. Soundgarden - Pretty Noose0-920.562469167402
49. Rage Against the Machine - The Ghost of Tom Joad0-921.8030752627528
50. Rage Against the Machine - People of the Sun0-925.4094186581206
51. En Vogue - Free Your Mind.10-932.0608384713996
52. Green Day - In the End.21-938.8846970985178
53. Rush - The Camera Eye0-940.0784558186133
54. Limp Bizkit - Faith0-941.4317075797007
55. Limp Bizkit - Faith.10-943.0341981948004
56. Creed - One Last Breath1-944.4264584014891
57. Silverchair - Madman0-945.4699183617486
58. The Offspring - Gone Away.14-947.5777369131101
59. The Offspring - Gone Away.12-949.7779159198981
60. The Alan Parsons Project - The Cask Of Amontillado.22-960.6840862107929
61. En Vogue - Free Your Mind0-962.581987362355
62. Depeche Mode - Dreaming of Me.11-970.2147845607251
63. Nine Inch Nails - Burn.10-974.561524707824
64. Green Day - 86.12-976.7950546857028
65. David Bowie - Suffragette City1-978.8146985336207
66. blink-182 - First Date0-978.8774923676538
67. Kiss - You Love Me to Hate You0-978.9944385023555
68. Fatboy Slim - How Can You Hear Us?0-982.5095706356806
69. Metallica - Seek & Destroy.11-984.3899332361761
70. Green Day - 86.22-986.2954341815785
71. Green Day - 862-987.8668537396006
72. Green Day - Geek Stink Breath.20-988.5012069573859
73. Metallica - Seek & Destroy1-989.6714522019029
74. Green Day - Christie Road.21-990.6444115757477
75. Donna Summer - McArthur Park0-990.7814750726102
76. The Go-Go's - Vacation2-990.9259822508902
77. The Corrs - Closer0-991.6303420565091
78. Snap - Rhythm Is a Dancer0-993.3754000319168
79. Green Day - Christie Road.11-993.5515309977345
80. Deftones - Root0-993.5690277321264
81. Nirvana - Scoff0-1002.1272070079576
82. Blind Guardian - Time What Is Time3-1004.664387343335
83. Def Leppard - Animal1-1005.2990258352365
84. Darude - Sandstorm1-1005.4644765432458
85. Nirvana - Opinion0-1007.0416371258907
86. Sugar Ray - Falls Apart0-1007.4169087996706
87. Tal Bachman - She's So High0-1007.4389119427651
88. Battisti - Due mondi2-1009.056565061037
89. Soundgarden - Hunted Down0-1009.1091928037931
90. The Corrs - Closer.10-1011.7706551214214
91. Kiss - Who Wants to Be Lonely0-1012.464810472622
92. Deep Purple - Mistreated3-1013.9337371548172
93. Snap - Rhythm Is a Dancer.30-1014.7750236280262
94. Foo Fighters - Learn to Fly1-1015.3888168414705
95. Green Day - 860-1017.49034802182
96. Tommy James - Draggin' the Line0-1018.1813057167456
97. Black Sabbath - After Forever1-1019.7497483822517
98. Collins Phil - Saturday Night and Sunday Morning.10-1020.7573518302524
99. Nirvana - Breed0-1020.893059812719
100. Faith No More - King for a Day1-1022.0779544585384

Overall, there are some trends with certain genres being placed in certain places. For the most complex pieces, it is actually a pretty fair share of the top 100 being a good mix of pop, classical, and jazz. On the other hand, the same could not be said about the most basic pieces. The most deterministic pieces are all rock, pop-rock, and metal. Looking through the data, I think I know 3 reasons for this.

  • 1. Power-chords: By using 2 notes that will always be a 5th apart, it eliminates the probability of there being extensions to the chord
  • 2. Repetition of notes in backing tracks: In addition to power chords, the songs tend to strum eighth notes, multiplying the problem of the chords already being predicable.
  • 3. Songs generally being generic: Many of the songs are actually just plain, corporate made pop-rock (Though that's not to say that all are of course)

Taking a peek at some metal bands, it seems to hold true that they are affected to only be below average:

Density plot titled 'Major artists song complexity distribution vs averages': a grey histogram of all songs' logprobs, overlaid with curves for Metallica, Iron Maiden, Black Sabbath and Korn, and a dashed mean line at -3547.7. Individual song titles label the curves.
Density plot titled 'Major artists song complexity distribution vs averages': a grey histogram of all songs' logprobs, overlaid with curves for Metallica, Iron Maiden, Black Sabbath and Korn, and a dashed mean line at -3547.7. Individual song titles label the curves.

It somewhat holds true for rock bands, but not as much

The same density plot for The Rolling Stones, Red Hot Chili Peppers, AC/DC, Foo Fighters, Green Day and Fleetwood Mac against the same -3547.7 mean.
The same density plot for The Rolling Stones, Red Hot Chili Peppers, AC/DC, Foo Fighters, Green Day and Fleetwood Mac against the same -3547.7 mean.

Doing some more research, tracks with drums in it also have a disadvantage. When running the prediction of the model, I also kept track of the probabilities on a note-to-note and track basis. So here is a graph of the average track complexity for each note index (The green track is the drum track):

Line chart, 'Average Probability vs Note Index for Each Track': a dozen tracks sit flat around -5 up to roughly note 380, then fall away to about -12.5. One outlier track runs near -2.5 throughout.
Line chart, 'Average Probability vs Note Index for Each Track': a dozen tracks sit flat around -5 up to roughly note 380, then fall away to about -12.5. One outlier track runs near -2.5 throughout.

As you can see, the logprobs for each drum track in the middle, are about half of the rest of the tracks, meaning that on average, the drum track of a piece is 2x as deterministic that an actual note track. Unrelated but very weirdly though too, there are 2 massive drop offs at the note index 400. I don't know why this happens? It could be from the fact that the model may not have been trained to handle that high of context, or that maybe on average a song changes at that point. Also, as a test I evaluated this on the songs of Metallica as an example too and found that the drum track probabilities are about the same as for the rest of the tracks (Track 9, or the light teal track is the drum track) (Also note that these are the smoothed moving average probabilities of the tracks, with a 20 window size):

'Smoothed Average Probability vs Note Index' for Metallica tracks: lines hover between 0 and -3 until about note 380, then drop toward -10.
'Smoothed Average Probability vs Note Index' for Metallica tracks: lines hover between 0 and -3 until about note 380, then drop toward -10.

And The Beatles for comparison:

The same smoothed chart for The Beatles: lines sit lower and more spread, mostly between -2.5 and -7.5, before falling after note 400.
The same smoothed chart for The Beatles: lines sit lower and more spread, mostly between -2.5 and -7.5, before falling after note 400.

Which artist has the most, and least complex music on average?

For this, the data of artists was shrunken to the artists that have 10 or more unique MIDI files. Here are the artists that on average have the most complex pieces/songs:

RankArtistAverage Lowest ProbabilitySongs
30Scott Joplin-6305.425131
76Jimmy Buffett-5561.058210
10710cc-5296.820818
140Alliage-5107.297115
144Stevie Nicks-5079.145014
147B.B. King-5073.813010
184Little Richard-4920.477010
188Take That-4906.009117
196Dorsey-4881.244013
200Kansas-4873.576718
204Andrea Bocelli-4864.535619
226Bachman-Turner Overdrive-4796.481034
228C'est Tout-4793.702611
239Traffic-4777.673312
246Angelo Branduardi-4742.257716
254Mina-4723.139141
258Bread-4713.744816
261Earth, Wind & Fire-4699.778467
263Barry Manilow-4686.710531
265Fiorella Mannoia-4683.344442
266Tom Jones-4683.100935
270Cocciante-4673.244612
274Miller-4666.173515
279Michele Zarrillo-4659.173919
285Marco Borsato-4648.408013
295Humperdinck Engelbert-4633.028223
296Giorgia-4632.302631
297Andre Hazes-4631.186917
306Chick Corea-4618.143111
307Pooh-4617.1936196
316Wilson Phillips-4609.792711
328Ruggeri-4586.669327
330Anastacia-4582.225111
334Dalla-4569.497368
337Basie-4563.190029
341The Temptations-4551.205819
347Masini-4539.859624
350Rene Froger-4531.737520
359Oberkrainer-4505.823415
361Biagio Antonacci-4500.767522
374John Elton-4471.9642156
377Sinatra-4461.245926
381Paoli-4447.306915
385Renzo Arbore-4442.949423
390Domino Fats-4438.809115
392Barbra Streisand-4435.314812
394The Notorious B.I.G.-4431.687412
395Alanis Morissette-4430.933418
403Ringo Starr-4411.456010
409Joe Cocker-4400.043838
414Cash Johnny-4390.276212
418Frank Sinatra-4386.226535
422Antonello Venditti-4379.194370
425Mike Oldfield-4376.120118
426Robbie Williams-4375.842518
428Brown James-4374.383919
439Fleetwood Mac-4358.122377
443Gilbert O'Sullivan-4353.656215
444Whitney Houston-4351.538678
449The Pointer Sisters-4341.819812
451Hall & Oates-4334.214417
452Bob Marley-4330.504312
455Bon Jovi-4325.292361
457Styx-4320.116550
458Celentano-4318.530886
461Kaoma-4317.760516
464The Doobie Brothers-4312.962242
468Brooks & Dunn-4303.660519
472Sniff 'n' the Tears-4301.916310
479Daniele-4295.678163
482Elton John-4282.628332
484Procol Harum-4281.949811
485Zero-4278.895832
487Bee Gees-4272.672866
491Pearl Jam-4265.266825
496Borg Andy-4263.060218
504Jovanotti-4252.077750
509Roy Black-4243.242217
511McCartney-4239.593865
512Boston-4238.841823
513The Allman Brothers Band-4237.693332
518Carpenters-4235.340040
522Brooks Garth-4231.909031
523Ramazzotti-4230.986040
524Supertramp-4229.862650
530Ellington-4223.446420
531Jeffrey Reid Baker-4222.156413
533Freddie Mercury-4217.521110
534Simply Red-4217.427426
535The Manhattan Transfer-4215.918110
536Oldfield, Mike-4215.083022
540Boney M.-4206.565313
541Michael Jackson-4206.056123
544Crow Sheryl-4202.464715
550Pat Benatar-4191.043310
554Nomadi-4186.161899
555Marley Bob-4186.074418
562TLC-4173.407414
564Gary Moore-4169.633613
571Rossi Vasco-4160.454281
573Simple Minds-4155.485418
574Bobby Brown-4151.232512
580Paula Abdul-4139.802621
581Toto-4137.486747
582Zucchero-4132.3991118
591Holly Buddy-4119.538631
600Last-4105.588913
602Celine Dion-4103.552081
605Moby-4101.677412
607Grandi-4098.821715
610Tozzi-4096.758927
611Carboni-4096.105121
618Eric Clapton-4081.177688
619Morandi-4081.125132
623Seal-4073.526517
630Bach Johann Sebastian-4066.261719
632Wonder Stevie-4063.992571
633America-4063.783115
639Bob Dylan-4052.825816
640Mosch-4052.509411
644George Harrison-4040.843313
646Alan Jackson-4038.909917
651Lunapop-4031.792618
653Elvis Presley-4028.708288
660Alain Souchon-4017.346315
661Chris Rea-4017.114442
664Alice Cooper-4014.562723
665Meat Loaf-4012.545826
666Santana-4011.188953
670Raf-4008.662927
672Smokie-4006.370421
675Howard Carpendale-3998.995517
678The Shadows-3994.819624
679Fugees-3994.591710
682Level 42-3993.567817
684Jamiroquai-3991.664432
686Inner Circle-3984.626611
692Prince-3974.980682
695Steve Miller Band-3971.222720
696Will Smith-3969.533814
698Ron-3962.975330
706LIGABUE-3945.235573
708Collins Phil-3943.021182
710Chicago-3941.995445
711Dire Straits-3940.4302106
712Peter Frampton-3935.093810
715Dusty Springfield-3932.228910
717Boyzone-3931.410321
726The Everly Brothers-3921.588310
727Oasis-3919.771942
730Annie Lennox-3914.118930
735The Byrds-3908.347111
740Paul McCartney-3904.401927
741RICHIE LIONEL-3902.153446
744883-3899.345897
747Bob Seger-3896.677925
748Paola Turci-3894.574410
754Mariah Carey-3890.786280
757Michael Bolton-3881.492120
767Olivia Newton-John-3863.321526
768Frans Bauer-3860.186111
775Estefan Gloria-3854.501275
779Laura Pausini-3849.643919
783The Hollies-3843.821719
785TURNER TINA-3840.231523
790Jackson Michael-3833.8569136
796Gloria Gaynor-3827.502019
797The Animals-3824.878017
804De Deurzakkers-3812.942810
805Blood, Sweat & Tears-3809.860411
808Alabama-3807.305722
814Stansfield Lisa-3800.090113
816The Kinks-3797.189922
820Steely Dan-3793.659755
821Anna Oxa-3791.091229
828Crosby, Stills, Nash & Young-3788.579717
832Billy Idol-3780.478521
835Jennifer Lopez-3773.544913
836Berte-3772.757623
837Matia Bazar-3770.861719
846Mike + The Mechanics-3753.837122
847Phil Collins-3751.808212
857KC and The Sunshine Band-3736.601716
861Hootie & the Blowfish-3726.852612
863Kraftwerk-3724.762712
875Van Morrison-3705.087024
878ABBA-3699.3407215
880Duran Duran-3694.488840
883Huey Lewis & The News-3690.811324
887Rod Stewart-3687.821123
893Robert Palmer-3678.503023
895Peter Gabriel-3675.382724
896Gipsy Kings-3674.515815
902The Bangles-3657.618812
905Shania Twain-3650.533613
906Fiorello-3646.966625
917Michael George-3629.732632
921Bryan Adams-3620.204387
927Tina Turner-3607.971820
937Dr. Hook-3594.256220
939Backstreet Boys-3590.676049
945Creedence Clearwater Revival-3577.943578
948Lionel Richie-3575.544214
952The Righteous Brothers-3563.676312
955Stewart Rod-3559.602010
960G. G. Anderson-3553.174420
968Tears for Fears-3535.395526
969Romina Power Al Bano-3532.822112
971UB40-3532.472317
972Whigfield-3531.828112
978Kenny Loggins-3524.772413
981Genesis-3522.8415202
984Enya-3520.198823
987The Alan Parsons Project-3517.084841
988Frankie Goes to Hollywood-3514.682612
994Spice Girls-3501.502244
1003Gibson Brothers-3483.298010
1006Gerry Rafferty-3474.670211
1008Vangelis-3470.997427
1010Natalie Imbruglia-3469.745822
1015Richard Cliff-3467.390316
1016Londonbeat-3467.350312
1017Battisti-3460.8641137
1019Bad Company-3460.102820

Most deterministic artists:

RankArtistAverage Lowest ProbabilitySongs
5.Iron Maiden:-1059.3753(Songs: 13)
26.Korn:-1332.0058(Songs: 14)
36.The Offspring:-1481.0107(Songs: 29)
45.blink-182:-1542.0470(Songs: 32)
48.Green Day:-1558.8579(Songs: 92)
51.Filter:-1581.6897(Songs: 13)
52.Marilyn Manson:-1598.2732(Songs: 13)
69.Radiohead:-1689.1705(Songs: 12)
86.Metallica:-1771.5914(Songs: 200)
89.Joe Satriani:-1778.4401(Songs: 13)
95.The Cure:-1790.6034(Songs: 18)
96.Weezer:-1794.0139(Songs: 13)
99.Nirvana:-1802.6584(Songs: 85)
105.Tom Petty and The Heartbreakers:-1846.6968(Songs: 11)
110.The Smashing Pumpkins:-1882.0023(Songs: 32)
115.Creed:-1907.8751(Songs: 29)
135.Garbage:-1974.4117(Songs: 25)
139.Foo Fighters:-1993.7189(Songs: 21)
140.Black Sabbath:-1998.5356(Songs: 35)
147.Scooter:-2022.5893(Songs: 20)
149.Snap:-2027.2837(Songs: 19)
153.No Doubt:-2042.7727(Songs: 27)
157.The Cars:-2052.8840(Songs: 16)
163.Marillion:-2077.3380(Songs: 18)
166.Bush:-2083.6794(Songs: 11)
168.Kiss:-2086.6686(Songs: 47)
170.Robert Miles:-2088.6939(Songs: 10)
175.Alice in Chains:-2098.8395(Songs: 14)
181.Depeche Mode:-2124.1271(Songs: 69)
187.Barenaked Ladies:-2151.6925(Songs: 10)
245.Erasure:-2329.9489(Songs: 59)
247.Bruce Hornsby:-2343.9212(Songs: 25)
252.Eiffel 65:-2354.4844(Songs: 12)
256.Brassens Georges:-2364.3389(Songs: 44)
262.Culture Beat:-2380.4228(Songs: 15)
264.Steve Winwood:-2386.6881(Songs: 17)
265.Spinners:-2387.5422(Songs: 19)
276.AC DC:-2410.5431(Songs: 10)
282.Deep Purple:-2427.3906(Songs: 37)
285.New Order:-2433.2451(Songs: 12)
290.The Cranberries:-2440.3084(Songs: 83)
296.The Ventures:-2449.3815(Songs: 22)
298.Heart:-2461.2586(Songs: 11)
304.Nine Inch Nails:-2481.4509(Songs: 76)
312.Dave Matthews Band:-2504.6912(Songs: 25)
317.The Who:-2519.0657(Songs: 27)
322.Haddaway:-2529.8011(Songs: 25)
325.Corona:-2534.4303(Songs: 10)
326.2 Unlimited:-2543.0556(Songs: 46)
331.Amy Grant:-2554.6904(Songs: 17)
332.Guns N' Roses:-2556.4130(Songs: 40)
335.Amos, Tori:-2570.3365(Songs: 14)
340.Red Hot Chili Peppers:-2603.8982(Songs: 12)
341.Deep Blue Something:-2609.4721(Songs: 11)
342.Kate Bush:-2614.0940(Songs: 18)
351.The Prodigy:-2645.8592(Songs: 20)
357.Soundgarden:-2672.0382(Songs: 14)
358.Turtles:-2672.1724(Songs: 10)
367.Ozzy Osbourne:-2702.1780(Songs: 11)
368.Rednex:-2702.3056(Songs: 14)
375.Grand Funk Railroad:-2716.2243(Songs: 15)
378.Rush:-2722.7267(Songs: 83)
384.Jean Michel Jarre:-2741.6633(Songs: 60)
394.Ocean Billy:-2768.8867(Songs: 10)
397.Pet Shop Boys:-2780.7260(Songs: 67)
407.Chris de Burgh:-2797.8729(Songs: 11)
411.Britney Spears:-2807.9600(Songs: 22)
418.Ace of Base:-2827.8344(Songs: 51)
422.Bette Midler:-2833.3955(Songs: 14)
426.Peter, Paul & Mary:-2840.0357(Songs: 10)
427.Def Leppard:-2842.0484(Songs: 21)
430.Ludwig van Beethoven:-2847.8820(Songs: 18)
433.Dr. Alban:-2853.4774(Songs: 26)
436.Madonna:-2858.2846(Songs: 242)
438.R.E.M.:-2863.9252(Songs: 18)
441.Journey:-2874.7231(Songs: 28)
446.The Corrs:-2892.6204(Songs: 48)
447.Bombalurina:-2894.0352(Songs: 10)
451.Donna Summer:-2904.8583(Songs: 11)
457.Prince Ital Joe:-2915.6500(Songs: 10)
461.Van Halen:-2929.8112(Songs: 53)
476.Smash Mouth:-2962.2202(Songs: 11)
478.The Moody Blues:-2973.8835(Songs: 13)
479.Real McCoy:-2975.2857(Songs: 22)
480.Los Del Rio:-2980.3239(Songs: 17)
486.Led Zeppelin:-2995.8295(Songs: 169)
492.Eurythmics:-3006.2762(Songs: 33)
493.Aerosmith:-3006.6997(Songs: 40)
497.Simon & Garfunkel:-3015.3638(Songs: 30)
502.Queen:-3026.9527(Songs: 211)
503.Ricky Martin:-3027.4300(Songs: 33)
510.Foreigner:-3035.8373(Songs: 12)
511.Jethro Tull:-3037.0540(Songs: 22)
512.The Mamas & The Papas:-3037.4258(Songs: 11)
513.Stone Temple Pilots:-3037.5359(Songs: 19)
517.Mr. President:-3040.2567(Songs: 13)
518.The O'Jays:-3041.9477(Songs: 10)
525.Battiato:-3059.2965(Songs: 36)
527.Eagles:-3064.4110(Songs: 129)
528.The Beatles:-3065.3895(Songs: 550)
533.Blondie:-3080.6918(Songs: 22)
539.Village People:-3089.6562(Songs: 18)
541.Emerson, Lake & Palmer:-3089.8332(Songs: 52)
543.ZZ Top:-3092.1864(Songs: 27)
546.Sister Sledge:-3100.1005(Songs: 12)
554.Four Tops:-3117.7302(Songs: 11)
558.BOWIE DAVID:-3126.4574(Songs: 29)
571.Jewel:-3151.3473(Songs: 14)
574.Buddy Holly:-3152.7708(Songs: 12)
580.Hanson:-3159.3154(Songs: 20)
581.Aqua:-3159.8160(Songs: 36)
589.Simon Paul:-3168.9008(Songs: 12)
598.The Doors:-3184.5132(Songs: 35)
600.Ambra:-3191.5663(Songs: 11)
603.The Grass Roots:-3193.8001(Songs: 14)
607.The Police:-3199.9098(Songs: 95)
608.Chuck Berry:-3204.1553(Songs: 17)
616.The Supremes:-3211.9907(Songs: 15)
617.Rick Astley:-3212.1881(Songs: 11)
623.The Platters:-3231.5823(Songs: 10)
628.B*Witched:-3241.2661(Songs: 12)
640.Christopher Cross:-3251.3007(Songs: 14)
650.George Benson:-3267.4494(Songs: 10)
655.Mango:-3271.6031(Songs: 24)
659.All Saints:-3278.5620(Songs: 22)
661.Nek:-3279.5149(Songs: 49)
668.The Rolling Stones:-3294.8545(Songs: 109)
671.Bruce Springsteen:-3298.1116(Songs: 39)
681.Billy Joel:-3310.7367(Songs: 91)
688.U2:-3328.3624(Songs: 135)
692.Lenny Kravitz:-3338.6852(Songs: 10)
697.Roxette:-3345.5823(Songs: 107)
703.Tasmin Archer:-3350.3963(Songs: 14)
705.Sting:-3353.1547(Songs: 116)
706.Pink Floyd:-3353.2373(Songs: 70)
709.Jimi Hendrix:-3367.3218(Songs: 18)
710.The Monkees:-3368.3346(Songs: 17)
724.Three Dog Night:-3381.7223(Songs: 10)
725.Neil Diamond:-3383.2575(Songs: 42)
727.Yes:-3391.5830(Songs: 68)
730.Status Quo:-3396.7389(Songs: 25)
735.Air Supply:-3405.9214(Songs: 15)
737.Janet Jackson:-3408.8389(Songs: 27)
741.The Four Seasons:-3413.3623(Songs: 19)
742.Kool & The Gang:-3415.5105(Songs: 31)
743.The Beach Boys:-3418.5289(Songs: 64)
744.Summer Donna:-3429.4916(Songs: 13)
746.Cher:-3431.5800(Songs: 14)
750.Brunner & Brunner:-3438.9465(Songs: 18)
763.Bad Company:-3460.1028(Songs: 20)
765.Battisti:-3460.8641(Songs: 137)
766.Londonbeat:-3467.3503(Songs: 12)
767.Richard Cliff:-3467.3903(Songs: 16)
772.Natalie Imbruglia:-3469.7458(Songs: 22)
774.Vangelis:-3470.9974(Songs: 27)
776.Gerry Rafferty:-3474.6702(Songs: 11)
779.Gibson Brothers:-3483.2980(Songs: 10)
788.Spice Girls:-3501.5022(Songs: 44)
794.Frankie Goes to Hollywood:-3514.6826(Songs: 12)
795.The Alan Parsons Project:-3517.0848(Songs: 41)
798.Enya:-3520.1988(Songs: 23)
801.Genesis:-3522.8415(Songs: 202)
804.Kenny Loggins:-3524.7724(Songs: 13)
810.Whigfield:-3531.8281(Songs: 12)
811.UB40:-3532.4723(Songs: 17)
813.Romina Power Al Bano:-3532.8221(Songs: 12)
814.Tears for Fears:-3535.3955(Songs: 26)
822.G. G. Anderson:-3553.1744(Songs: 20)
827.Stewart Rod:-3559.6020(Songs: 10)
830.The Righteous Brothers:-3563.6763(Songs: 12)
834.Lionel Richie:-3575.5442(Songs: 14)
837.Creedence Clearwater Revival:-3577.9435(Songs: 78)
843.Backstreet Boys:-3590.6760(Songs: 49)
845.Dr. Hook:-3594.2562(Songs: 20)
855.Tina Turner:-3607.9718(Songs: 20)
861.Bryan Adams:-3620.2043(Songs: 87)
865.Michael George:-3629.7326(Songs: 32)
876.Fiorello:-3646.9666(Songs: 25)
877.Shania Twain:-3650.5336(Songs: 13)
880.The Bangles:-3657.6188(Songs: 12)
886.Gipsy Kings:-3674.5158(Songs: 15)
887.Peter Gabriel:-3675.3827(Songs: 24)
889.Robert Palmer:-3678.5030(Songs: 23)
895.Rod Stewart:-3687.8211(Songs: 23)
899.Huey Lewis & The News:-3690.8113(Songs: 24)
902.Duran Duran:-3694.4888(Songs: 40)
904.ABBA:-3699.3407(Songs: 215)
907.Van Morrison:-3705.0870(Songs: 24)
919.Kraftwerk:-3724.7627(Songs: 12)
921.Hootie & the Blowfish:-3726.8526(Songs: 12)
925.KC and The Sunshine Band:-3736.6017(Songs: 16)
935.Phil Collins:-3751.8082(Songs: 12)
936.Mike + The Mechanics:-3753.8371(Songs: 22)
945.Matia Bazar:-3770.8617(Songs: 19)
946.Berte:-3772.7576(Songs: 23)
947.Jennifer Lopez:-3773.5449(Songs: 13)
950.Billy Idol:-3780.4785(Songs: 21)
954.Crosby, Stills, Nash & Young:-3788.5797(Songs: 17)
961.Anna Oxa:-3791.0912(Songs: 29)
962.Steely Dan:-3793.6597(Songs: 55)
966.The Kinks:-3797.1899(Songs: 22)
968.Stansfield Lisa:-3800.0901(Songs: 13)
974.Alabama:-3807.3057(Songs: 22)
977.Blood, Sweat & Tears:-3809.8604(Songs: 11)
978.De Deurzakkers:-3812.9428(Songs: 10)
985.The Animals:-3824.8780(Songs: 17)
986.Gloria Gaynor:-3827.5020(Songs: 19)
992.Jackson Michael:-3833.8569(Songs: 136)
997.TURNER TINA:-3840.2315(Songs: 23)
999.The Hollies:-3843.8217(Songs: 19)
1003.Laura Pausini:-3849.6439(Songs: 19)
1007.Estefan Gloria:-3854.5012(Songs: 75)
1014.Frans Bauer:-3860.1861(Songs: 11)
1015.Olivia Newton-John:-3863.3215(Songs: 26)
1025.Michael Bolton:-3881.4921(Songs: 20)
1028.Mariah Carey:-3890.7862(Songs: 80)
1034.Paola Turci:-3894.5744(Songs: 10)
1035.Bob Seger:-3896.6779(Songs: 25)
1038.883:-3899.3458(Songs: 97)
1041.RICHIE LIONEL:-3902.1534(Songs: 46)
1042.Paul McCartney:-3904.4019(Songs: 27)
1047.The Byrds:-3908.3471(Songs: 11)
1052.Annie Lennox:-3914.1189(Songs: 30)
1055.Oasis:-3919.7719(Songs: 42)
1056.The Everly Brothers:-3921.5883(Songs: 10)
1065.Boyzone:-3931.4103(Songs: 21)
1067.Dusty Springfield:-3932.2289(Songs: 10)
1070.Peter Frampton:-3935.0938(Songs: 10)
1071.Dire Straits:-3940.4302(Songs: 106)
1072.Chicago:-3941.9954(Songs: 45)
1074.Collins Phil:-3943.0211(Songs: 82)
1076.LIGABUE:-3945.2355(Songs: 73)
1084.Ron:-3962.9753(Songs: 30)
1086.Will Smith:-3969.5338(Songs: 14)
1087.Steve Miller Band:-3971.2227(Songs: 20)

Generally, same trends hold true from the song complexity tables.

Notes and Conclusion

It should be noted that this article's results should be taken with a grain of salt; especially at the extremes for places, it may not be accurate. Furthermore, the results were generated by a relatively small MIDI generation AI model, so it could change if a larger model was used. Furthermore, just because a genre or artist that you like is closer towards the bottom, it doesn't mean that their lyrics are not deep or whatever. The same goes for what is at the top. This article is flawed and more research should be done to provide more conclusive results, but I hope this serves as a decent start for more research to come.

← all research