The 100 best jazz albums you need in your collection on Spotify

https://www.gq-magazine.co.uk/culture/article/best-jazz-albums

Rank Album Artist(s)
1 Kind Of Blue (Legacy Edition) Miles Davis
2 Giant Steps (Deluxe Edition) John Coltrane
3 Getz/Gilberto (Expanded Edition) Stan Getz João Gilberto
4 Sketches Of Spain 50th Anniversary (Legacy Edition) Miles Davis
5 Yardbird Suite (In the Style of Charlie Parker) Karaoke Universe
6 Clifford Brown With Strings Clifford Brown
7 The Köln Concert Keith Jarrett
8 Ella Fitzgerald Sings The Cole Porter Songbook (Expanded Edition) Ella Fitzgerald
9 Finger Poppin’ (The Rudy Van Gelder Edition) Horace Silver Quintet
10 Birth Of The Cool Miles Davis
11 One Flight Up (Remastered 2015) Dexter Gordon
12 Time Out Dave Brubeck
13 Money Jungle Duke Ellington
14 The Black Saint And The Sinner Lady Charles Mingus
15 Milestones Miles Davis
16 Let’s Get Lost: The Best Of Chet Baker Sings Chet Baker
17 A Night In Tunisia (Remaster) Art Blakey & The Jazz Messengers
18 A Love Supreme John Coltrane
19 The Best Of Tania Maria Tania Maria
20 Sunday At The Village Vanguard [Keepnews Collection] Bill Evans Trio
21 The Best Of Quincy Jones Quincy Jones
22 Out Of The Cool The Gil Evans Orchestra
23 Head Hunters Herbie Hancock
24 Place Vendome The Modern Jazz Quartet The Swingle Singers
25 Groovin’ High Dizzy Gillespie
26 Tourist (Remastered) St Germain
27 My Favorite Things (Deluxe Edition) John Coltrane
28 Bix Beiderbecke, Volume I: Singin’ The Blues Bix Beiderbecke
29 Night Train (Expanded Edition) Oscar Peterson Trio
30 Best Of Sergio Mendes and Brasil ’65 Sérgio Mendes
31 Our Man In Paris (Rudy Van Gelder Edition) Dexter Gordon
32 Francis Albert Sinatra & Antonio Carlos Jobim (50th Anniversary Edition) Frank Sinatra Antônio Carlos Jobim
33 The Sidewinder (The Rudy Van Gelder Edition) Lee Morgan
34 Volume Two Sonny Rollins
35 Far East Suite Duke Ellington
36 Speak No Evil Wayne Shorter
37 Blue Train (Expanded Edition) John Coltrane
38 Blackbyrd Donald Byrd
39 Baltimore Nina Simone
40 Genius Of Modern Music (Vol.1, Expanded Edition) Thelonious Monk
41 The Legendary Bobby Darin Bobby Darin
42 The Melody At Night, With You Keith Jarrett
43 Body & Soul Coleman Hawkins
44 Brazilian Soul (feat. Sofi Tukker) [Remixes] The Knocks
45 Cool Struttin’ (Remastered / Rudy Van Gelder Edition) Sonny Clark
46 Waltz for Koop Koop
47 Miles Ahead Miles Davis
48 Touching You, Touching Me Neil Diamond
49 Mingus Ah Um Charles Mingus
50 Sarah Vaughan’s Golden Hits Sarah Vaughan
51 Empyrean Isles (Rudy Van Gelder Edition / Expanded Edition) Herbie Hancock
52 Not For Nothin’ Dave Holland Quintet
53 The Incredible Jazz Guitar Of Wes Montgomery
54 The Best Of Django Reinhardt Django Reinhardt
55 Down In The Village (Live At Ronnie Scott’s Club, London, UK / 1962 / Remastered 2019) Tubby Hayes Quintet
56 Gershwin’s World Herbie Hancock
57 Blue Light ‘Til Dawn Cassandra Wilson
58 Hand On The Torch Us3
59 Ella Fitzgerald Sings The Duke Ellington Songbook (Expanded Edition) Ella Fitzgerald Duke Ellington
60 In A Silent Way Miles Davis
61 The Inflated Tear Rahsaan Roland Kirk
62 Aja Steely Dan
63 The Art Of Love The Michael Franks Anthology
64 Back At The Chicken Shack Jimmy Smith
65 20th Century Piano Genius Art Tatum
66 The Best Of Mose Allison Mose Allison
67 The Righteous Reed! Lou Donaldson
68 Taxi Driver Bernard Herrmann Original Soundtrack
69 Blood On The Fields Wynton Marsalis
70 The Moderns Mark Isham
71 Maiden Voyage Herbie Hancock
72 Ramsey Lewis: Finest Hour Ramsey Lewis
73 Tears Of Joy Tuck & Patti
74 The Complete Hot Five And Hot Seven Recordings Volume 3 Louis Armstrong
75 Manhattan New York Philharmonic
76 Heavy Weather Weather Report
77 The Best Of Capitol Years The Cannonball Adderley Quintet
78 Working Nights Working Week
79 Rah! (Keepnews Collection) Mark Murphy
80 Della Della Cha Cha Cha Della Reese
81 Ascenseur pour l’échafaud Miles Davis
82 The Complete Atomic Basie Count Basie
83 A Night At Birdland Volume 1 Art Blakey Quintet
84 Love Scenes Diana Krall
85 Jazz on a Summer’s Day Various Artists
86 Soul Station Hank Mobley
87 The Best Of Nina Simone 20th Century Masters The Millennium Collection Nina Simone
88 Get Easy! Volume 2
89 The Very Best Of billy holiday
90 Creating Patterns 4hero
91 Porgy And Bess Miles Davis
92 The Best Of Bobbi Humphrey Bobbi Humphrey
93 Winter Moon Art Pepper
94 Come Away With Me Norah Jones
95 Idle Moments Grant Green
96 Tutu Miles Davis
97 The Liberty Years Julie London
98 Anatomy of a Murder Duke Ellington
99 Takin’ Off (Expanded Edition) Herbie Hancock
100 Electric Bath The Don Ellis Orchestra

The 100 Jazz Albums That Shook The World on Spotify

https://www.jazzwise.com/features/article/the-100-jazz-albums-that-shook-the-world

Rank Album Artist(s)
1 Kind Of Blue (Legacy Edition) Miles Davis
2 A Love Supreme John Coltrane
3 The Shape Of Jazz To Come Ornette Coleman
4 Sunday At The Village Vanguard [Keepnews Collection] Bill Evans Trio
5 Saxophone Colossus Sonny Rollins
6 Brilliant Corners (Keepnews Collection) Thelonious Monk
7 Mingus Ah Um Charles Mingus
8 Bird 100 Charlie Parker
9 Bitches Brew Miles Davis
10 The Köln Concert Keith Jarrett
11 Giant Steps (Deluxe Edition) John Coltrane
12 Out To Lunch (The Rudy Van Gelder Edition) Eric Dolphy
13 The Hot Fives And Hot Sevens, Volume Iii Louis Armstrong
14 Never No Lament: The Blanton-Webster Band Duke Ellington
15 The Inner Mounting Flame Mahavishnu Orchestra
16 Albert Ayler Trio Spiritual Unity
17 Head Hunters Herbie Hancock
18 Time Out Dave Brubeck
19 Free Jazz Ornette Coleman
20 Heavy Weather Weather Report
21 Ahmad Jamal At The Pershing: But Not For Me Ahmad Jamal Trio
22 Jelly Roll Morton Volume 1
23 Songs For Swingin’ Lovers! (Remastered) Frank Sinatra
24 Wes Montgomery The Incredible Jazz Guitar Of Wes Montgomery
25 Fontessa The Modern Jazz Quartet
26 The Genius Of Bud Powell (Expanded Edition) Bud Powell
27 Nefertiti, The Beautiful One Has Come – Live At The Cafe Montmartre, 1962 Cecil Taylor
28 Moanin’ (The Rudy Van Gelder Edition) Art Blakey & The Jazz Messengers
29 Maiden Voyage Herbie Hancock
30 Getz/Gilberto (Expanded Edition) Stan Getz João Gilberto
31 Bright Size Life Pat Metheny
32 A New Sound – A New Star, Vol. 1 Jimmy Smith
33 Afric Pepperbird Jan Garbarek Quartet
34 The Thundering Herds (1946-1947) Woody Herman
35 Ellington at Newport 1956 (Complete) Duke Ellington
36 Ella Fitzgerald Sings The Cole Porter Songbook (Expanded Edition) Ella Fitzgerald
37 The Black Saint And The Sinner Lady Charles Mingus
38 Somethin’ Else (Rudy Van Gelder Edition) Cannonball Adderley
39 Emergency! The Tony Williams Lifetime
40 20th Century Masters: Best Of Billie Holiday (The Millennium Collection) Billie Holiday
41 Return To Forever Chick Corea
42 Focus Stan Getz Eddie Sauter
43 Sketches Of Spain 50th Anniversary (Legacy Edition) Miles Davis
44 The Jazz Workshop George Russell
45 Impressions John Coltrane
46 Point Of Departure (The Rudy Van Gelder Edition) Andrew Hill
47 The Bridge Sonny Rollins
48 Sun Ra The Heliocentric Worlds Of Sun Ra Volume 1
49 Odyssey: 1945-1952 Dizzy Gillespie
50 Lennie Tristano / The New Tristano Lennie Tristano
51 John Zorn: Cat O’Nine Tails, The Dead Man, Memento Mori & Kol Nidre John Zorn Molinari Quartet
52 Extrapolation John McLaughlin
53 Karma Pharoah Sanders
54 Lester Young Lester Young/Buddy Rich Trio
55 Ascension John Coltrane
56 A Jackson In Your House / Message To Our Folks Art Ensemble Of Chicago
57 Song For My Father Horace Silver
58 Brownie Lives! Live at Basin Street and in Concert at Carnegie Hall Max Roach-Clifford Brown Quintet
59 Body & Soul Coleman Hawkins
60 The Complete Machine Gun Sessions The Peter Brötzmann Octet
61 Birth Of The Cool Miles Davis
62 The Atomic Mr Basie Count Basie
63 Four For Trane Archie Shepp
64 Songs: The Art Of The Trio, Volume Three Brad Mehldau
65 Gerry Mulligan Quartet Vol.1 (Expanded Edition) Gerry Mulligan Quartet
66 The Individualism Of Gil Evans Gil Evans
67 John Handy Live At Monterey Jazz Festival
68 From Gagarin’s Point of View Esbjörn Svensson Trio
69 Under Milk Wood: Jazz Suite The Stan Tracey Quartet
70 Dollar Brand African Marketplace
71 Speak No Evil Wayne Shorter
72 Genius Of Modern Music (Vol.1, Expanded Edition) Thelonious Monk
73 Rip Rig And Panic / Now Please Don’t You Cry Beautiful Edith Rahsaan Roland Kirk
74 The New Standard Herbie Hancock
75 Night Train (Expanded Edition) Oscar Peterson Trio
76 Dream Weaver Charles Lloyd Quartet
77 Art Tatum The Genius Of Art Tatum No.1
78 The Audience With Betty Carter (Live) Betty Carter
79 The Blues and the Abstract Truth Oliver Nelson
80 John Surman Tales Of The Algonquin
81 The Colours Of Chloë Eberhard Weber
82 The Tao of Mad Phat: Fringe Zones (Live) Steve Coleman Steve Coleman and Five Elements
83 Love Scenes Diana Krall
84 For Alto Anthony Braxton
85 Astigmatic Krzysztof Komeda
86 Steps Ahead Steps Ahead
87 Django Reinhardt Rétrospective 1934-53
88 Indo Jazz Suite The Joe Harriott-John Mayer Double Quintet
89 Let Freedom Ring (Rudy Van Gelder Edition) Jackie McLean
90 Liberation Music Orchestra Charlie Haden
91 The Music Improvisation Company Derek Bailey
92 Sarah Vaughan’s Golden Hits Sarah Vaughan
93 Jazz på svenska Jan Johansson
94 Blue Light ‘Til Dawn Cassandra Wilson
95 Black Codes (From The Underground) Wynton Marsalis
96 Combustication Medeski, Martin & Wood
97 Soul Of Things Tomasz Stanko Quartet
98 Journey To The Urge Within Courtney Pine
99 These Are The Vistas The Bad Plus
100 Held on the Tips of Fingers Polar Bear

50 Greatest Classical Recordings

https://www.classical-music.com/features/recordings/50-greatest-recordings-all-time

Rank Album Artist(s)
1 Wagner: Der Ring des Nibelungen (orchestral excerpts) Richard Wagner Wiener Philharmoniker Sir Georg Solti
2 Beethoven: Symphonies Nos.5 & 7 Ludwig van Beethoven Wiener Philharmoniker Carlos Kleiber
3 Britten: War Requiem Benjamin Britten Galina Vishnevskaya Sir Peter Pears Dietrich Fischer-Dieskau London Symphony Chorus The Bach Choir Melos Ensemble London Symphony Orchestra
4 Bach: Goldberg Variations (Deluxe Edt. Studio + Live) Johann Sebastian Bach Lang Lang
5 Puccini: Tosca Giacomo Puccini Mirella Freni Luciano Pavarotti Sherrill Milnes National Philharmonic Orchestra Nicola Rescigno
6 Elgar: Cello Concerto, Op. 85 – Tchaikovsky: Variations on a Rococo Theme Op. 33 Jean-Guihen Queyras BBC Symphony Orchestra Jiří Bělohlávek
7 Wagner : Tristan und Isolde Richard Wagner Siegfried Jerusalem Daniel Barenboim Berliner Philharmoniker
8 Berlioz: Les Nuits d’été / Ravel: Shéhérazade, &c. Régine Crespin John Wustman L’Orchestre de la Suisse Romande Ernest Ansermet
9 Tchaikovsky: Symphonies Nos. 4-6 Pyotr Ilyich Tchaikovsky Evgeny Mravinsky Leningrad Philharmonic Orchestra
10 Gershwin: Porgy and Bess (Live) George Gershwin William Warfield Leontyne Price Cab Calloway RIAS-Unterhaltungsorchester Alexander Smallens
11 Bach – Cello Suites Johann Sebastian Bach Ralph Kirshbaum
12 Beethoven: Late String Quartets Ludwig van Beethoven Brodsky Quartet
13 Janácek: Kát’a Kabanová Leoš Janáček Elisabeth Söderström Naděžda Kniplová Peter Dvorsky Wiener Philharmoniker Sir Charles Mackerras
14 The Art Of The Prima Donna Dame Joan Sutherland
15 Beethoven: Complete Piano Sonatas Ludwig van Beethoven Louis Lortie
16 The Origin of Fire – Music and Visions of Hildegard von Bingen Anonymous 4
17 Monteverdi: Vespers of 1610 Claudio Monteverdi The Sixteen Harry Christophers
18 Liszt: Piano Concerto No. 1 in E-Flat Major, S. 124 – Rachmaninoff: Rhapsody on a Theme by Paganini, Op. 43 – Ravel: Piano Concerto in G Major, M. 83 Sergei Rachmaninoff Leonard Bernstein New York Philharmonic Columbia Symphony Orchestra
19 Chopin: Sonata No. 3 and Works by Liszt Emanuel Ax
20 Mozart: The Complete Piano Concertos Wolfgang Amadeus Mozart Murray Perahia
21 Britten: Peter Grimes Benjamin Britten Sir Peter Pears Claire Watson Orchestra of the Royal Opera House, Covent Garden
22 Reich: Music for 18 Musicians Steve Reich Various Artists
23 Mozart: Horn Concertos/ Quintet, K. 452 Wolfgang Amadeus Mozart Philharmonia Orchestra/Herbert von Karajan/Dennis Brain Herbert von Karajan Philharmonia Orchestra
24 Strauss: Der Rosenkavalier Elisabeth Schwarzkopf Otto Edelmann Christa Ludwig
25 Handel: Messiah George Frideric Handel Judith Nelson Emma Kirkby Carolyn Watkinson Paul Elliott David Thomas Christ Church Cathedral Choir, Oxford Academy of Ancient Music Christopher Hogwood
26 Allegri Miserere Tenebrae
27 Mozart: The Magic Flute (Highlights) – Queen of the Night Arias Wolfgang Amadeus Mozart Elizabeth Norberg-Schulz Herbert Lippert Budapest Failoni Chamber Orchestra Michael Halasz
28 Chopin: Études, Opp. 10 & 25 Frédéric Chopin Sebastian Di Bin
29 Elgar: Violin Concerto, op.61 / Vaughan Williams: The Lark Ascending Hilary Hahn London Symphony Orchestra Sir Colin Davis
30 Debussy: Pelléas et Mélisande Claude Debussy Roger Desormière/Choeurs Yvonne Gouverné/Orchestre Symphonique de Paris/Dame Maggie Teyte/Alfred Cortot/Mary Garden/Claude Debussy Roger Desormiere Orchestre Symphonique De Paris
31 Mahler: Das Lied von der Erde; 3 Rückert Lieder Gustav Mahler Kathleen Ferrier Julius Patzak Wiener Philharmoniker Bruno Walter
32 Bach, Mendelssohn & Shostakovich: Preludes & Fugues Marcel Worms
33 Bellini: Norma Vincenzo Bellini Maria Callas Franco Corelli Christa Ludwig Nicola Zaccaria Coro e Orchestra del Teatro alla Scala, Milano Tullio Serafin Orchestra Del Teatro Alla Scala, Milano
34 Brahms: Symphony No.4 Johannes Brahms Wiener Philharmoniker Carlos Kleiber
35 Ravel: Daphnis et Chloe Maurice Ravel Chorus of the Royal Opera House, Covent Garden London Symphony Orchestra Pierre Monteux
36 Verdi: Requiem Elisabeth Schwarzkopf
37 Chopin: The Nocturnes Frédéric Chopin Claudio Arrau
38 Mozart – The Marriage of Figaro – Highlights Wolfgang Amadeus Mozart Riccardo Muti
39 Beethoven: Fidelio Ludwig van Beethoven Otto Klemperer
40 Janácek: Jenufa Leoš Janáček Elisabeth Söderström Peter Dvorsky Eva Randová Wiesław Ochman Vienna State Opera Orchestra Wiener Philharmoniker Sir Charles Mackerras
41 Gesang der Jünlinge Karlheinz Stockhausen
42 Strauss, R.: Tod und Verklärung; Metamorphosen; Four Last Songs Richard Strauss Gundula Janowitz Berliner Philharmoniker Herbert von Karajan
43 Berg: Lulu Alban Berg Teresa Stratas Orchestre de l’Opéra de Paris Pierre Boulez
44 Bach: The Well-Tempered Clavier, Books 1 & 2 Johann Sebastian Bach Edwin Fischer
45 Bartók: Concerto for Orchestra, Sz. 116 Béla Bartók Fritz Reiner
46 Britten: Billy Budd Benjamin Britten Daniel Harding London Symphony Orchestra
47 Mozart: Sonata for 2 Pianos in D Major, K. 448 – Schubert: Fantasie in F Minor, Op. 103, D. 940 Murray Perahia
48 Smetana: Má Vlast Bedřich Smetana Boston Symphony Orchestra Rafael Kubelik
49 Mahler: Symphony No. 9 (Remastered) Gustav Mahler Bruno Walter Columbia Symphony Orchestra
50 Bach: Mass in B Minor, BWV 232 (Live) Johann Sebastian Bach Münchener Bach-Orchester Karl Richter Münchener Bach-Chor

Rolling Stone’s 500 greatest albums of all time in Spotify

In September 2020 Rolling Stone magazine published a list with the 500 greatest albums of all time. The list was created by artists, producers, critics, and people from the music industry.

On a lazy afternoon I made a script that creates a sortable list of these albums with links to Spotify. This is the only list you need if you want to explore new music. Sorry, I meant old music of course. There’s a histogram of release years at the bottom. The albums are predominantly from a few decades ago.

Thanks to the developers of spotipy. Enjoy!

Rank Artist Album Year
1 Marvin Gaye Whats Going On 1971
2 The Beach Boys Pet Sounds 1966
3 Joni Mitchell Blue 1971
4 Stevie Wonder Songs in the Key of Life 1976
5 The Beatles Abbey Road 1969
6 Nirvana Nevermind 1991
7 Fleetwood Mac Rumours 1977
8 Prince and the Revolution Purple Rain 1984
9 Bob Dylan Blood on the Tracks 1975
10 Lauryn Hill The Miseducation of Lauryn Hill 1998
11 The Beatles Revolver 1966
12 Michael Jackson Thriller 1982
13 Aretha Franklin I Never Loved a Man the Way I Love You 1967
14 The Rolling Stones Exile on Main Street 1972
15 Public Enemy It Takes a Nation of Millions to Hold Us Back 1988
16 The Clash London Calling 1979
17 Kanye West My Beautiful Dark Twisted Fantasy 2010
18 Bob Dylan Highway 61 Revisited 1965
19 Kendrick Lamar To Pimp a Butterfly 2015
20 Radiohead Kid A 2000
21 Bruce Springsteen Born to Run 1975
22 The Notorious B.I.G. Ready to Die 1994
23 The Velvet Underground The Velvet Underground and Nico 1967
24 The Beatles Sgt. Pepper’s Lonely Hearts Club Band 1967
25 Carole King Tapestry 1971
26 Patti Smith Horses 1975
27 Wu-Tang Clan Enter the Wu-Tang(36 Chambers) 1993
28 D’Angelo Voodoo 2000
29 The Beatles White Album 1968
30 Jimi Hendrix Are You Experienced 1967
31 Miles Davis Kind of Blue 1959
32 Beyonce Lemonade 2016
33 Amy Winehouse Back to Black 2006
34 Stevie Wonder Innervisions 1973
35 The Beatles Rubber Soul 1965
36 Michael Jackson Off the Wall 1979
37 Dr. Dre The Chronic 1992
38 Bob Dylan Blonde on Blonde 1966
39 Talking Heads Remain in Light 1980
40 David Bowie The Rise and Fall of Ziggy Stardust and the Spiders From Mars 1972
41 The Rolling Stones Let It Bleed 1969
42 Radiohead OK Computer 1997
43 A Tribe Called Quest The Low End Theory 1991
44 Nas Illmatic 1994
45 Prince Sign O the Times 1987
46 Paul Simon Graceland 1986
47 Ramones Ramones 1976
48 Bob Marley and the Wailers Legend 1984
49 OutKast Aquemini 1998
50 Jay-Z The Blueprint 2001
51 Chuck Berry The Great Twenty-Eight 1982
52 David Bowie Station to Station 1976
53 Jimi Hendrix Electric Ladyland 1968
54 James Brown Star Time 1991
55 Pink Floyd The Dark Side of the Moon 1973
56 Liz Phair Exile in Guyville 1993
57 The Band The Band 1969
58 Led Zeppelin Led Zeppelin IV 1971
59 Stevie Wonder Talking Book 1972
60 Van Morrison Astral Weeks 1968
61 Eric B. and Rakim Paid in Full 1987
62 Guns N’ Roses Appetite for Destruction 1987
63 Steely Dan Aja 1977
64 OutKast Stankonia 2000
65 James Brown Live at the Apollo 1963
66 John Coltrane A Love Supreme 1965
67 Jay-Z Reasonable Doubt 1996
68 Kate Bush Hounds of Love 1985
69 Alanis Morissette Jagged Little Pill 1995
70 N.W.A Straight Outta Compton 1988
71 Bob Marley and the Wailers Exodus 1977
72 Neil Young Harvest 1972
73 My Bloody Valentine Loveless 1991
74 Kanye West The College Dropout 2004
75 Aretha Franklin Lady Soul 1968
76 Curtis Mayfield Superfly 1972
77 The Who Whos Next 1971
78 Elvis Presley The Sun Sessions 1976
79 Frank Ocean Blond 2016
80 Sex Pistols Never Mind the Bollocks Here’s the Sex Pistols 1977
81 Beyoncé Beyoncé 2013
82 Sly and the Family Stone There’s a Riot Goin’ On 1971
83 Dusty Springfield Dusty in Memphis 1969
84 AC\/DC Back in Black 1980
85 John Lennon Plastic Ono Band 1970
86 The Doors The Doors 1967
87 Miles Davis Bitches Brew 1970
88 David Bowie Hunky Dory 1971
89 Erykah Badu Baduizm 1997
90 Neil Young After the Gold Rush 1970
91 Bruce Springsteen Darkness on the Edge of Town 1978
92 The Jimi Hendrix Experience Axis: Bold as Love 1967
93 Missy Misdemeanor Elliott Supa Dupa Fly 1997
94 The Stooges Fun House 1970
95 Drake Take Care 2011
96 R.E.M. Automatic for the People 1992
97 Metallica Master of Puppets 1986
98 Lucinda Williams Car Wheels on a Gravel Road 1998
99 Taylor Swift Red 2012
100 The Band Music From Big Pink 1968
101 Led Zeppelin Led Zeppelin 1969
102 The Clash The Clash 1977
103 De La Soul Three Feet High And Rising 1989
104 The Rolling Stones Sticky Fingers 1971
105 The Allman Brothers At Fillmore East 1971
106 Hole Live Through This 1994
107 Television Marquee Moon 1977
108 Fiona Apple When the Pawn … 1999
109 Lou Reed Transformer 1972
110 Joni Mitchell Court and Spark 1974
111 Janet Jackson Control 1986
112 Elton John Goodbye Yellow Brick Road 1973
113 The Smiths The Queen Is Dead 1986
114 The Strokes Is This It 2001
115 Kendrick Lamar good kid m.A.A.d city 2012
116 The Cure Disintegration 1989
117 Kanye West Late Registration 2005
118 The Eagles Hotel California 1976
119 Sly and the Family Stone Stand! 1969
120 Van Morrison Moondance 1970
121 Elvis Costello This Year’s Model 1978
122 Nine Inch Nails The Downward Spiral 1994
123 Led Zeppelin Led Zeppelin II 1969
124 U2 Achtung Baby 1991
125 Beastie Boys Pauls Boutique 1989
126 Mary J. Blige My Life 1994
127 Ray Charles Modern Sounds in Country and Western Music 1962
128 Queen A Night at the Opera 1975
129 Pink Floyd The Wall 1979
130 Prince 1999 1982
131 Portishead Dummy 1994
132 Hank Williams 40 Greatest Hits 1978
133 Joni Mitchell Hejira 1976
134 Fugees The Score 1996
135 U2 The Joshua Tree 1987
136 Funkadelic Maggot Brain 1971
137 Adele 21 2011
138 Madonna The Immaculate Collection 1990
139 Black Sabbath Paranoid 1970
140 Bob Marley and the Wailers Catch a Fire 1973
141 Pixies Doolittle 1989
142 Bruce Springsteen Born in the U.S.A. 1984
143 The Velvet Underground The Velvet Underground 1969
144 Led Zeppelin Physical Graffiti 1975
145 Eminem The Marshall Mathers LP 2000
146 Blondie Parallel Lines 1978
147 Jeff Buckley Grace 1994
148 Frank Ocean Channel Orange 2012
149 John Prine John Prine 1971
150 Bruce Springsteen Nebraska 1982
151 George Michael Faith 1987
152 The Pretenders Pretenders 1980
153 PJ Harvey Rid of Me 1993
154 Aretha Franklin Amazing Grace 1972
155 Jay-Z The Black Album 2003
156 The Replacements Let It Be 1984
157 Oasis (Whats the Story) Morning Glory? 1995
158 Erykah Badu Mamas Gun 2000
159 The Police Synchronicity 1983
160 Pearl Jam Ten 1991
161 Crosby Stills and Nash Crosby Stills and Nash 1969
162 Pulp Different Class 1995
163 Various Artists Saturday Night Fever 1977
164 Johnny Cash At Folsom Prison 1968
165 R.E.M. Murmur 1983
166 Buddy Holly 20 Golden Greats 1978
167 Depeche Mode Violator 1990
168 Steely Dan Can’t Buy a Thrill 1972
169 Billy Joel The Stranger 1977
170 Cream Disraeli Gears 1967
171 Sonic Youth Daydream Nation 1988
172 Simon and Garfunkel Bridge Over Troubled Water 1970
173 Nirvana In Utero 1993
174 Jimmy Cliff and Various Artists The Harder They Come: Original Soundtrack 1972
175 Kendrick Lamar DAMN. 2017
176 Public Enemy Fear of a Black Planet 1990
177 Rod Stewart Every Picture Tells a Story 1971
178 Otis Redding Otis Blue 1965
179 Notorious B.I.G. Life After Death 1997
180 Love Forever Changes 1967
181 Bob Dylan Bringing It All Back Home 1965
182 James Taylor Sweet Baby James 1970
183 DAngelo Brown Sugar 1995
184 Cyndi Lauper She’s So Unusual 1983
185 The Rolling Stones Beggars Banquet 1968
186 Red Hot Chili Peppers Blood Sugar Sex Magik 1991
187 Ice Cube AmeriKKKa’s Most Wanted 1990
188 T. Rex Electric Warrior 1971
189 Sleater-Kinney Dig Me Out 1997
190 The Who Tommy 1969
191 Etta James At Last! 1961
192 Beastie Boys Licensed to Ill 1986
193 Creedence Clearwater Revival Willy and the Poor Boys 1969
194 Michael Jackson Bad 1987
195 Leonard Cohen Songs of Leonard Cohen 1967
196 Robyn Body Talk 2010
197 The Beatles Meet the Beatles! 1964
198 The B-52s The B-52s 1979
199 Pavement Slanted and Enchanted 1993
200 Sade Diamond Life 1984
201 A Tribe Called Quest Midnight Marauders 1993
202 Bjork Homogenic 1997
203 Nick Drake Pink Moon 1979
204 Kanye West Graduation 2007
205 Cat Stevens Tea for the Tillerman 1970
206 David Bowie Low 1977
207 Eagles Eagles 1972
208 Lil Wayne Tha Carter III 2008
209 Run-DMC Raising Hell 1986
210 Ray Charles The Birth of Soul 1991
211 Joy Divison Unknown Pleasures 1980
212 Nina Simone Wild Is the Wind 1966
213 Fiona Apple The Idler Wheel 2012
214 Tom Petty Wildflowers 1994
215 Grateful Dead American Beauty 1970
216 Elliott Smith Either Or 1997
217 Oasis Definitely Maybe 1994
218 TLC CrazySexyCool 1994
219 Raekwon Only Built 4 Cuban Linx 1995
220 Crosby Stills Nash and Young déjà vu 1970
221 Rage Against the Machine Rage Against the Machine 1992
222 Madonna Ray of Light 1998
223 John Lennon Imagine 1971
224 Dixie Chicks Fly 1999
225 Wilco Yankee Hotel Foxtrot 2001
226 Derek and the Dominos Layla and Other Assorted Love Songs 1970
227 Little Richard Here’s Little Richard 1957
228 De La Soul De La Soul Is Dead 1991
229 Patsy Cline The Ultimate Collection 2000
230 Rihanna Anti 2016
231 Tom Petty and the Heartbreakers Damn the Torpedoes 1979
232 John Coltrane Giant Steps 1960
233 Tori Amos Little Earthquakes 1992
234 Black Sabbath Master of Reality 1971
235 Metallica Metallica (The Black Album) 1991
236 Daft Punk Discovery 2001
237 Willie Nelson Red Headed Stranger 1975
238 Kraftwerk Trans Europe Express 1977
239 Boogie Down Productions Criminal Minded 1987
240 Sam Cooke Live at the Harlem Square Club 1963 1985
241 Massive Attack Blue Lines 1991
242 The Velvet Underground Loaded 1970
243 The Zombies Odessey and Oracle 1968
244 Kanye West 808s and Heartbreak 2008
245 Cocteau Twins Heaven or Las Vegas 1990
246 LL Cool J Mama Said Knock You Out 1991
247 Sade Love Deluxe 1992
248 Green Day American Idiot 2004
249 Whitney Houston Whitney Houston 1985
250 Buzzcocks Singles Going Steady 1979
251 Elton John Honky Chateau 1972
252 Devo Q: Are We Not Men? A: We Are Devo! 1978
253 Pink Floyd The Piper at the Gates of Dawn 1967
254 Herbie Hancock Head Hunters 1973
255 Bob Dylan The Freewheelin Bob Dylan 1963
256 Tracy Chapman Tracy Chapman 1988
257 Dolly Parton Coat of Many Colors 1971
258 Joni Mitchell The Hissing of Summer Lawns 1975
259 Janis Joplin Pearl 1971
260 The Slits Cut 1979
261 Beastie Boys Check Your Head 1992
262 New Order Power corruption and lies 1983
263 The Beatles Hard Days Night 1964
264 Pink Floyd Wish You Were Here 1975
265 Pavement Wowee Zowee 1995
266 The Beatles Help! 1965
267 Minutemen Double Nickels on the Dime 1984
268 Randy Newman Sail Away 1972
269 Kanye West Yeezus 2013
270 Kacey Musgraves Golden Hour 2018
271 Mary J. Blige What’s the 411? 1992
272 The Velvet Underground White Light White Heat 1968
273 Gang of Four Entertainment! 1979
274 The Byrds Sweetheart of the Rodeo 1968
275 Curtis Mayfield Curtis 1970
276 Radiohead The Bends 1995
277 Alicia Keys The Diary of Alicia Keys 2003
278 Led Zeppelin Houses of the Holy 1973
279 Nirvana MTV Unplugged in New York 1994
280 50 Cent Get Rich or Die Tryin 2002
281 Harry Nilsson Nilsson Schmilsson 1971
282 Frank Sinatra In the Wee Small Hours 1955
283 Donna Summer Bad Girls 1975
284 Merle Haggard Down Every Road 1962-1994 1996
285 Big Star Third Sister Lovers 1978
286 Red Hot Chili Peppers Californication 1999
287 The Byrds Mr. Tambourine Man 1965
288 The Modern Lovers The Modern Lovers 1976
289 Bjork Post 1995
290 OutKast Speakerboxxx The Love Below 2003
291 Destinys Child The Writings on the Wall 1999
292 Van Halen Van Halen 1978
293 The Breeders Last Splash 1993
294 Weezer Weezer (The Blue Album) 1994
295 Daft Punk Random Access Memories 2013
296 Neil Young Rust Never Sleeps 1979
297 Peter Gabriel So 1986
298 Tom Petty Full Moon Fever 1989
299 B.B. King Live at the Regal 1965
300 Shania Twain Come on Over 1997
301 New York Dolls New York Dolls 1973
302 Neil Young Tonights the Night 1975
303 ABBA The Definitive Collection 2001
304 Bill Withers Just As I Am 1971
305 Kiss Alive! 1975
306 Al Green Im Still in Love With You 1972
307 Sam Cooke Portrait of a Legend 2003
308 Brian Eno Here Come the Warm Jets 1974
309 Joy Divison Closer 1980
310 Wire Pink Flag 1977
311 Neil Young On the Beach 1974
312 Solange A Seat at the Table 2016
313 PJ Harvey Stories From the City Stories From the Sea 2000
314 Aaliyah One in a Million 1996
315 Rosalia El Mal Querer 2018
316 The Who The Who Sell Out 1967
317 Billie Holiday Lady in Satin 1958
318 Janet Jackson The Velvet Rope 1997
319 The Stone Roses The Stone Roses 1989
320 X Los Angeles 1980
321 Lana Del Rey Norman Fucking Rockwell! 2019
322 Elvis Presley From Elvis in Memphis 1969
323 The Clash Sandinista! 1980
324 Coldplay A Rush of Blood to the Head 2002
325 Jerry Lee Lewis All Killer No Filler! 1993
326 Prince Dirty Mind 1980
327 The Who Live at Leeds 1970
328 Vampire Weekend Modern Vampires of the City 2013
329 DJ Shadow Entroducing….. 1996
330 The Rolling Stones Aftermath 1966
331 Madonna Like a Prayer 1989
332 Elvis Presley Elvis Presley 1956
333 Bill Withers Still Bill 1972
334 Santana Abraxas 1970
335 Bob Dylan and the Band The Basement Tapes 1975
336 Roxy Music Avalon 1982
337 Bob Dylan John Wesley Harding 1967
338 Brian Eno Another Green World 1975
339 Janet Jackson Rhythm Nation 1814 1989
340 Snoop Doggy Dogg Doggystyle 1993
341 The Smashing Pumpkins Siamese Dream 1993
342 The Beatles Let It Be 1970
343 Sly and the Family Stone Greatest Hits 1970
344 Toots and the Maytals Funky Kingston 1973
345 Bruce Springsteen The Wild the Innocent and the E Street Shuffle 1973
346 Arctic Monkeys AM 2013
347 GZA Liquid Swords 1995
348 Gillian Welch Time (The Revelator) 2001
349 MC5 Kick Out the Jams 1969
350 Stevie Wonder Music of My Mind 1972
351 Roxy Music For Your Pleasure 1973
352 Eminem The Slim Shady LP 1999
353 The Cars The Cars 1978
354 X-Ray Spex Germfree Adolescents 1978
355 Black Sabbath Black Sabbath 1970
356 Dr. John Gris-Gris 1968
357 Tom Waits Rain Dogs 1985
358 Sonic Youth Goo 1990
359 Big Star Radio City 1974
360 Funkadelic One Nation Under a Groove 1978
361 My Chemical Romance The Black Parade 2006
362 Luther Vandross Never Too Much 1981
363 Parliament The Mothership Connection 1975
364 Talking Heads More Songs About Buildings and Food 1978
365 Madvillain Madvillainy 2004
366 Aerosmith Rocks 1976
367 Drake If Youre Reading This Its Too Late 2015
368 George Harrison All Things Must Pass 1970
369 Mobb Deep The Infamous 1995
370 Lil Wayne Tha Carter II 2005
371 The Temptations Anthology 1973
372 Big Brother and the Holding Company Cheap Thrills 1968
373 Isaac Hayes Hot Buttered Soul 1969
374 Robert Johnson King of the Delta Blues Singers 1961
375 Green Day Dookie 1994
376 Neutral Milk Hotel In the Aeroplane Over the Sea 1998
377 Yeah Yeah Yeahs Fever to Tell 2003
378 Run-DMC Run-D.M.C. 1983
379 Rush Moving Pictures 1981
380 Charles Mingus Mingus Ah Um 1959
381 Lynyrd Skynyrd Pronounced Leh-nerd Skin-nerd 1973
382 Tame Impala Currents 2015
383 Massive Attack Mezzanine 1998
384 The Kinks The Kinks Are the Village Green Preservation Society 1969
385 Ramones Rocket to Russia 1977
386 J Dilla Donuts 2006
387 Radiohead In Rainbows 2007
388 Aretha Franklin Young, Gifted and black 1972
389 Mariah Carey The Emancipation of Mimi 2005
390 Pixies Surfer Rosa 1988
391 Kelis Kaleidoscope 1999
392 Ike and Tina Turner Proud Mary: The Best of Ike and Tina Turner 1991
393 Taylor Swift 1989 2014
394 Diana Ross Diana 1980
395 D’Angelo and the Vanguard Black Messiah 2014
396 Todd Rundgren Something Anything? 1972
397 Billie Eilish When We All Fall Asleep 2019
398 The Raincoats The Raincoats 1979
399 Brian Wilson Smile 2004
400 The Go-Gos Beauty and the Beat 1981
401 Blondie Blondie 1977
402 Fela Kuti and Africa 70 Expensive Shit 1975
403 Ghostface Killah Supreme Clientele 2000
404 Anita Baker Rapture 1986
405 Various Nuggets: Original Artyfacts from the First Psychedelic Era 1972
406 Magnetic Fields 69 Love Songs 1999
407 Neil Young Everybody Knows This Is Nowhere 1969
408 Motorhead Ace of Spades 1980
409 Grateful Dead Workingmans Dead 1970
410 The Beach Boys Wild Honey 1967
411 Bob Dylan Love and Theft 2001
412 Smokey Robinson and the Miracles Going to a Go Go 1965
413 Creedence Clearwater Revival Cosmos Factory 1970
414 Chic Risque 1979
415 The Meters Looka Py Py 1969
416 The Roots Things Fall Apart 1999
417 Ornette Coleman The Shape of Jazz to Come 1959
418 Dire Straits Brothers in Arms 1985
419 Eric Church Chief 2011
420 Earth Wind and Fire That’s the way of the world 1975
421 M.I.A. Arular 2005
422 Marvin Gaye Lets Get It On 1973
423 Yo La Tengo I Can Hear the Heart Beating As One 1997
424 Beck Odelay 1996
425 Paul Simon Paul Simon 1972
426 Lucinda Williams Lucinda Williams 1988
427 Al Green Call Me 1973
428 Hucsker Du New Day Rising 1985
429 The Four Tops Reach Out 1967
430 Elvis Costello My Aim Is True 1977
431 Los Lobos How Will the Wolf Survive? 1984
432 Usher Confessions 2004
433 LCD Soundsystem Sound of Silver 2007
434 Pavement Crooked Rain 1994
435 Pet Shop Boys Actually 1987
436 2Pac All Eyez on Me 1996
437 Primal Scream Screamadelica 1991
438 Blur Parklife 1994
439 James Brown Sex Machine 1970
440 Loretta Lynn Coal Miners Daughter 1971
441 Britney Spears Blackout 2007
442 The Weeknd Beauty Behind the Madness 2015
443 David Bowie Scary Monsters 1980
444 Fiona Apple Extraordinary Machine 2005
445 Yes Close to the Edge 1972
446 Alice Coltrane Journey in Satchidanada 1971
447 Bad Bunny X 100pre 2018
448 Otis Redding Dictionary of Soul 1966
449 The White Stripes Elephant 2003
450 Paul and Linda McCartney Ram 1971
451 Roberta Flack First Take 1969
452 Diana Ross and the Supremes Anthology 1974
453 Nine Inch Nails Pretty Hate Machine 1989
454 Can Ege Bamyasi 1972
455 Bo Diddley Bo Diddley Go Bo Diddley 1958
456 Al Green Greatest Hits 1975
457 Sinead Connor I Do Not Want What I Havent Got 1990
458 Jason Isbell Southeastern 2013
459 Kid Cudi Man on the Moon: The End of the Day 2009
460 Lorde Melodrama 2017
461 Bon Iver For Emma 2008
462 The Flying Burrito Brothers The Gilded Palace of Sin 1969
463 Laura Nyro Eli and the 13th Confession 1968
464 The Isley Brothers 3 + 3 1973
465 King Sunny Ad The Best of the Classic Years 2003
466 The Beach Boys The Beach Boys Today! 1965
467 Maxwell BLACKsummers night 2009
468 The Rolling Stones Some Girls 1978
469 Manu Chao Clandestino 1998
470 Juvenile 400 Degreez 1998
471 Jefferson Airplane Surrealistic Pillow 1967
472 SZA Ctrl 2017
473 Daddy Yankee Barrio Fino 2004
474 Big Star #1 Record 1972
475 Sheryl Crow Sheryl Crow 1996
476 Sparks Kimono My House 1974
477 Howlin Wolf Moanin in the Moonlight 1959
478 The Kinks Something Else by the Kinks 1968
479 Selena Amor Prohibido 1994
480 Miranda Lambert The Weight of These Wings 2016
481 Belle and Sebastian If You’re Feeling Sinister 1996
482 The Pharcyde Bizarre Ride II the Pharcyde 1992
483 Muddy Waters The Anthology 2001
484 Lady Gaga Born This Way 2011
485 Richard and Linda Thompson I Want to See the Bright Lights Tonight 1974
486 John Mayer Continuum 2006
487 Black Flag Damaged 1981
488 The Stooges The Stooges 1969
489 Phil Spector and Various Artists Back to Mono (1958-1969) 1991
490 Linda Ronstadt Heart Like a Wheel 1975
491 Harry Styles Fine Line 2019
492 Bonnie Raitt Nick of Time 1989
493 Marvin Gaye Here my dear 1978
494 The Ronettes Presenting the Fabulous Ronettes 1964
495 Boyz II Men II 1991
496 Shakira Donde Estan los Ladrones 1998
497 Various Artists The Indestructible Beat of Soweto 1985
498 Suicide Suicide 1977
499 Rufus and Chaka Khan Ask Rufus 1977
500 Arcade Fire Funeral 2004

In the picture below a histogram of the release years of albums in the Rolling Stone Album 500:

Rotary Phone Home Control

In our house old rotary phones are used as a remote for Sonos, Philips Hue and to ring the door bell. Turning the dial on one of the phones starts playing an MP3 on the phone. Turning the dial of the phone in another room dims the light, or turns it on or off.

We use an old Ericofoon, a red and green Dutch T65:

I connected the 2 pins of the phones to an ESP8226 (nodemcu). You can buy them for cheap on Chinese webshops.

The C code below is counting pulses. I used platformio to compile the ESP8226 code and upload it. The ESP8226 requests a Raspberry Pi to evaluate an URL. The Python code for the Raspberry Pi will be subject of another post.

Vintage Phone Home Control Center

An old phone, a raspberry pi, a handful of resistors and a simple python script make a very nice home control center.
The phone is a T65 TDK. It was very popular in the Netherlands in the 70’s and 80’s. It comes in a few colors, but preferably orange.

The phone now controls our Sonos audio system and our Philips Hue lights. The little black button rings the front door bell, great gimmick for the kids.

Button functions:

  • 1: a radio station
  • 2: volume up
  • 3: another radio station
  • 4: previous song
  • 5: play / pause
  • 6: next song
  • 7: a playlist
  • 8: volume down
  • 9: another playlist
  • *: Philips Hue off
  • 0: Philips Hue dimmed
  • #: Philips Hue bright

And the Python script

The script calls an URL on the home server: another raspberry pi which controls all connected devices. A description of this home server will be the subject for a future picnic.

BSO Totaalpakket of Schoolwekenpakket met incidentele vakantieopvang

Ludens Utrecht biedt 2 BSO paketten aan: een totaalpakket en een schoolwekenpakket. Met een schoolwekenpakket heb je geen opvang tijdens de vakanties (wel tijdens studiedagen). Als je incidenteel toch opvang wenst tijdens vakanties kun je losse dagen afnemen. Onze kinderen gaan maar zelden naar de BSO tijdens de vakantie dus intuïtief zou je voor het schoolwekenpakket kiezen. De prijzen van de twee paketten liggen wel erg ver uit elkaar, dus misschien moeten we er toch een sommetje aan wagen:

  • Totaalpakket:
    • 7,06 € per uur (Pt)
  • Schoolwekenpakket:
    • 9,46 € per uur voor schooldagen (Ps)
    • 8,46 € per uur voor vakantiedagen (Pv)

Een jaar heeft ongeveer 40 schoolweken en op schooldagen gaan de kinderen 3 uur naar de BSO (Us = 3×40 = 120 uur per jaar). We rekenen met 13 vakantieweken per jaar. Op deze vakantiedagen rekent Ludens 10 uren (Uv = 10×13 = 130 uur per jaar).
Vanaf hoeveel vakantiedagen U is het goedkoper om een totaalpakket af te nemen?

\((Us + Uv) Pt = Us Ps + U Pt\)

Ofwel:
\(U = \frac{(Us + Uv) Pt – Us Ps}{Pv} = 74\;uren\)

Dus als je kind van de 7.4 van de 13 vakantieweken naar de BSO brengt dan is het al gunstiger om een totaalpakket af te nemen.

Kinderopvangtoeslag

Wat gebeurt er als we de kinderopvangtoeslag (KOT) meenemen in onze berekening? De kinderopvangtoeslag is inkomensafhankelijk en voor het eerste en de volgende kinderen. De overheid subsidieert kinderopvang tot een maximum uurtarief van 6,95 €. In onderstaande figuur staat het netto uurtarief voor verschillende toetsingsinkomens (totaal van de inkomsten in box 1, 2 en 3).

En in onderstaande figuur het minimum aantal vakantieuren voor verschillende inkomens:

Voor lage inkomens is het altijd gunstiger om het totaalpakket te nemen. Voor hogere inkomens loont het al om het totaalpakket te nemen als je, afhankelijk van je inkomen en het aantal kinderen, tussen de 0 en 5,5 van de 13 vakantieweken.

Vakantie BSO bij Ludens is dus veel goedkoper minder duur dan je in eerste instantie zou denken. En je krijgt voor hetzelfde bedrag veel flexibiliteit. Uiteindelijk betaal je het natuurlijk allemaal zelf.

Voor de liefhebber de python code van het sommetje (met dank aan de mannen van checkbrutonetto voor de kinderopvangtoeslag data):

Control Sonos with Python using SoCo 0.9

I made a python wrapper function around SoCo 0.9 because the documentation of SoCo is very limited. I hope it helps 🙂

iot is a homebrew logger

Next Party Planner

You feel like a party (or a picnic) but you have to find a reason. Why not celebrate that you (or you and your family) exist for 100 years, or 2 million hours, or 10 thousand weeks?

Go to Next Party Planner. Fill in your birthdays and check the next opportunity for a picnic.

Did you know?

  • That the The Beatles would have been 10 billion seconds old on 11 December 2020.
  • That the The Rolling Stones will be 300 years old on 2 February 2019.
  • That Radiohead will be 200 years old on 27 January 2019.
  • That the Obama’s will be 150 years old on 23 november 2018 and 80 million minutes old on 3 June 2019

Python sunset timer for Philips Hue

The Philips Hue has a nice API. It took me a few picnics to figure out how it works. So for your convenience I give you a few snippets of Python code.

First you have to figure out what your username is:

With this username you can check lights or turn them on and off:

And now a wrapper function:

The iot class is a homebrew event logger:

You can use crontab to set timers. But why not make it yourself 🙂

You have to put all timers in timers.txt
Yes, I know, it looks a lot like crontab. This one is not better, but I made it myself 🙂

And you need to know when the sun rises and sets. I didn’t write this class myself but I also forgot where I found it. Credits to the anonymous maker!