diff --git a/assets/extract_tunes.py b/assets/extract_tunes.py index 02e8e6d..1585271 100644 --- a/assets/extract_tunes.py +++ b/assets/extract_tunes.py @@ -34,6 +34,16 @@ POOLS = { ("Techno", False, 1985, 2005, 70, True), ("Jungle", False, 1990, 2000, 50, True), ], + "warehouse": [ # WAREHOUSE RAVE: acid / minimal / tech house, 12"s only + ("Acid House", False, 1987, 1995, 50, True), + ("Tech House", False, 1992, 2005, 50, True), + ("Minimal", False, 1992, 2005, 50, True), + ], + "festival": [ # FESTIVAL GROUNDS: trance / big beat / prog, 12"s only + ("Trance", False, 1992, 2005, 60, True), + ("Big Beat", False, 1994, 2002, 40, True), + ("Progressive House", False, 1992, 2005, 50, True), + ], "archive": [ # THE ARCHIVE: the deep stuff, 12"s only ("Drum n Bass", False, 1992, 2005, 60, True), ("Hardcore", False, 1990, 1997, 50, True), diff --git a/assets/process_sprites.py b/assets/process_sprites.py index 94d4d48..118a251 100644 --- a/assets/process_sprites.py +++ b/assets/process_sprites.py @@ -43,6 +43,24 @@ TABLE = { "lanyard": ("pickup_lanyard.png", 38, False), "airhorn": ("pickup_airhorn.png", 38, False), "vinyl": ("pickup_vinyl.png", 24, False), + "floor_warehouse": ("floor_warehouse.png", 96, True), + "wall_warehouse": ("wall_warehouse.png", 48, True), + "floor_festival": ("floor_festival.png", 96, True), + "wall_festival": ("wall_festival.png", 48, True), + "gatekeeper": ("enemy_gatekeeper.png", 52, False), + "shazam": ("enemy_shazam_zombie.png", 48, False), + "warped": ("enemy_warped_record.png", 44, False), + "conductor": ("boss_spectral_conductor.png", 96, False), + "rpm78": ("boss_78rpm.png", 120, False), + "port_digger": ("portrait_digger.png", 112, False), + "port_selector": ("portrait_selector.png", 112, False), + "port_promoter": ("portrait_promoter.png", 112, False), + "port_soundtech": ("portrait_soundtech.png", 112, False), +} + +# full-art images: downscale + copy, never chroma-keyed (they aren't sprites) +ART = { + "logo": ("logo_marquee_b.png", 800), } @@ -73,4 +91,10 @@ for key, (fname, size, is_tile) in TABLE.items(): im.save(OUT / f"{key}.png") print(f"{key:10s} <- {fname:24s} {size}px {'tile' if is_tile else 'keyed'}") -print(f"\nwrote {len(TABLE)} textures to {OUT}") +for key, (fname, width) in ART.items(): + im = Image.open(SRC / fname).convert("RGB") + im.thumbnail((width, width * 2), Image.LANCZOS) + im.save(OUT / f"{key}.png") + print(f"{key:10s} <- {fname:24s} art {im.width}x{im.height}") + +print(f"\nwrote {len(TABLE) + len(ART)} textures to {OUT}") diff --git a/public/sprites/conductor.png b/public/sprites/conductor.png new file mode 100644 index 0000000..16c83f9 Binary files /dev/null and b/public/sprites/conductor.png differ diff --git a/public/sprites/floor_festival.png b/public/sprites/floor_festival.png new file mode 100644 index 0000000..36d29fe Binary files /dev/null and b/public/sprites/floor_festival.png differ diff --git a/public/sprites/floor_warehouse.png b/public/sprites/floor_warehouse.png new file mode 100644 index 0000000..0e31509 Binary files /dev/null and b/public/sprites/floor_warehouse.png differ diff --git a/public/sprites/gatekeeper.png b/public/sprites/gatekeeper.png new file mode 100644 index 0000000..44c829b Binary files /dev/null and b/public/sprites/gatekeeper.png differ diff --git a/public/sprites/logo.png b/public/sprites/logo.png new file mode 100644 index 0000000..65e4605 Binary files /dev/null and b/public/sprites/logo.png differ diff --git a/public/sprites/port_digger.png b/public/sprites/port_digger.png new file mode 100644 index 0000000..8b0c687 Binary files /dev/null and b/public/sprites/port_digger.png differ diff --git a/public/sprites/port_promoter.png b/public/sprites/port_promoter.png new file mode 100644 index 0000000..8410492 Binary files /dev/null and b/public/sprites/port_promoter.png differ diff --git a/public/sprites/port_selector.png b/public/sprites/port_selector.png new file mode 100644 index 0000000..bfc20bd Binary files /dev/null and b/public/sprites/port_selector.png differ diff --git a/public/sprites/port_soundtech.png b/public/sprites/port_soundtech.png new file mode 100644 index 0000000..da42bae Binary files /dev/null and b/public/sprites/port_soundtech.png differ diff --git a/public/sprites/rpm78.png b/public/sprites/rpm78.png new file mode 100644 index 0000000..484ee50 Binary files /dev/null and b/public/sprites/rpm78.png differ diff --git a/public/sprites/shazam.png b/public/sprites/shazam.png new file mode 100644 index 0000000..105bd07 Binary files /dev/null and b/public/sprites/shazam.png differ diff --git a/public/sprites/wall_festival.png b/public/sprites/wall_festival.png new file mode 100644 index 0000000..97d3e44 Binary files /dev/null and b/public/sprites/wall_festival.png differ diff --git a/public/sprites/wall_warehouse.png b/public/sprites/wall_warehouse.png new file mode 100644 index 0000000..4a85ee5 Binary files /dev/null and b/public/sprites/wall_warehouse.png differ diff --git a/public/sprites/warped.png b/public/sprites/warped.png new file mode 100644 index 0000000..d72cba3 Binary files /dev/null and b/public/sprites/warped.png differ diff --git a/public/tunes.json b/public/tunes.json index 746a4e1..4863ef9 100644 --- a/public/tunes.json +++ b/public/tunes.json @@ -1 +1 @@ -{"shop":[{"a":"Michael Jackson","t":"Thriller","l":"Epic","y":1982,"g":1},{"a":"Michael Jackson","t":"Bad","l":"Epic","y":1987,"g":1},{"a":"Madonna","t":"Like A Virgin","l":"Sire","y":1984,"g":1},{"a":"Michael Jackson","t":"Off The Wall","l":"Epic","y":1979,"g":1},{"a":"ABBA","t":"Voulez-Vous","l":"Polar","y":1979,"g":1},{"a":"Various","t":"Saturday Night Fever (The Original Movie Sound Track)","l":"RSO","y":1977},{"a":"ABBA","t":"Arrival","l":"Polar","y":1976},{"a":"Kraftwerk","t":"Die Mensch·Maschine","l":"Kling Klang","y":1978},{"a":"ABBA","t":"The Album","l":"Polar","y":1977},{"a":"ABBA","t":"Super Trouper","l":"Polar","y":1980},{"a":"Blondie","t":"Parallel Lines","l":"Chrysalis","y":1978},{"a":"Kiss","t":"Dynasty","l":"Casablanca","y":1979},{"a":"Stevie Wonder","t":"Songs In The Key Of Life","l":"Tamla","y":1976},{"a":"ABBA","t":"ABBA","l":"Polar","y":1975},{"a":"Bee Gees","t":"Spirits Having Flown","l":"RSO","y":1979},{"a":"Madonna","t":"You Can Dance","l":"Sire","y":1987},{"a":"Electric Light Orchestra","t":"Discovery","l":"Jet Records","y":1979},{"a":"ABBA","t":"Greatest Hits Vol. 2","l":"White Label","y":1979},{"a":"ABBA","t":"Waterloo","l":"Polar","y":1974},{"a":"Stevie Wonder","t":"Hotter Than July","l":"Tamla","y":1980},{"a":"Boney M.","t":"Nightflight To Venus","l":"Hansa International","y":1978},{"a":"Алла Пугачева","t":"Зеркало Души","l":"White Label","y":1977},{"a":"Donna Summer","t":"Bad Girls","l":"Casablanca","y":1979},{"a":"Blondie","t":"Autoamerican","l":"Chrysalis","y":1980},{"a":"Blondie","t":"Heart Of Glass","l":"White Label","y":1978},{"a":"Barbra Streisand","t":"Guilty","l":"Columbia","y":1980},{"a":"Sugarhill Gang","t":"Rapper's Delight","l":"Sugar Hill Records","y":1979},{"a":"Diana Ross","t":"Diana","l":"Motown","y":1980},{"a":"Donna Summer","t":"On The Radio - Greatest Hits Vol. I & II","l":"Casablanca","y":1979},{"a":"Barry White","t":"Barry White's Greatest Hits","l":"20th Century Records","y":1975},{"a":"Boney M.","t":"Take The Heat Off Me","l":"Hansa International","y":1976},{"a":"Donna Summer","t":"Love To Love You Baby","l":"Oasis","y":1975},{"a":"Boney M.","t":"Oceans Of Fantasy","l":"White Label","y":1979},{"a":"Earth, Wind & Fire","t":"The Best Of Earth Wind & Fire Vol. I","l":"ARC (3)","y":1978},{"a":"ABBA","t":"Chiquitita c/w Lovelight","l":"Polar","y":1979},{"a":"ABBA","t":"The Singles (The First Ten Years)","l":"Polar","y":1982},{"a":"Grace Jones","t":"Nightclubbing","l":"Island Records","y":1981},{"a":"Patrick Hernandez","t":"Born To Be Alive","l":"Aquarius","y":1979},{"a":"Donna Summer","t":"I Remember Yesterday","l":"Casablanca","y":1977},{"a":"Boney M.","t":"Love For Sale","l":"Hansa International","y":1977},{"a":"Paul McCartney","t":"All The Best !","l":"MPL (2)","y":1987},{"a":"Blondie","t":"Call Me","l":"Chrysalis","y":1980},{"a":"Bee Gees","t":"Greatest","l":"RSO","y":1979},{"a":"Donna Summer","t":"A Love Trilogy","l":"Oasis","y":1976},{"a":"Gloria Gaynor","t":"Substitute / I Will Survive","l":"Polydor","y":1978},{"a":"Space","t":"Magic Fly","l":"Vogue","y":1977},{"a":"Various","t":"Fame (The Original Soundtrack From The Motion Picture)","l":"Polydor","y":1980},{"a":"Chic","t":"Good Times","l":"White Label","y":1979},{"a":"Cerrone","t":"Supernature","l":"Malligator","y":1977},{"a":"Boney M.","t":"Rivers Of Babylon / Brown Girl In The Ring","l":"Hansa International","y":1978},{"a":"Stevie Wonder","t":"The Original Musiquarium I","l":"White Label","y":1982},{"a":"Earth, Wind & Fire","t":"I Am","l":"ARC (3)","y":1979},{"a":"Tina Turner","t":"Break Every Rule","l":"Capitol Records","y":1986},{"a":"Herb Alpert","t":"Rise","l":"A&M Records","y":1979},{"a":"Bee Gees","t":"Children Of The World","l":"RSO","y":1976},{"a":"George McCrae","t":"Rock Your Baby","l":"T.K. Records","y":1974},{"a":"Stevie Wonder","t":"The Woman In Red (Selections From The Original Motion Picture Soundtrack)","l":"Motown","y":1984},{"a":"Giorgio Moroder","t":"Midnight Express (Music From The Original Motion Picture Soundtrack)","l":"White Label","y":1979},{"a":"Marvin Gaye","t":"Midnight Love","l":"Columbia","y":1982},{"a":"Robert Palmer","t":"Riptide","l":"Island Records","y":1985},{"a":"Earth, Wind & Fire","t":"All 'N All","l":"White Label","y":1977},{"a":"Chic","t":"Le Freak / Savoir Faire","l":"Atlantic","y":1978},{"a":"Eartha Kitt","t":"Where Is My Man","l":"White Label","y":1983},{"a":"Donna Summer","t":"Four Seasons Of Love","l":"Casablanca","y":1976},{"a":"ABBA","t":"Dancing Queen & That's Me","l":"Polar","y":1976},{"a":"Grace Jones","t":"Portfolio","l":"White Label","y":1977},{"a":"Michael Jackson","t":"Billie Jean","l":"Epic","y":1983},{"a":"Quincy Jones","t":"The Dude","l":"A&M Records","y":1981},{"a":"Santa Esmeralda","t":"Don't Let Me Be Misunderstood","l":"Philips","y":1977},{"a":"Zodiac (3)","t":"Disco Alliance","l":"Мелодия","y":1980},{"a":"Bob Marley & The Wailers","t":"Exodus","l":"Island Records","y":1977,"g":1},{"a":"Janis Joplin","t":"Pearl","l":"Columbia","y":1971,"g":1},{"a":"Stevie Wonder","t":"Innervisions","l":"White Label","y":1973},{"a":"Stevie Wonder","t":"Talking Book","l":"Tamla","y":1972},{"a":"Marvin Gaye","t":"What's Going On","l":"White Label","y":1971},{"a":"David Bowie","t":"Station To Station","l":"RCA","y":1976},{"a":"David Bowie","t":"Young Americans","l":"RCA","y":1975},{"a":"Sade","t":"Diamond Life","l":"Epic","y":1984},{"a":"Stevie Wonder","t":"Fulfillingness' First Finale","l":"White Label","y":1974},{"a":"Wham!","t":"Make It Big","l":"Epic","y":1984},{"a":"The Blues Brothers","t":"The Blues Brothers (Original Soundtrack Recording)","l":"Atlantic","y":1980},{"a":"Marvin Gaye","t":"Let's Get It On","l":"Tamla","y":1973},{"a":"Sade","t":"Promise","l":"Epic","y":1985},{"a":"Isaac Hayes","t":"Shaft","l":"Enterprise","y":1971},{"a":"David Bowie","t":"ChangesOneBowie","l":"RCA","y":1976},{"a":"Curtis Mayfield","t":"Super Fly (The Original Motion Picture Soundtrack)","l":"Curtom","y":1972},{"a":"Christopher Cross","t":"Christopher Cross","l":"Warner Bros. Records","y":1979},{"a":"Joe Cocker","t":"With A Little Help From My Friends","l":"White Label","y":1969},{"a":"Roberta Flack","t":"Killing Me Softly","l":"Atlantic","y":1973},{"a":"Isaac Hayes","t":"Hot Buttered Soul","l":"Enterprise","y":1969},{"a":"Elvis Presley","t":"On Stage (February, 1970)","l":"RCA Victor","y":1970},{"a":"Simply Red","t":"Picture Book","l":"Elektra","y":1985},{"a":"Sly & The Family Stone","t":"Greatest Hits","l":"Epic","y":1970},{"a":"Lionel Richie","t":"Lionel Richie","l":"Motown","y":1982},{"a":"Diana Ross","t":"Diana & Marvin","l":"Motown","y":1973},{"a":"Roberta Flack","t":"First Take","l":"Atlantic","y":1969},{"a":"Daryl Hall & John Oates","t":"Rock 'N Soul Part 1","l":"RCA","y":1983},{"a":"Stevie Wonder","t":"In Square Circle","l":"Tamla","y":1985},{"a":"Otis Redding","t":"The Dock Of The Bay","l":"Volt","y":1968},{"a":"Sly & The Family Stone","t":"There's A Riot Goin' On","l":"Epic","y":1971},{"a":"Various","t":"A Christmas Gift For You From Philles Records","l":"Philles Records","y":1963},{"a":"The Jacksons","t":"Victory","l":"Epic","y":1984},{"a":"The Temptations","t":"Masterpiece","l":"Gordy","y":1973},{"a":"Paul Young","t":"No Parlez","l":"CBS","y":1983},{"a":"Prince","t":"Prince","l":"Warner Bros. Records","y":1979},{"a":"Various","t":"The Big Chill (Original Motion Picture Soundtrack)","l":"Motown","y":1983},{"a":"Elvis Presley","t":"From Elvis In Memphis","l":"RCA Victor","y":1969},{"a":"Ike & Tina Turner","t":"River Deep-Mountain High","l":"London Records","y":1966},{"a":"Traffic","t":"Best Of Traffic","l":"Island Records","y":1969},{"a":"Sly & The Family Stone","t":"Stand!","l":"Epic","y":1969},{"a":"James Brown","t":"Sex Machine","l":"King Records (3)","y":1970},{"a":"Marvin Gaye","t":"I Want You","l":"Tamla","y":1976},{"a":"Billy Ocean","t":"Suddenly","l":"Jive","y":1984},{"a":"Aretha Franklin","t":"Lady Soul","l":"Atlantic","y":1968},{"a":"Kevin Rowland","t":"Too-Rye-Ay","l":"Mercury","y":1982},{"a":"James Brown","t":"The James Brown Show (Live At The Apollo)","l":"King Records (3)","y":1963},{"a":"Galt MacDermot","t":"Hair (Original Soundtrack Recording)","l":"RCA Victor","y":1979},{"a":"George Michael","t":"Careless Whisper","l":"Epic","y":1984},{"a":"The Temptations","t":"All Directions","l":"Gordy","y":1972},{"a":"Michael Jackson","t":"The Best Of Michael Jackson","l":"Motown","y":1975},{"a":"Donna Summer","t":"Donna Summer","l":"Geffen Records","y":1982},{"a":"Michael Jackson","t":"Ben","l":"Motown","y":1972},{"a":"Al Green","t":"Greatest Hits","l":"Hi Records","y":1975},{"a":"Curtis Mayfield","t":"Curtis","l":"Curtom","y":1970},{"a":"Diana Ross","t":"Touch Me In The Morning","l":"Motown","y":1973},{"a":"Chicago (2)","t":"Chicago X","l":"Columbia","y":1976},{"a":"Prince And The Revolution","t":"Purple Rain","l":"Warner Bros. Records","y":1984,"g":1},{"a":"Deep Purple","t":"Stormbringer","l":"Purple Records","y":1974,"g":1},{"a":"The Clash","t":"Combat Rock","l":"CBS","y":1982},{"a":"Prince","t":"1999","l":"Warner Bros. Records","y":1982},{"a":"Talking Heads","t":"Stop Making Sense","l":"Sire","y":1984},{"a":"Jeff Beck","t":"Wired","l":"Epic","y":1976},{"a":"Talking Heads","t":"Speaking In Tongues","l":"Sire","y":1983},{"a":"Prince And The Revolution","t":"Around The World In A Day","l":"Paisley Park","y":1985},{"a":"Santana","t":"Amigos","l":"Columbia","y":1976},{"a":"Wham!","t":"Fantastic","l":"Innervision Records (2)","y":1983},{"a":"Prince","t":"Controversy","l":"Warner Bros. Records","y":1981},{"a":"Prince","t":"Dirty Mind","l":"Warner Bros. Records","y":1980},{"a":"Grace Jones","t":"Warm Leatherette","l":"Island Records","y":1980},{"a":"Brian Eno","t":"My Life In The Bush Of Ghosts","l":"EG","y":1981},{"a":"Grand Funk Railroad","t":"E Pluribus Funk","l":"Capitol Records","y":1971},{"a":"KC & The Sunshine Band","t":"KC And The Sunshine Band","l":"T.K. Records","y":1975},{"a":"Veit Marvos","t":"Summernight","l":"Boom Germany","y":1984},{"a":"Kool & The Gang","t":"Celebrate!","l":"De-Lite Records","y":1980},{"a":"Herbie Hancock","t":"Future Shock","l":"Columbia","y":1983},{"a":"The Jacksons","t":"Triumph","l":"Epic","y":1980},{"a":"Various","t":"Rocky IV (Original Motion Picture Soundtrack)","l":"Scotti Bros. Records","y":1985},{"a":"Booker T & The MG's","t":"The Best Of Booker T. & The MG's","l":"Atlantic","y":1968},{"a":"Indeep","t":"Last Night A D.J. Saved My Life","l":"Sound Of New York","y":1982},{"a":"Earth, Wind & Fire","t":"Raise!","l":"ARC (3)","y":1981},{"a":"John Williams (4)","t":"Star Wars / Return Of The Jedi (The Original Motion Picture Soundtrack)","l":"RSO","y":1983},{"a":"Commodores","t":"Midnight Magic","l":"Motown","y":1979},{"a":"Marc Bolan","t":"Zinc Alloy And The Hidden Riders Of Tomorrow Or A Creamed Cage In August","l":"T. Rex","y":1974},{"a":"Al Green","t":"Let's Stay Together","l":"Hi Records","y":1972},{"a":"Donna Summer","t":"She Works Hard For The Money","l":"Mercury","y":1983},{"a":"Average White Band","t":"AWB","l":"Atlantic","y":1974},{"a":"Prince","t":"For You","l":"Warner Bros. Records","y":1978},{"a":"Earth, Wind & Fire","t":"Spirit","l":"Columbia","y":1976},{"a":"War","t":"The World Is A Ghetto","l":"United Artists Records","y":1972},{"a":"Osibisa","t":"Osibisa","l":"MCA Records","y":1971},{"a":"The Jackson 5","t":"ABC","l":"Motown","y":1970},{"a":"Joe Cocker","t":"Joe Cocker","l":"A&M Records","y":1972},{"a":"Talking Heads","t":"The Name Of This Band Is Talking Heads","l":"Sire","y":1982},{"a":"Rick James","t":"Street Songs","l":"Gordy","y":1981},{"a":"Earth, Wind & Fire","t":"That's The Way Of The World","l":"Columbia","y":1975},{"a":"Grand Funk Railroad","t":"On Time","l":"Capitol Records","y":1969},{"a":"Stevie Wonder","t":"Stevie Wonder's Greatest Hits Vol. 2","l":"Tamla","y":1971}],"fair":[{"a":"Michael Jackson","t":"Dangerous","l":"Epic","y":1991,"g":1},{"a":"Beastie Boys","t":"Licensed To Ill","l":"Def Jam Recordings","y":1986,"g":1},{"a":"Michael Jackson","t":"HIStory - Past, Present And Future - Book I","l":"White Label","y":1995,"g":1},{"a":"Eminem","t":"The Marshall Mathers LP","l":"Interscope Records","y":2000,"g":1},{"a":"Sugarhill Gang","t":"Rapper's Delight","l":"Sugar Hill Records","y":1979,"g":1},{"a":"Britney Spears","t":"Oops!...I Did It Again","l":"Jive","y":2000,"g":1},{"a":"Michael Jackson","t":"Invincible","l":"Epic","y":2001,"g":1},{"a":"Prince","t":"The Black Album","l":"Warner Bros. Records","y":1987,"g":1},{"a":"Falco","t":"Rock Me Amadeus","l":"GiG Records","y":1985},{"a":"Beastie Boys","t":"Paul's Boutique","l":"Beastie Boys Records","y":1989},{"a":"Linkin Park","t":"Hybrid Theory","l":"Warner Bros. Records","y":2000},{"a":"Gorillaz","t":"Gorillaz","l":"Parlophone","y":2001},{"a":"Gorillaz","t":"Demon Days","l":"Parlophone","y":2005},{"a":"Mariah Carey","t":"Butterfly","l":"Columbia","y":1997},{"a":"Eminem","t":"The Eminem Show","l":"Aftermath Entertainment","y":2002},{"a":"Madonna","t":"Bedtime Stories","l":"Maverick","y":1994},{"a":"Massive Attack","t":"Blue Lines","l":"Circa","y":1991},{"a":"Various","t":"Pretty Woman (Original Motion Picture Soundtrack)","l":"EMI USA","y":1990},{"a":"Beastie Boys","t":"Ill Communication","l":"Capitol Records","y":1994},{"a":"Public Enemy","t":"It Takes A Nation Of Millions To Hold Us Back","l":"Def Jam Recordings","y":1988},{"a":"Afrika Bambaataa & Soulsonic Force","t":"Planet Rock","l":"Tommy Boy","y":1982},{"a":"Dr. Dre","t":"The Chronic","l":"Interscope Records","y":1992},{"a":"Snoop Dogg","t":"Doggystyle","l":"Death Row Records (2)","y":1993},{"a":"Eminem","t":"The Slim Shady LP","l":"Aftermath Entertainment","y":1999},{"a":"2Pac","t":"All Eyez On Me","l":"Death Row Records (2)","y":1996},{"a":"The Prodigy","t":"The Dirtchamber Sessions Volume One","l":"XL Recordings","y":1999},{"a":"Freeez","t":"I.O.U.","l":"Streetwise","y":1982},{"a":"Fugees","t":"The Score","l":"Columbia","y":1996},{"a":"De La Soul","t":"3 Feet High And Rising","l":"Tommy Boy","y":1989},{"a":"MC Hammer","t":"Please Hammer Don't Hurt 'Em","l":"Capitol Records","y":1990},{"a":"Mariah Carey","t":"Daydream","l":"Columbia","y":1995},{"a":"The KLF","t":"3 A.M. Eternal","l":"Arista","y":1991},{"a":"Dr. Dre","t":"2001","l":"Aftermath Entertainment","y":1999},{"a":"N.W.A.","t":"Straight Outta Compton","l":"Ruthless Records","y":1989},{"a":"Public Enemy","t":"Fear Of A Black Planet","l":"Def Jam Recordings","y":1990},{"a":"Grandmaster Flash & Melle Mel","t":"White Lines (Don't Don't Do It)","l":"Sugar Hill Records","y":1983},{"a":"Anthrax","t":"Attack Of The Killer B's","l":"Island Records","y":1991},{"a":"Boyz II Men","t":"Cooleyhighharmony","l":"Motown","y":1991},{"a":"Notorious B.I.G.","t":"Ready To Die","l":"Bad Boy Entertainment","y":1994},{"a":"Various","t":"Miami Vice (Music From The Television Series)","l":"MCA Records","y":1985},{"a":"Beastie Boys","t":"Check Your Head","l":"Capitol Records","y":1992},{"a":"Limp Bizkit","t":"Significant Other","l":"Flip Records (2)","y":1999},{"a":"Run-DMC","t":"Raising Hell","l":"Profile Records","y":1986},{"a":"House Of Pain","t":"Jump Around & House Of Pain Anthem","l":"White Label","y":1992},{"a":"Janet Jackson","t":"Design Of A Decade 1986 / 1996","l":"A&M Records","y":1995},{"a":"Backstreet Boys","t":"Backstreet Boys","l":"Jive","y":1996},{"a":"New Kids On The Block","t":"Hangin' Tough","l":"White Label","y":1988},{"a":"Beastie Boys","t":"Hello Nasty","l":"Capitol Records","y":1998},{"a":"Tone Loc","t":"Lōc'ed After Dark","l":"Delicious Vinyl","y":1989},{"a":"Rage Against The Machine","t":"Evil Empire","l":"Epic","y":1996},{"a":"Herbie Hancock","t":"Future Shock","l":"Columbia","y":1983},{"a":"The Chemical Brothers","t":"Push The Button","l":"Freestyle Dust","y":2005},{"a":"Nas","t":"Illmatic","l":"Columbia","y":1994},{"a":"Mariah Carey","t":"Rainbow","l":"Columbia","y":1999},{"a":"Alicia Keys","t":"Songs In A Minor","l":"J Records","y":2001},{"a":"Various","t":"Music From And Inspired By The Motion Picture 8 Mile","l":"White Label","y":2002},{"a":"Boogie Down Productions","t":"Criminal Minded","l":"B-Boy Records","y":1987},{"a":"Run-DMC","t":"Tougher Than Leather","l":"Profile Records","y":1988},{"a":"Vanilla Ice","t":"To The Extreme","l":"SBK Records","y":1990},{"a":"Craig David","t":"Born To Do It","l":"Wildstar Records","y":2000},{"a":"Gwen Stefani","t":"Love.Angel.Music.Baby.","l":"Interscope Records","y":2004},{"a":"2Pac","t":"Me Against The World","l":"Interscope Records","y":1995},{"a":"House Of Pain","t":"House Of Pain (Fine Malt Lyrics)","l":"Tommy Boy","y":1992},{"a":"New Kids On The Block","t":"Step By Step","l":"Columbia","y":1990},{"a":"Britney Spears","t":"In The Zone","l":"Jive","y":2003},{"a":"Various","t":"A Very Special Christmas","l":"A&M Records","y":1987},{"a":"Eminem","t":"Encore","l":"White Label","y":2004},{"a":"Wu-Tang Clan","t":"Enter The Wu-Tang (36 Chambers)","l":"RCA Records Label","y":1993},{"a":"Madonna","t":"Justify My Love","l":"Sire","y":1990},{"a":"The Pharcyde","t":"Bizarre Ride II The Pharcyde","l":"Delicious Vinyl","y":1992},{"a":"Janet Jackson","t":"Just A Little While","l":"Virgin","y":2004},{"a":"Milli Vanilli","t":"All Or Nothing (The First Album)","l":"Hansa","y":1988},{"a":"Joe Bataan","t":"Rap-O Clap-O","l":"Salsoul Records","y":1979},{"a":"De La Soul","t":"De La Soul Is Dead","l":"Tommy Boy","y":1991},{"a":"50 Cent","t":"The Massacre","l":"Shady Records","y":2005},{"a":"Various","t":"Breakin' - Original Motion Picture Soundtrack","l":"Polydor","y":1984},{"a":"2Pac","t":"2Pacalypse Now","l":"Interscope Records","y":1991},{"a":"Frankie Smith","t":"Double Dutch Bus","l":"WMOT Records","y":1980},{"a":"Faithless","t":"Reverence","l":"Cheeky Records","y":1996},{"a":"Rage Against The Machine","t":"Renegades","l":"Epic","y":2000},{"a":"Mariah Carey","t":"Loverboy","l":"Virgin","y":2001},{"a":"Black Eyed Peas","t":"Elephunk","l":"A&M Records","y":2003},{"a":"Linkin Park","t":"Reanimation","l":"Warner Bros. Records","y":2002},{"a":"De La Soul","t":"Ring Ring Ring (Ha Ha Hey)","l":"Tommy Boy","y":1991},{"a":"Run-DMC","t":"Walk This Way","l":"Profile Records","y":1986},{"a":"Soul II Soul","t":"Vol. II (1990 - A New Decade)","l":"10 Records","y":1990},{"a":"Black Eyed Peas","t":"Monkey Business","l":"A&M Records","y":2005},{"a":"Cypress Hill","t":"Black Sunday","l":"Ruffhouse Records","y":1993},{"a":"Grandmaster Flash & The Furious Five","t":"The Message","l":"Sugar Hill Records","y":1982},{"a":"2Pac","t":"Greatest Hits","l":"Virgin","y":1998},{"a":"Eric B. & Rakim","t":"Paid In Full","l":"4th & Broadway","y":1987},{"a":"Amy Winehouse","t":"Frank","l":"White Label","y":2003},{"a":"The Simpsons","t":"The Simpsons Sing The Blues","l":"Geffen Records","y":1990},{"a":"2Pac","t":"Strictly 4 My N.I.G.G.A.Z...","l":"TNT Recordings (2)","y":1993},{"a":"A Tribe Called Quest","t":"Midnight Marauders","l":"Jive","y":1993},{"a":"The Genius","t":"Liquid Swords","l":"Geffen Records","y":1995},{"a":"Us3","t":"Hand On The Torch","l":"Blue Note","y":1993},{"a":"50 Cent","t":"Get Rich Or Die Tryin'","l":"Shady Records","y":2003},{"a":"C + C Music Factory","t":"Gonna Make You Sweat","l":"Columbia","y":1990},{"a":"Snoop Dogg","t":"Tha Doggfather","l":"The New And \"Untouchable\" Death Row Records","y":1996},{"a":"George Benson","t":"Breezin'","l":"Warner Bros. Records","y":1976,"g":1},{"a":"Isaac Hayes","t":"Shaft","l":"Enterprise","y":1971,"g":1},{"a":"Jeff Beck","t":"Blow By Blow","l":"Epic","y":1975,"g":1},{"a":"Herbie Hancock","t":"Head Hunters","l":"White Label","y":1973,"g":1},{"a":"Blood, Sweat And Tears","t":"Blood, Sweat And Tears","l":"Columbia","y":1969,"g":1},{"a":"Eumir Deodato","t":"Prelude","l":"CTI Records","y":1973},{"a":"Grover Washington, Jr.","t":"Winelight","l":"Elektra","y":1980},{"a":"Stevie Wonder","t":"Music Of My Mind","l":"Tamla","y":1972},{"a":"Billy Cobham","t":"Spectrum","l":"Atlantic","y":1973},{"a":"Santana","t":"Borboletta","l":"Columbia","y":1974},{"a":"George Benson","t":"Jazz Giants","l":"RCA","y":1981},{"a":"Spyro Gyra","t":"Morning Dance","l":"Infinity Records (2)","y":1979},{"a":"Eumir Deodato","t":"Deodato 2","l":"CTI Records","y":1973},{"a":"Level 42","t":"World Machine","l":"Polydor","y":1985},{"a":"Miles Davis","t":"Tutu","l":"Warner Bros. Records","y":1986},{"a":"Herbie Mann","t":"Memphis Underground","l":"Atlantic","y":1969},{"a":"George Benson","t":"In Flight","l":"Warner Bros. Records","y":1977},{"a":"Stevie Wonder","t":"Stevie Wonder's Journey Through The Secret Life Of Plants","l":"Tamla","y":1979},{"a":"Chicago (2)","t":"Chicago III","l":"Columbia","y":1971},{"a":"Stanley Clarke","t":"School Days","l":"Nemperor Records","y":1976},{"a":"Bob James","t":"One","l":"CTI Records","y":1974},{"a":"Spyro Gyra","t":"Catching The Sun","l":"MCA Records","y":1980},{"a":"Miles Davis","t":"On The Corner","l":"Columbia","y":1972},{"a":"Jamiroquai","t":"Emergency On Planet Earth","l":"White Label","y":1993},{"a":"George Benson","t":"The George Benson Collection","l":"Warner Bros. Records","y":1981},{"a":"Herb Alpert","t":"Rise","l":"A&M Records","y":1979},{"a":"Isaac Hayes","t":"Theme From Shaft","l":"Enterprise","y":1971},{"a":"Quincy Jones","t":"Walking In Space","l":"A&M Records","y":1969},{"a":"Marvin Gaye","t":"Trouble Man","l":"Tamla","y":1972},{"a":"Bob James","t":"Two","l":"CTI Records","y":1975},{"a":"Jaco Pastorius","t":"Jaco Pastorius","l":"Epic","y":1976},{"a":"Chicago (2)","t":"Chicago 13","l":"Columbia","y":1979},{"a":"Shakatak","t":"Night Birds","l":"Polydor","y":1982},{"a":"Miles Davis","t":"The Man With The Horn","l":"Columbia","y":1981},{"a":"George Benson","t":"Body Talk","l":"CTI Records","y":1973},{"a":"George Benson","t":"The Other Side Of Abbey Road","l":"A&M Records","y":1970},{"a":"Grover Washington, Jr.","t":"Mister Magic","l":"Kudu","y":1975},{"a":"George Benson","t":"In Your Eyes","l":"Warner Bros. Records","y":1983},{"a":"Stanley Clarke","t":"Stanley Clarke","l":"Nemperor Records","y":1974},{"a":"Quincy Jones","t":"Body Heat","l":"A&M Records","y":1974},{"a":"Little Feat","t":"Time Loves A Hero","l":"White Label","y":1977},{"a":"Level 42","t":"Standing In The Light","l":"Polydor","y":1983},{"a":"Level 42","t":"Running In The Family","l":"Polydor","y":1987},{"a":"Quincy Jones","t":"Sounds ... And Stuff Like That!!","l":"A&M Records","y":1978},{"a":"The Crusaders","t":"Those Southern Knights","l":"ABC Blue Thumb","y":1976},{"a":"Stanley Clarke","t":"Journey To Love","l":"Nemperor Records","y":1975},{"a":"Level 42","t":"Level 42","l":"Polydor","y":1981},{"a":"George Benson","t":"Bad Benson","l":"CTI Records","y":1974},{"a":"Herbie Mann","t":"Push Push","l":"Embryo Records","y":1971},{"a":"Quincy Jones","t":"Smackwater Jack","l":"A&M Records","y":1971},{"a":"Vinicius De Moraes","t":"En La Fusa (Mar Del Plata)","l":"Trova","y":1971},{"a":"Eumir Deodato","t":"Whirlwinds","l":"MCA Records","y":1974},{"a":"Love Unlimited Orchestra","t":"Rhapsody In White","l":"20th Century Records","y":1974},{"a":"Prince","t":"My Name Is Prince","l":"Paisley Park","y":1992},{"a":"Sting","t":"...Nada Como El Sol (Selecciones Especiales En Espanol Y Portugues)","l":"A&M Records","y":1988},{"a":"Bernard Herrmann","t":"Taxi Driver - Original Soundtrack Recording","l":"Arista","y":1976},{"a":"Eric Burdon & War","t":"The Black-Man's Burdon","l":"MGM Records","y":1970},{"a":"Shakatak","t":"Invitations","l":"Polydor","y":1982},{"a":"Herbie Hancock","t":"Secrets","l":"White Label","y":1976},{"a":"Level 42","t":"A Physical Presence","l":"Polydor","y":1985},{"a":"James Last","t":"Well Kept Secret","l":"Polydor","y":1975},{"a":"The Crusaders","t":"Images","l":"ABC Blue Thumb","y":1978},{"a":"Level 42","t":"The Pursuit Of Accidents","l":"Polydor","y":1982},{"a":"Spyro Gyra","t":"Carnaval","l":"MCA Records","y":1980},{"a":"Osibisa","t":"Heads","l":"MCA Records","y":1972},{"a":"War","t":"Deliver The Word","l":"United Artists Records","y":1973},{"a":"Lee Ritenour","t":"Rit","l":"Elektra","y":1981},{"a":"Gato Barbieri","t":"Caliente!","l":"A&M Records","y":1976},{"a":"Level 42","t":"True Colours","l":"Polydor","y":1984}],"club":[{"a":"Jaydee","t":"Plastic Dreams","l":"R & S Records","y":1992,"g":1},{"a":"Robin S.","t":"Show Me Love","l":"Champion","y":1992,"g":1},{"a":"Moby","t":"Go (Remixes)","l":"Instinct Records","y":1991,"g":1},{"a":"M|A|R|R|S","t":"Pump Up The Volume","l":"4AD","y":1987,"g":1},{"a":"Nomad","t":"(I Wanna Give You) Devotion","l":"Rumour Records","y":1990,"g":1},{"a":"Rozalla","t":"Everybody's Free (To Feel Good)","l":"Pulse-8 Records","y":1991},{"a":"Ultra Naté","t":"Free (The Mood II Swing Mixes)","l":"Strictly Rhythm","y":1997},{"a":"Kristine W","t":"Feel What You Want","l":"Champion","y":1994},{"a":"Duke","t":"So In Love With You","l":"Virgin","y":1994},{"a":"Raze","t":"Break 4 Love","l":"Grove St.","y":1988},{"a":"Adventures Of Stevie V.","t":"Dirty Cash","l":"Mercury","y":1989},{"a":"Felix","t":"Don't You Want Me","l":"Hooj Choons","y":1992},{"a":"Jesus Loves You","t":"Generations Of Love","l":"More Protein","y":1990},{"a":"Inner City","t":"Big Fun","l":"KMS","y":1988},{"a":"Yazz","t":"The Only Way Is Up","l":"Big Life","y":1988},{"a":"The KLF","t":"Justified & Ancient","l":"KLF Communications","y":1991},{"a":"The Timelords","t":"Doctorin' The Tardis","l":"KLF Communications","y":1988},{"a":"Hithouse","t":"Jack To The Sound Of The Underground","l":"ARS Benelux","y":1988},{"a":"Ruffneck","t":"Everybody Be Somebody","l":"MAW Records","y":1995},{"a":"Coldcut","t":"People Hold On","l":"Ahead Of Our Time","y":1989},{"a":"Crystal Waters","t":"Gypsy Woman (She's Homeless)","l":"Mercury","y":1991},{"a":"Afro Medusa","t":"Pasilda","l":"Foreign Policy (2)","y":1999},{"a":"Gusto","t":"Disco's Revenge","l":"Bumble Beats Records","y":1995},{"a":"Bass Bumpers","t":"The Music's Got Me!","l":"Dance Street","y":1992},{"a":"Urban Cookie Collective","t":"The Key : The Secret","l":"Pulse-8 Records","y":1993},{"a":"Shakedown","t":"At Night","l":"Naïve","y":2001},{"a":"Blaze","t":"Most Precious Love (Dennis Ferrer Remixes)","l":"BPM King Street Sounds","y":2004},{"a":"Alison Limerick","t":"Where Love Lives","l":"Arista","y":1990},{"a":"Yazz","t":"Stand Up For Your Love Rights","l":"Big Life","y":1988},{"a":"Deep Dish","t":"Say Hello","l":"Deep Dish Records","y":2005},{"a":"Tony Di Bart","t":"The Real Thing","l":"Cleveland City Blues","y":1993},{"a":"Atlantic Ocean","t":"Waterfall","l":"Pegasus Records","y":1993},{"a":"De La Soul","t":"A Roller Skating Jam Named \"Saturdays\"","l":"Tommy Boy","y":1991},{"a":"Bomb The Bass","t":"Beat Dis","l":"Mister-Ron Records","y":1988},{"a":"Snap!","t":"The Power","l":"Logic Records","y":1989},{"a":"Kraze","t":"The Party","l":"Big Beat","y":1988},{"a":"U.S.U.R.A.","t":"Open Your Mind","l":"Italian Style Production","y":1992},{"a":"Boris Dlugosch","t":"Keep Pushin'","l":"Peppermint Jam","y":1996},{"a":"The O.T. Quartet","t":"Hold That Sucker Down","l":"Cheeky Records","y":1994},{"a":"Rozalla","t":"Are You Ready To Fly","l":"Pulse-8 Records","y":1992},{"a":"Shapeshifters","t":"Lola's Theme","l":"Nocturnal Groove","y":2003},{"a":"Fleetwood Mac","t":"Big Love","l":"Warner Bros. Records","y":1987},{"a":"The Original","t":"I Love You Baby","l":"WT Records","y":1994},{"a":"Rebel MC","t":"Street Tuff","l":"Desire Records","y":1989},{"a":"Milk & Sugar","t":"Let The Sunshine In","l":"Milk & Sugar Recordings","y":2003},{"a":"Byron Stingily","t":"Get Up","l":"Nervous Records","y":1996},{"a":"Kenny \"Dope\" Gonzalez","t":"The Bomb! (These Sounds Fall Into My Mind)","l":"Henry Street Music","y":1994},{"a":"Madonna","t":"Deeper And Deeper","l":"Maverick","y":1992},{"a":"Stardust","t":"Music Sounds Better With You","l":"Roulé","y":1998},{"a":"Room 5","t":"Make Luv","l":"Noise Traxx","y":2001},{"a":"Hatiras","t":"Spaced Invader","l":"Defected","y":2000},{"a":"The Good Men","t":"Give It Up","l":"Fresh Fruit Records","y":1992},{"a":"Milk & Sugar","t":"Higher & Higher - Edition 1","l":"Milk & Sugar Recordings","y":2000},{"a":"Afrika Bambaataa","t":"Just Get Up And Dance","l":"DFC","y":1991},{"a":"Lonnie Gordon","t":"Gonna Catch You","l":"Supreme Records (3)","y":1991},{"a":"Guru Josh","t":"Infinity (1990's...Time For The Guru)","l":"Deconstruction","y":1990},{"a":"Rob 'N' Raz","t":"Got To Get","l":"Arista","y":1989},{"a":"Eddie Amador","t":"House Music","l":"Yoshitoshi Recordings","y":1997},{"a":"Marshall Jefferson","t":"The House Music Anthem","l":"Trax Records","y":1986},{"a":"Sandy B","t":"Make The World Go Round","l":"Champion","y":1996},{"a":"Xpansions","t":"Elevation","l":"Optimism Records","y":1990},{"a":"Sonique","t":"It Feels So Good","l":"Serious Records","y":1998},{"a":"Bel Amour","t":"Bel Amour","l":"KLR Records","y":2000},{"a":"Bob Sinclar","t":"I Feel For You","l":"Yellow Productions","y":2000},{"a":"Electribe 101","t":"Talking With Myself","l":"Club","y":1988},{"a":"Bizarre Inc","t":"Playing With Knives","l":"Vinyl Solution","y":1991},{"a":"Deep Dish","t":"Flashdance","l":"Deep Dish Records","y":2004},{"a":"Mel & Kim","t":"That's The Way It Is","l":"Supreme Records (3)","y":1988},{"a":"Heller & Farley Project","t":"Ultra Flava","l":"AM:PM","y":1996},{"a":"Dominica (2)","t":"Gotta Let You Go","l":"Micmac Records, Inc.","y":1994},{"a":"Age Of Love","t":"The Age Of Love","l":"DiKi Records","y":1990,"g":1},{"a":"N-Trance","t":"Set You Free (Mixes)","l":"380 Records","y":1992,"g":1},{"a":"Josh Wink","t":"Don't Laugh","l":"Sorted Records","y":1995,"g":1},{"a":"The Prodigy","t":"Firestarter","l":"XL Recordings","y":1996},{"a":"Humanoid","t":"Stakker Humanoid","l":"Westside Records (2)","y":1988},{"a":"L.A. Style","t":"James Brown Is Dead","l":"Decadance Records","y":1991},{"a":"Mauro Picotto","t":"Like This Like That","l":"BXR","y":2001},{"a":"The Future Sound Of London","t":"Papua New Guinea","l":"Jumpin' & Pumpin'","y":1991},{"a":"The Prodigy","t":"No Good (Start The Dance)","l":"XL Recordings","y":1994},{"a":"Rotterdam Termination Source","t":"Poing","l":"Rotterdam Records","y":1992},{"a":"Tom Wilson","t":"Techno Cat","l":"Steppin' Out Records","y":1994},{"a":"Ramirez","t":"La Musika Tremenda","l":"DFC","y":1991},{"a":"Praga Khan","t":"Injected With A Poison (Remixes)","l":"Beat Box (4)","y":1992},{"a":"DHS","t":"The House Of God","l":"Hangman Records","y":1990},{"a":"DJ Tiësto","t":"Lethal Industry","l":"Magik Muzik","y":2002},{"a":"The Shamen","t":"L.S.I. (Love Sex Intelligence)","l":"One Little Indian","y":1992},{"a":"Chimo Bayo","t":"Asi Me Gusta A Mi","l":"Area International","y":1991},{"a":"DJ Misjah & DJ Tim","t":"Access","l":"Heads Or Tails","y":1996},{"a":"D-Shake","t":"Yaaaaaaaaaah (Freestyle Club Mix) / Techno Trance (Paradise Is Now)","l":"Go Bang! Records","y":1990},{"a":"The Prodigy","t":"Poison","l":"XL Recordings","y":1995},{"a":"The Shamen","t":"Phorever People","l":"One Little Indian","y":1992},{"a":"Ramirez","t":"¡Hablando!","l":"DFC","y":1992},{"a":"K.W.S.","t":"Please Don't Go","l":"Network Records","y":1992},{"a":"Yves Deruyter","t":"IV","l":"Bonzai Records","y":1994},{"a":"Roman Flügel","t":"Geht's Noch?","l":"Cocoon Recordings","y":2004},{"a":"Ferry Corsten","t":"Rock Your Body, Rock","l":"Tsunami","y":2003},{"a":"Mario Più","t":"Communication","l":"BXR","y":1999},{"a":"Ayla","t":"Ayla","l":"Maddog","y":1996},{"a":"Francesco Zappalà","t":"We Gotta Do It","l":"Media Records","y":1991},{"a":"Phenomania","t":"Who Is Elvis?","l":"No Respect Records","y":1991},{"a":"Interactive","t":"Who Is Elvis","l":"Dance Street","y":1992},{"a":"The Shamen","t":"Move Any Mountain (Progen 91)","l":"One Little Indian","y":1991},{"a":"DJ Sandy (4)","t":"Overdrive","l":"Nitric","y":1998},{"a":"Adamski","t":"Killer","l":"MCA Records","y":1990},{"a":"New Atlantic","t":"I Know","l":"3 Beat Music","y":1992},{"a":"Sparks","t":"When Do I Get To Sing \"My Way\"","l":"Logic Records","y":1994},{"a":"Jens","t":"Loops & Tings (Remixes)","l":"Superstition","y":1993},{"a":"Queen","t":"Flash (The Official Club Mixes)","l":"Virgin","y":2002},{"a":"B.B.E.","t":"Deeper Love","l":"Triangle","y":1997},{"a":"Quadrophonia","t":"Quadrophonia","l":"Streetbeats","y":1990},{"a":"Mo-Do","t":"Super Gut","l":"Plastika","y":1994},{"a":"Joy Kitikonti","t":"Joyenergizer","l":"BXR","y":2001},{"a":"3 Phase","t":"Der Klang Der Familie","l":"Tresor","y":1992},{"a":"Ramirez","t":"Orgasmico","l":"DFC","y":1992},{"a":"Fierce Ruling Diva","t":"Rubb It In","l":"Music Man Records","y":1991},{"a":"Signum","t":"What Ya Got 4 Me","l":"Jinx Records","y":1998},{"a":"Ace The Space","t":"9 Is A Classic","l":"Dance Ecstasy 2001","y":1992},{"a":"The Shamen","t":"Ebeneezer Goode","l":"One Little Indian","y":1992},{"a":"Westbam","t":"Wizards Of The Sonic","l":"Low Spirit Recordings","y":1994},{"a":"Baby Ford","t":"Children Of The Revolution","l":"Rhythm King","y":1989},{"a":"The Horrorist","t":"One Night In NYC","l":"A1 Records","y":1997},{"a":"Sir Mix-A-Lot","t":"Baby Got Back","l":"Def American Recordings","y":1992},{"a":"Orbital","t":"Chime / Deeper","l":"Oh'Zone Records","y":1989},{"a":"Yello","t":"Call It Love","l":"Mercury","y":1987},{"a":"Ramirez","t":"Bomba","l":"DFC","y":1994},{"a":"Congress","t":"40 Miles / Better Grooves","l":"Inner Rhythm","y":1991},{"a":"Rhythm Masters","t":"The Underground","l":"Tommy Boy Silver Label","y":2001},{"a":"Paul van Dyk","t":"Columbia EP","l":"Vandit Records","y":2001},{"a":"Gigi D'Agostino","t":"Gin Lemon E.P.","l":"BXR","y":1997},{"a":"Âme","t":"Rej EP","l":"Innervisions","y":2005},{"a":"Underworld","t":"King Of Snake","l":"JBO","y":1999},{"a":"Transformer 2","t":"Pacific Symphony","l":"Round And Round","y":1992},{"a":"Lil' Devious","t":"Come Home","l":"Rulin Records","y":2001},{"a":"James Brown","t":"I Got You (I Feel Good) (The Remixes)","l":"FBI Records","y":1992},{"a":"D-Shake","t":"My Heart The Beat / Dance The Night Away","l":"White Label","y":1991},{"a":"Inner City","t":"Do You Love What You Feel","l":"10 Records","y":1989},{"a":"Cubic 22","t":"Night In Motion","l":"Big Time International","y":1991},{"a":"Goldie","t":"Inner City Life","l":"FFRR","y":1994,"g":1},{"a":"Wildchild","t":"Renegade Master","l":"Hi Life Recordings","y":1995,"g":1},{"a":"Alabama 3","t":"Woke Up This Morning","l":"Elemental Records","y":1997,"g":1},{"a":"Goldie","t":"Digital","l":"FFRR","y":1997,"g":1},{"a":"M-Beat","t":"Incredible","l":"Renk Records","y":1994},{"a":"Q Project","t":"Return Of Q. Project","l":"Legend Records (16)","y":1993},{"a":"Shaggy","t":"Boombastic","l":"Virgin","y":1995},{"a":"Patra","t":"Pull Up To The Bumper","l":"550 Music","y":1995},{"a":"Johnny Jungle","t":"Johnny / I Like To Cry","l":"Face Records","y":1993},{"a":"Adam F","t":"Circles","l":"Section 5","y":1995},{"a":"Orca","t":"4AM","l":"Lucky Spin Recordings","y":1993},{"a":"Soundman","t":"Greater Love","l":"SOUR","y":1995},{"a":"Splash","t":"Babylon / Heaven","l":"Dee Jay Recordings","y":1995},{"a":"Sound Of The Future","t":"The Lighter","l":"Formation Records","y":1995},{"a":"Baby D","t":"Take Me To Heaven","l":"Systematic","y":1996},{"a":"Adam F","t":"Music In My Mind","l":"F-Jams","y":1998},{"a":"DJ Hype","t":"Shot In The Dark","l":"Suburban Base Records","y":1993},{"a":"Inta Warriors","t":"Volume 1 - Your Love Is Yours / Aqua-Pura","l":"Dee Jay Recordings","y":1993},{"a":"Fallen Angels","t":"Oh Yeah / Hello Lover","l":"IQ Records","y":1994},{"a":"Praga Khan","t":"Gun Buck","l":"Logic Records","y":1995},{"a":"Cloud 9","t":"Snow / Jazzmin","l":"Moving Shadow","y":1995},{"a":"Rockers Hi-Fi","t":"Push Push","l":"4th & Broadway","y":1995},{"a":"Genaside II","t":"Mr. Maniac","l":"Northwestside","y":1997},{"a":"Tango","t":"Future Followers","l":"Formation Records","y":1993},{"a":"Maxine Francis","t":"Let It Flow","l":"Renk Records","y":1994},{"a":"Marvellous Cain","t":"Hitman / Believe It","l":"IQ Records","y":1994},{"a":"Deee-Lite","t":"Picnic In The Summertime","l":"Elektra","y":1994},{"a":"Origin Unknown","t":"Valley Of The Shadows","l":"RAM Records","y":1996},{"a":"DJ Red Alert & Mike Slammer","t":"You Are The One / Let's Do It","l":"Slammin' Vinyl","y":1994},{"a":"M-Beat","t":"Sweet Love","l":"Renk Records","y":1994},{"a":"MA2","t":"Rollers Music / Hearing Is Believing","l":"Formation Records","y":1995},{"a":"DJ Trax","t":"High Time / Blackmore","l":"Moving Shadow","y":1993},{"a":"Phuture Assassins","t":"Roots 'N Future","l":"Suburban Base Records","y":1993},{"a":"Rufige Kru","t":"Terminator","l":"Reinforced Records","y":1992},{"a":"Hyper On Experience","t":"The Family We Never Had","l":"Moving Shadow","y":1994},{"a":"Rob Playford","t":"Distorted Dreams / The Shadow","l":"Moving Shadow","y":1997},{"a":"Rampage","t":"Monkeys - Here We Come","l":"Rampage The Label","y":1995},{"a":"B-Jam","t":"Funkula / Scandalous","l":"No Smoking Records","y":1995},{"a":"Blame","t":"Feel The Energy","l":"Moving Shadow","y":1993},{"a":"JMJ & Richie","t":"Case Closed / Hall Of Mirrors","l":"Moving Shadow","y":1993},{"a":"Black Grape","t":"Reverend Black Grape","l":"Radioactive","y":1995},{"a":"Bodysnatch","t":"Euphony","l":"Big City Records (3)","y":1992},{"a":"John B","t":"Visions","l":"New Identity Recordings","y":1998},{"a":"Leviticus","t":"Burial","l":"Philly Blunt Records","y":1994},{"a":"Dance Conspiracy","t":"Dub War","l":"Metamorphosis Records Inc","y":1992},{"a":"DJ Vibes","t":"Sing It Loud / Obsession","l":"Asylum Music Inc","y":1993},{"a":"DJ Solo","t":"Axis / Darkage","l":"Production House","y":1993},{"a":"DJ Pulse","t":"Stay Calm (Foul Play Remix)","l":"Moving Shadow","y":1994},{"a":"Alex Reece","t":"Candles","l":"4th & Broadway","y":1996},{"a":"E-Z Rollers","t":"Rolled Into 1 / Believe","l":"Moving Shadow","y":1994}],"archive":[{"a":"The Prodigy","t":"Smack My Bitch Up","l":"XL Recordings","y":1997,"g":1},{"a":"The Prodigy","t":"Voodoo People • Out Of Space","l":"XL Recordings","y":2005,"g":1},{"a":"Goldie","t":"Inner City Life","l":"FFRR","y":1994,"g":1},{"a":"Fugees","t":"?ugees Or Not?","l":"Not On Label (Fugees)","y":1996,"g":1},{"a":"Beastie Boys","t":"Intergalactic","l":"Grand Royal","y":1998},{"a":"Tracie Spencer","t":"It's All About You (Not About Me)","l":"Capitol Records","y":1999},{"a":"Klubbheads","t":"Discohopping","l":"Blue Records","y":1997},{"a":"Plummet","t":"Damaged","l":"Atlantic","y":2001},{"a":"Roni Size / Reprazent","t":"Brown Paper Bag / Western","l":"Talkin' Loud","y":1997},{"a":"Alabama 3","t":"Woke Up This Morning","l":"Elemental Records","y":1997},{"a":"Lamb","t":"Gabriel","l":"Mercury","y":2001},{"a":"Goldie","t":"Digital","l":"FFRR","y":1997},{"a":"Nicolette","t":"No Government","l":"Talkin' Loud","y":1995},{"a":"Hooverphonic","t":"2Wicky","l":"Columbia","y":1996},{"a":"Patra","t":"Pull Up To The Bumper","l":"550 Music","y":1995},{"a":"Asian Dub Foundation","t":"Fortress Europe","l":"Labels","y":2003},{"a":"Jungle Brothers","t":"Jungle Brother","l":"Gee Street","y":1997},{"a":"The Crystal Method","t":"Comin' Back","l":"City Of Angels","y":1998},{"a":"The Streets","t":"Don't Mug Yourself","l":"679","y":2002},{"a":"Da Mob","t":"Fun","l":"Subliminal","y":1997},{"a":"Basement Jaxx","t":"Lucky Star","l":"Astralwerks","y":2003},{"a":"Usher","t":"Yeah (Remix)","l":"Not On Label (Usher)","y":2004},{"a":"Alex Reece","t":"Pulp Fiction / Chill Pill","l":"Metalheadz","y":1995},{"a":"Faith No More","t":"Ashes To Ashes","l":"Slash","y":1997},{"a":"Natural Born Chillers","t":"Rock The Funky Beat","l":"Urban Takeover","y":1996},{"a":"Lil' Louis & The Party","t":"Clap Your Hands","l":"Go! Beat","y":1997},{"a":"The Prodigy","t":"Spitfire","l":"XL Recordings","y":2005},{"a":"Roni Size / Reprazent","t":"Who Told You","l":"Talkin' Loud","y":2000},{"a":"Kosheen","t":"Harder","l":"BMG UK & Ireland","y":2002},{"a":"Splash","t":"Babylon / Heaven","l":"Dee Jay Recordings","y":1995},{"a":"Grooverider","t":"Rainbows Of Colour","l":"Higher Ground","y":1998},{"a":"D. Kay & Epsilon","t":"Barcelona","l":"BC Authorised","y":2003},{"a":"Adam F","t":"Colours","l":"F-Jams","y":1997},{"a":"Michelle Gayle","t":"Sweetness","l":"RCA","y":1994},{"a":"Baby D","t":"Take Me To Heaven","l":"Systematic","y":1996},{"a":"Sound Of The Future","t":"The Lighter","l":"Formation Records","y":1995},{"a":"Breakbeat Era","t":"Bullitproof","l":"XL Recordings","y":2000},{"a":"Blowfelt","t":"Back Up Back Up","l":"Wordplay Records","y":2002},{"a":"Fallen Angels","t":"Oh Yeah / Hello Lover","l":"IQ Records","y":1994},{"a":"Various","t":"Platinum Breakz","l":"FFRR","y":1996},{"a":"Adam F","t":"Music In My Mind","l":"F-Jams","y":1998},{"a":"Goldie","t":"Believe","l":"FFRR","y":1998},{"a":"Infrared","t":"Capoeira","l":"Infrared","y":2003},{"a":"Ziggy Marley And The Melody Makers","t":"Everyone Wants To Be","l":"Elektra","y":1997},{"a":"JX","t":"Close To Your Heart","l":"Ffrreedom","y":1997},{"a":"Various","t":"Eastside Jamz Vol. 2","l":"Eastside Records","y":2002},{"a":"Shy FX & T Power","t":"Don't Wanna Know","l":"FFRR","y":2002},{"a":"Genaside II","t":"Mr. Maniac","l":"Northwestside","y":1997},{"a":"Cloud 9","t":"Snow / Jazzmin","l":"Moving Shadow","y":1995},{"a":"Asian Dub Foundation","t":"Black White","l":"FFRR","y":1998},{"a":"Badfellas","t":"Soc It To Me","l":"Serious Records","y":2002},{"a":"Lamb","t":"All In Your Hands","l":"Fontana","y":1999},{"a":"Wamdue Project","t":"Where Do We Go","l":"Strictly Rhythm","y":1998},{"a":"Indo Aminata","t":"Love Will Be On Your Side","l":"Manifesto","y":1996},{"a":"Studio 2 (2)","t":"Travelling Man","l":"Multiply Records","y":1998},{"a":"Apollo 440","t":"Raw Power","l":"Stealth Sonic Recordings","y":1997},{"a":"Everything But The Girl","t":"Single","l":"Virgin","y":1996},{"a":"Origin Unknown","t":"Valley Of The Shadows","l":"RAM Records","y":1996},{"a":"The Nextmen","t":"High Score","l":"Scenario Records","y":2003},{"a":"Deee-Lite","t":"Picnic In The Summertime","l":"Elektra","y":1994},{"a":"L.A. Style","t":"James Brown Is Dead","l":"Decadance Records","y":1991,"g":1},{"a":"Rotterdam Termination Source","t":"Poing","l":"Rotterdam Records","y":1992,"g":1},{"a":"Praga Khan","t":"Injected With A Poison (Remixes)","l":"Beat Box (4)","y":1992,"g":1},{"a":"Awesome 3","t":"Don't Go / Headstrong","l":"Entity Records","y":1992,"g":1},{"a":"The Prodigy","t":"Everybody In The Place","l":"XL Recordings","y":1991},{"a":"Beastie Boys","t":"Root Down","l":"Grand Royal","y":1995},{"a":"K.W.S.","t":"Please Don't Go","l":"Network Records","y":1992},{"a":"Ramirez","t":"El Gallinero","l":"DFC","y":1993},{"a":"Terrorize","t":"It's Just A Feeling","l":"White Label","y":1992},{"a":"Bizarre Inc","t":"Energique","l":"Vinyl Solution","y":1992},{"a":"Interactive","t":"Who Is Elvis","l":"Dance Street","y":1992},{"a":"Rage","t":"Run To You","l":"Pulse-8 Records","y":1992},{"a":"Bug Kann & The Plastic Jam","t":"Made In Two Minutes","l":"Dance Till You Drop Records","y":1991},{"a":"Urban Shakedown","t":"Some Justice / Ruff Justice","l":"Urban Shakedown","y":1991},{"a":"The Shamen","t":"Ebeneezer Goode","l":"One Little Indian","y":1992},{"a":"Ace The Space","t":"9 Is A Classic","l":"Dance Ecstasy 2001","y":1992},{"a":"Ramirez","t":"Terapia","l":"DFC","y":1993},{"a":"James Brown","t":"I Got You (I Feel Good) (The Remixes)","l":"FBI Records","y":1992},{"a":"R.T.Z.","t":"Dance Your Ass Off","l":"Decadance Records","y":1991},{"a":"Rozalla","t":"Love Breakdown","l":"Pulse-8 Records","y":1992},{"a":"Bizarre Inc","t":"Such A Feeling","l":"Vinyl Solution","y":1991},{"a":"Cubic 22","t":"Night In Motion","l":"Big Time International","y":1991},{"a":"Digital Orgasm","t":"Running Out Of Time","l":"Trance Mission","y":1991},{"a":"Q Project","t":"Return Of Q. Project","l":"Legend Records (16)","y":1993},{"a":"A Homeboy, A Hippie & A Funki Dredd","t":"Total Confusion","l":"Tam Tam Records","y":1990},{"a":"Hyper On Experience","t":"Deaf In The Family (A Sad Title For An Otherwise Splendid EP)","l":"Moving Shadow","y":1993},{"a":"Interactive","t":"Elevator Up And Down","l":"Strictly Dance","y":1992},{"a":"Genaside II","t":"Narra Mine","l":"Hardcore Urban Music","y":1991},{"a":"Johnny Jungle","t":"Johnny / I Like To Cry","l":"Face Records","y":1993},{"a":"Plutonic","t":"Addicted","l":"Activ","y":1994},{"a":"Kicks Like A Mule","t":"The Bouncer","l":"Tribal Bass Records","y":1992},{"a":"Lords Of Acid","t":"Take Control","l":"Complete Kaos","y":1991},{"a":"Egyptian Empire","t":"The Horn Track","l":"Fokus Recordings","y":1991},{"a":"Holy Noise","t":"James Brown Is Still Alive!!","l":"ARS","y":1991},{"a":"Love Decade","t":"So Real","l":"All Around The World","y":1991},{"a":"Smart E's","t":"Loo's Control","l":"Suburban Base Records","y":1992},{"a":"Holy Noise","t":"Get Down Everybody","l":"ARS","y":1991},{"a":"Terra W.A.N.","t":"De Puta Madre","l":"Boju Records","y":1991},{"a":"A Homeboy, A Hippie & A Funki Dredd","t":"Start Da Panik","l":"Rising High Records","y":1992},{"a":"Nomad","t":"Your Love Is Lifting Me","l":"Rumour Records","y":1992},{"a":"Dream Frequency","t":"Take Me","l":"City Beat","y":1992},{"a":"Pin-Occhio","t":"Pinocchio","l":"la-Pin-Production","y":1992},{"a":"B.G. The Prince Of Rap","t":"Take Control Of The Party!","l":"Epic","y":1991},{"a":"Orca","t":"4AM","l":"Lucky Spin Recordings","y":1993},{"a":"N.R.G.","t":"The Real Hardcore","l":"R & S Records","y":1992},{"a":"T99","t":"Maximizor","l":"Who's That Beat?","y":1992},{"a":"Ramirez","t":"Baraonda","l":"DFC","y":1995},{"a":"Charly Lownoise & Mental Theo","t":"Stars","l":"Master Maximum Records","y":1995},{"a":"Urban Hype","t":"A Trip To Trumpton","l":"Faze 2","y":1992},{"a":"Jens Lissat","t":"Energy Flow","l":"JL","y":1993},{"a":"The Prodigy","t":"Always Outnumbered, Never Outgunned","l":"XL Recordings","y":2004,"g":1},{"a":"N-Trance","t":"Set You Free (Mixes)","l":"380 Records","y":1992,"g":1},{"a":"The Prodigy","t":"Baby's Got A Temper","l":"XL Recordings","y":2002,"g":1},{"a":"Adventures Of Stevie V.","t":"Dirty Cash","l":"Mercury","y":1989},{"a":"The Prodigy","t":"Firestarter","l":"XL Recordings","y":1996},{"a":"The Future Sound Of London","t":"Papua New Guinea","l":"Jumpin' & Pumpin'","y":1991},{"a":"Bizarre Inc","t":"Playing With Knives","l":"Vinyl Solution","y":1991},{"a":"The Prodigy","t":"No Good (Start The Dance)","l":"XL Recordings","y":1994},{"a":"DHS","t":"The House Of God","l":"Hangman Records","y":1990},{"a":"The Prodigy","t":"Poison","l":"XL Recordings","y":1995},{"a":"Black Machine","t":"How-Gee","l":"PLM Records","y":1991},{"a":"Janet Jackson","t":"Love Will Never Do (Without You)","l":"A&M Records","y":1990},{"a":"Coldcut","t":"Stop This Crazy Thing","l":"Ahead Of Our Time","y":1988},{"a":"The Shamen","t":"Move Any Mountain (Progen 91)","l":"One Little Indian","y":1991},{"a":"New Atlantic","t":"I Know","l":"3 Beat Music","y":1992},{"a":"Chad Jackson","t":"Hear The Drummer (Get Wicked)","l":"Big Wave (2)","y":1990},{"a":"Moby","t":"Bodyrock","l":"Mute","y":1999},{"a":"Quadrophonia","t":"Quadrophonia","l":"Streetbeats","y":1990},{"a":"Vanessa Williams","t":"Running Back To You","l":"Wing Records","y":1991},{"a":"Titan","t":"Corazon","l":"Virgin","y":1999},{"a":"Information Society","t":"Think","l":"Tommy Boy","y":1990},{"a":"The Crystal Method","t":"Keep Hope Alive","l":"City Of Angels","y":1995},{"a":"Timo Maas","t":"Help Me","l":"Perfecto","y":2002},{"a":"Mylo","t":"Doctor Pressure","l":"Breastfed","y":2005},{"a":"The Chemical Brothers","t":"Believe","l":"Freestyle Dust","y":2005},{"a":"Orbital","t":"Funny Break (One Is Enough)","l":"FFRR","y":2001},{"a":"New Atlantic","t":"The Sunshine After The Rain","l":"Ffrreedom","y":1994},{"a":"Mix Factory","t":"Take Me Away (Paradise)","l":"All Around The World","y":1992},{"a":"Congress","t":"40 Miles / Better Grooves","l":"Inner Rhythm","y":1991},{"a":"Petra & Co","t":"Just Let Go / Laat Je Gaan","l":"Mouse Music Company","y":1989},{"a":"Paul van Dyk","t":"Tell Me Why (The Riddle)","l":"Vandit Records","y":2000},{"a":"Mellow Man Ace","t":"Mentirosa","l":"Capitol Records","y":1990},{"a":"Hyper Go Go","t":"High","l":"Hooj Choons","y":1992},{"a":"Meccaheadz","t":"Night Skool","l":"Legato Records","y":1999},{"a":"Quad City DJ's","t":"C'Mon N' Ride It (The Train)","l":"Big Beat","y":1996},{"a":"808 State","t":"Gorgeous","l":"ZTT","y":1993},{"a":"Afrika Bambaataa & Soulsonic Force","t":"Planet Rock","l":"Tommy Boy","y":1982,"g":1},{"a":"Freeez","t":"I.O.U.","l":"Streetwise","y":1982,"g":1},{"a":"New Order","t":"Fine Time","l":"Factory","y":1988,"g":1},{"a":"Timex Social Club","t":"Rumors","l":"Jay Records","y":1986,"g":1},{"a":"Kraftwerk","t":"Musique Non Stop","l":"Kling Klang","y":1986},{"a":"Herbie Hancock","t":"Rockit (Extended Dance Version)","l":"Columbia","y":1983},{"a":"Cameo","t":"Word Up!","l":"Atlanta Artists","y":1986},{"a":"Break Machine","t":"Street Dance","l":"Black Scorpio","y":1983},{"a":"Zinno","t":"What's Your Name?","l":"Magic","y":1985},{"a":"Tag Team","t":"Whoomp! (There It Is)","l":"Life Records","y":1993},{"a":"Information Society","t":"What's On Your Mind (Pure Energy)","l":"Tommy Boy","y":1988},{"a":"New Order","t":"Krafty","l":"London Records","y":2005},{"a":"Ollie And Jerry","t":"Breakin' ...There's No Stopping Us / Showdown","l":"Polydor","y":1984},{"a":"New Edition","t":"Candy Girl","l":"Streetwise","y":1982},{"a":"Time Zone","t":"World Destruction","l":"Celluloid","y":1984},{"a":"Scissor Sisters","t":"Comfortably Numb","l":"A Touch Of Class Recordings","y":2002},{"a":"Ready For The World","t":"Oh Sheila","l":"MCA Records","y":1985},{"a":"Destiny's Child","t":"Say My Name","l":"Columbia","y":1999},{"a":"Break Machine","t":"Break Dance Party","l":"Black Scorpio","y":1984},{"a":"Ferry Corsten","t":"Rock Your Body, Rock","l":"Tsunami","y":2003},{"a":"The System","t":"You Are In My System / Now I Am Electric","l":"Mirage (2)","y":1982},{"a":"Jerry Harrison: Casual Gods","t":"Rev It Up","l":"Sire","y":1988},{"a":"The Rock Steady Crew","t":"(Hey You) The Rock Steady Crew","l":"Charisma","y":1983},{"a":"George Clinton","t":"Atomic Dog","l":"Capitol Records","y":1982},{"a":"Nocera","t":"Summertime, Summertime","l":"Sleeping Bag Records","y":1986},{"a":"J.J. Fad","t":"Supersonic","l":"Dream Team Records","y":1988},{"a":"Mel & Kim","t":"F.L.M.","l":"Supreme Records (3)","y":1987},{"a":"Alisha","t":"Baby Talk","l":"Vanguard","y":1985},{"a":"Whodini","t":"The Haunted House Of Rock","l":"Jive","y":1983},{"a":"Hot Streak","t":"Body Work","l":"Easy Street Records","y":1983},{"a":"Newcleus","t":"Jam On It","l":"Sunnyview","y":1984},{"a":"Shannon","t":"Do You Wanna Get Away","l":"Mirage (2)","y":1985},{"a":"Whodini","t":"Magic's Wand","l":"Jive","y":1982},{"a":"Planet Soul","t":"Set U Free","l":"Strictly Rhythm","y":1995},{"a":"Cameo","t":"Candy","l":"Atlanta Artists","y":1986},{"a":"C-Bank","t":"One More Shot","l":"Next Plateau Records Inc.","y":1982},{"a":"Sheena Easton","t":"What Comes Naturally","l":"MCA Records","y":1991},{"a":"The Prodigy","t":"Girls","l":"XL Recordings","y":2004},{"a":"Stevie Wonder","t":"Don't Drive Drunk","l":"Motown","y":1984},{"a":"Doug E. Fresh And The Get Fresh Crew","t":"The Show / La-Di-Da-Di","l":"Reality","y":1985},{"a":"Tone Loc","t":"I Got It Goin' On","l":"Delicious Vinyl","y":1989},{"a":"Chaka Khan","t":"This Is My Night","l":"Warner Bros. Records","y":1984},{"a":"Fischerspooner","t":"Just Let Go","l":"FS Studios","y":2005},{"a":"M.I.A. (2)","t":"Galang","l":"Showbiz Recordings","y":2003},{"a":"The 2 Live Crew","t":"Me So Horny","l":"Luke Skyywalker Records","y":1989},{"a":"Golden Boy","t":"Rippin Kittin","l":"Ladomat 2000","y":2001},{"a":"Queen","t":"Flash (The Official Club Mixes)","l":"Virgin","y":2002},{"a":"Wish (3)","t":"Touch Me (All Night Long)","l":"KN Records","y":1984},{"a":"Midnight Star","t":"Operator","l":"Solar","y":1984}]} \ No newline at end of file +{"shop":[{"a":"Michael Jackson","t":"Thriller","l":"Epic","y":1982,"g":1},{"a":"Michael Jackson","t":"Bad","l":"Epic","y":1987,"g":1},{"a":"Madonna","t":"Like A Virgin","l":"Sire","y":1984,"g":1},{"a":"Michael Jackson","t":"Off The Wall","l":"Epic","y":1979,"g":1},{"a":"ABBA","t":"Voulez-Vous","l":"Polar","y":1979,"g":1},{"a":"Various","t":"Saturday Night Fever (The Original Movie Sound Track)","l":"RSO","y":1977},{"a":"ABBA","t":"Arrival","l":"Polar","y":1976},{"a":"Kraftwerk","t":"Die Mensch·Maschine","l":"Kling Klang","y":1978},{"a":"ABBA","t":"The Album","l":"Polar","y":1977},{"a":"ABBA","t":"Super Trouper","l":"Polar","y":1980},{"a":"Blondie","t":"Parallel Lines","l":"Chrysalis","y":1978},{"a":"Kiss","t":"Dynasty","l":"Casablanca","y":1979},{"a":"Stevie Wonder","t":"Songs In The Key Of Life","l":"Tamla","y":1976},{"a":"ABBA","t":"ABBA","l":"Polar","y":1975},{"a":"Bee Gees","t":"Spirits Having Flown","l":"RSO","y":1979},{"a":"Madonna","t":"You Can Dance","l":"Sire","y":1987},{"a":"Electric Light Orchestra","t":"Discovery","l":"Jet Records","y":1979},{"a":"ABBA","t":"Greatest Hits Vol. 2","l":"White Label","y":1979},{"a":"ABBA","t":"Waterloo","l":"Polar","y":1974},{"a":"Stevie Wonder","t":"Hotter Than July","l":"Tamla","y":1980},{"a":"Boney M.","t":"Nightflight To Venus","l":"Hansa International","y":1978},{"a":"Donna Summer","t":"Bad Girls","l":"Casablanca","y":1979},{"a":"Алла Пугачева","t":"Зеркало Души","l":"White Label","y":1977},{"a":"Blondie","t":"Autoamerican","l":"Chrysalis","y":1980},{"a":"Blondie","t":"Heart Of Glass","l":"White Label","y":1978},{"a":"Sugarhill Gang","t":"Rapper's Delight","l":"Sugar Hill Records","y":1979},{"a":"Barbra Streisand","t":"Guilty","l":"Columbia","y":1980},{"a":"Diana Ross","t":"Diana","l":"Motown","y":1980},{"a":"Donna Summer","t":"On The Radio - Greatest Hits Vol. I & II","l":"Casablanca","y":1979},{"a":"Barry White","t":"Barry White's Greatest Hits","l":"20th Century Records","y":1975},{"a":"Boney M.","t":"Take The Heat Off Me","l":"Hansa International","y":1976},{"a":"Donna Summer","t":"Love To Love You Baby","l":"Oasis","y":1975},{"a":"Boney M.","t":"Oceans Of Fantasy","l":"White Label","y":1979},{"a":"Earth, Wind & Fire","t":"The Best Of Earth Wind & Fire Vol. I","l":"ARC (3)","y":1978},{"a":"ABBA","t":"Chiquitita c/w Lovelight","l":"Polar","y":1979},{"a":"ABBA","t":"The Singles (The First Ten Years)","l":"Polar","y":1982},{"a":"Grace Jones","t":"Nightclubbing","l":"Island Records","y":1981},{"a":"Patrick Hernandez","t":"Born To Be Alive","l":"Aquarius","y":1979},{"a":"Donna Summer","t":"I Remember Yesterday","l":"Casablanca","y":1977},{"a":"Boney M.","t":"Love For Sale","l":"Hansa International","y":1977},{"a":"Paul McCartney","t":"All The Best !","l":"MPL (2)","y":1987},{"a":"Blondie","t":"Call Me","l":"Chrysalis","y":1980},{"a":"Bee Gees","t":"Greatest","l":"RSO","y":1979},{"a":"Donna Summer","t":"A Love Trilogy","l":"Oasis","y":1976},{"a":"Gloria Gaynor","t":"Substitute / I Will Survive","l":"Polydor","y":1978},{"a":"Space","t":"Magic Fly","l":"Vogue","y":1977},{"a":"Various","t":"Fame (The Original Soundtrack From The Motion Picture)","l":"Polydor","y":1980},{"a":"Chic","t":"Good Times","l":"White Label","y":1979},{"a":"Cerrone","t":"Supernature","l":"Malligator","y":1977},{"a":"Boney M.","t":"Rivers Of Babylon / Brown Girl In The Ring","l":"Hansa International","y":1978},{"a":"Stevie Wonder","t":"The Original Musiquarium I","l":"White Label","y":1982},{"a":"Earth, Wind & Fire","t":"I Am","l":"ARC (3)","y":1979},{"a":"Tina Turner","t":"Break Every Rule","l":"Capitol Records","y":1986},{"a":"Herb Alpert","t":"Rise","l":"A&M Records","y":1979},{"a":"Bee Gees","t":"Children Of The World","l":"RSO","y":1976},{"a":"George McCrae","t":"Rock Your Baby","l":"T.K. Records","y":1974},{"a":"Stevie Wonder","t":"The Woman In Red (Selections From The Original Motion Picture Soundtrack)","l":"Motown","y":1984},{"a":"Giorgio Moroder","t":"Midnight Express (Music From The Original Motion Picture Soundtrack)","l":"White Label","y":1979},{"a":"Marvin Gaye","t":"Midnight Love","l":"Columbia","y":1982},{"a":"Robert Palmer","t":"Riptide","l":"Island Records","y":1985},{"a":"Earth, Wind & Fire","t":"All 'N All","l":"White Label","y":1977},{"a":"Chic","t":"Le Freak / Savoir Faire","l":"Atlantic","y":1978},{"a":"Eartha Kitt","t":"Where Is My Man","l":"White Label","y":1983},{"a":"Donna Summer","t":"Four Seasons Of Love","l":"Casablanca","y":1976},{"a":"ABBA","t":"Dancing Queen & That's Me","l":"Polar","y":1976},{"a":"Grace Jones","t":"Portfolio","l":"White Label","y":1977},{"a":"Michael Jackson","t":"Billie Jean","l":"Epic","y":1983},{"a":"Quincy Jones","t":"The Dude","l":"A&M Records","y":1981},{"a":"Zodiac (3)","t":"Disco Alliance","l":"Мелодия","y":1980},{"a":"Santa Esmeralda","t":"Don't Let Me Be Misunderstood","l":"Philips","y":1977},{"a":"Bob Marley & The Wailers","t":"Exodus","l":"Island Records","y":1977,"g":1},{"a":"Janis Joplin","t":"Pearl","l":"Columbia","y":1971,"g":1},{"a":"Stevie Wonder","t":"Innervisions","l":"White Label","y":1973},{"a":"Stevie Wonder","t":"Talking Book","l":"Tamla","y":1972},{"a":"Marvin Gaye","t":"What's Going On","l":"White Label","y":1971},{"a":"David Bowie","t":"Station To Station","l":"RCA","y":1976},{"a":"David Bowie","t":"Young Americans","l":"RCA","y":1975},{"a":"Sade","t":"Diamond Life","l":"Epic","y":1984},{"a":"Stevie Wonder","t":"Fulfillingness' First Finale","l":"White Label","y":1974},{"a":"Wham!","t":"Make It Big","l":"Epic","y":1984},{"a":"The Blues Brothers","t":"The Blues Brothers (Original Soundtrack Recording)","l":"Atlantic","y":1980},{"a":"Marvin Gaye","t":"Let's Get It On","l":"Tamla","y":1973},{"a":"Isaac Hayes","t":"Shaft","l":"Enterprise","y":1971},{"a":"Sade","t":"Promise","l":"Epic","y":1985},{"a":"David Bowie","t":"ChangesOneBowie","l":"RCA","y":1976},{"a":"Curtis Mayfield","t":"Super Fly (The Original Motion Picture Soundtrack)","l":"Curtom","y":1972},{"a":"Christopher Cross","t":"Christopher Cross","l":"Warner Bros. Records","y":1979},{"a":"Joe Cocker","t":"With A Little Help From My Friends","l":"White Label","y":1969},{"a":"Roberta Flack","t":"Killing Me Softly","l":"Atlantic","y":1973},{"a":"Isaac Hayes","t":"Hot Buttered Soul","l":"Enterprise","y":1969},{"a":"Elvis Presley","t":"On Stage (February, 1970)","l":"RCA Victor","y":1970},{"a":"Simply Red","t":"Picture Book","l":"Elektra","y":1985},{"a":"Sly & The Family Stone","t":"Greatest Hits","l":"Epic","y":1970},{"a":"Lionel Richie","t":"Lionel Richie","l":"Motown","y":1982},{"a":"Diana Ross","t":"Diana & Marvin","l":"Motown","y":1973},{"a":"Roberta Flack","t":"First Take","l":"Atlantic","y":1969},{"a":"Daryl Hall & John Oates","t":"Rock 'N Soul Part 1","l":"RCA","y":1983},{"a":"Stevie Wonder","t":"In Square Circle","l":"Tamla","y":1985},{"a":"Otis Redding","t":"The Dock Of The Bay","l":"Volt","y":1968},{"a":"Sly & The Family Stone","t":"There's A Riot Goin' On","l":"Epic","y":1971},{"a":"Various","t":"A Christmas Gift For You From Philles Records","l":"Philles Records","y":1963},{"a":"The Jacksons","t":"Victory","l":"Epic","y":1984},{"a":"The Temptations","t":"Masterpiece","l":"Gordy","y":1973},{"a":"Paul Young","t":"No Parlez","l":"CBS","y":1983},{"a":"Various","t":"The Big Chill (Original Motion Picture Soundtrack)","l":"Motown","y":1983},{"a":"Prince","t":"Prince","l":"Warner Bros. Records","y":1979},{"a":"Elvis Presley","t":"From Elvis In Memphis","l":"RCA Victor","y":1969},{"a":"Ike & Tina Turner","t":"River Deep-Mountain High","l":"London Records","y":1966},{"a":"Traffic","t":"Best Of Traffic","l":"Island Records","y":1969},{"a":"Sly & The Family Stone","t":"Stand!","l":"Epic","y":1969},{"a":"James Brown","t":"Sex Machine","l":"King Records (3)","y":1970},{"a":"Marvin Gaye","t":"I Want You","l":"Tamla","y":1976},{"a":"Billy Ocean","t":"Suddenly","l":"Jive","y":1984},{"a":"Aretha Franklin","t":"Lady Soul","l":"Atlantic","y":1968},{"a":"James Brown","t":"The James Brown Show (Live At The Apollo)","l":"King Records (3)","y":1963},{"a":"Galt MacDermot","t":"Hair (Original Soundtrack Recording)","l":"RCA Victor","y":1979},{"a":"Kevin Rowland","t":"Too-Rye-Ay","l":"Mercury","y":1982},{"a":"George Michael","t":"Careless Whisper","l":"Epic","y":1984},{"a":"The Temptations","t":"All Directions","l":"Gordy","y":1972},{"a":"Michael Jackson","t":"The Best Of Michael Jackson","l":"Motown","y":1975},{"a":"Donna Summer","t":"Donna Summer","l":"Geffen Records","y":1982},{"a":"Michael Jackson","t":"Ben","l":"Motown","y":1972},{"a":"Al Green","t":"Greatest Hits","l":"Hi Records","y":1975},{"a":"Diana Ross","t":"Touch Me In The Morning","l":"Motown","y":1973},{"a":"Curtis Mayfield","t":"Curtis","l":"Curtom","y":1970},{"a":"Chicago (2)","t":"Chicago X","l":"Columbia","y":1976},{"a":"Prince And The Revolution","t":"Purple Rain","l":"Warner Bros. Records","y":1984,"g":1},{"a":"Deep Purple","t":"Stormbringer","l":"Purple Records","y":1974,"g":1},{"a":"The Clash","t":"Combat Rock","l":"CBS","y":1982},{"a":"Prince","t":"1999","l":"Warner Bros. Records","y":1982},{"a":"Talking Heads","t":"Stop Making Sense","l":"Sire","y":1984},{"a":"Jeff Beck","t":"Wired","l":"Epic","y":1976},{"a":"Talking Heads","t":"Speaking In Tongues","l":"Sire","y":1983},{"a":"Prince And The Revolution","t":"Around The World In A Day","l":"Paisley Park","y":1985},{"a":"Santana","t":"Amigos","l":"Columbia","y":1976},{"a":"Wham!","t":"Fantastic","l":"Innervision Records (2)","y":1983},{"a":"Prince","t":"Controversy","l":"Warner Bros. Records","y":1981},{"a":"Prince","t":"Dirty Mind","l":"Warner Bros. Records","y":1980},{"a":"Grace Jones","t":"Warm Leatherette","l":"Island Records","y":1980},{"a":"Brian Eno","t":"My Life In The Bush Of Ghosts","l":"EG","y":1981},{"a":"Grand Funk Railroad","t":"E Pluribus Funk","l":"Capitol Records","y":1971},{"a":"KC & The Sunshine Band","t":"KC And The Sunshine Band","l":"T.K. Records","y":1975},{"a":"Veit Marvos","t":"Summernight","l":"Boom Germany","y":1984},{"a":"Kool & The Gang","t":"Celebrate!","l":"De-Lite Records","y":1980},{"a":"Herbie Hancock","t":"Future Shock","l":"Columbia","y":1983},{"a":"The Jacksons","t":"Triumph","l":"Epic","y":1980},{"a":"Various","t":"Rocky IV (Original Motion Picture Soundtrack)","l":"Scotti Bros. Records","y":1985},{"a":"Booker T & The MG's","t":"The Best Of Booker T. & The MG's","l":"Atlantic","y":1968},{"a":"Indeep","t":"Last Night A D.J. Saved My Life","l":"Sound Of New York","y":1982},{"a":"Earth, Wind & Fire","t":"Raise!","l":"ARC (3)","y":1981},{"a":"John Williams (4)","t":"Star Wars / Return Of The Jedi (The Original Motion Picture Soundtrack)","l":"RSO","y":1983},{"a":"Commodores","t":"Midnight Magic","l":"Motown","y":1979},{"a":"Marc Bolan","t":"Zinc Alloy And The Hidden Riders Of Tomorrow Or A Creamed Cage In August","l":"T. Rex","y":1974},{"a":"Donna Summer","t":"She Works Hard For The Money","l":"Mercury","y":1983},{"a":"Al Green","t":"Let's Stay Together","l":"Hi Records","y":1972},{"a":"Average White Band","t":"AWB","l":"Atlantic","y":1974},{"a":"Prince","t":"For You","l":"Warner Bros. Records","y":1978},{"a":"Earth, Wind & Fire","t":"Spirit","l":"Columbia","y":1976},{"a":"War","t":"The World Is A Ghetto","l":"United Artists Records","y":1972},{"a":"Osibisa","t":"Osibisa","l":"MCA Records","y":1971},{"a":"Rick James","t":"Street Songs","l":"Gordy","y":1981},{"a":"Talking Heads","t":"The Name Of This Band Is Talking Heads","l":"Sire","y":1982},{"a":"The Jackson 5","t":"ABC","l":"Motown","y":1970},{"a":"Joe Cocker","t":"Joe Cocker","l":"A&M Records","y":1972},{"a":"Earth, Wind & Fire","t":"That's The Way Of The World","l":"Columbia","y":1975},{"a":"Grand Funk Railroad","t":"On Time","l":"Capitol Records","y":1969},{"a":"Stevie Wonder","t":"Stevie Wonder's Greatest Hits Vol. 2","l":"Tamla","y":1971}],"fair":[{"a":"Michael Jackson","t":"Dangerous","l":"Epic","y":1991,"g":1},{"a":"Beastie Boys","t":"Licensed To Ill","l":"Def Jam Recordings","y":1986,"g":1},{"a":"Michael Jackson","t":"HIStory - Past, Present And Future - Book I","l":"White Label","y":1995,"g":1},{"a":"Eminem","t":"The Marshall Mathers LP","l":"Interscope Records","y":2000,"g":1},{"a":"Sugarhill Gang","t":"Rapper's Delight","l":"Sugar Hill Records","y":1979,"g":1},{"a":"Britney Spears","t":"Oops!...I Did It Again","l":"Jive","y":2000,"g":1},{"a":"Michael Jackson","t":"Invincible","l":"Epic","y":2001,"g":1},{"a":"Prince","t":"The Black Album","l":"Warner Bros. Records","y":1987,"g":1},{"a":"Falco","t":"Rock Me Amadeus","l":"GiG Records","y":1985},{"a":"Linkin Park","t":"Hybrid Theory","l":"Warner Bros. Records","y":2000},{"a":"Beastie Boys","t":"Paul's Boutique","l":"Beastie Boys Records","y":1989},{"a":"Gorillaz","t":"Gorillaz","l":"Parlophone","y":2001},{"a":"Mariah Carey","t":"Butterfly","l":"Columbia","y":1997},{"a":"Gorillaz","t":"Demon Days","l":"Parlophone","y":2005},{"a":"Eminem","t":"The Eminem Show","l":"Aftermath Entertainment","y":2002},{"a":"Madonna","t":"Bedtime Stories","l":"Maverick","y":1994},{"a":"Various","t":"Pretty Woman (Original Motion Picture Soundtrack)","l":"EMI USA","y":1990},{"a":"Massive Attack","t":"Blue Lines","l":"Circa","y":1991},{"a":"Beastie Boys","t":"Ill Communication","l":"Capitol Records","y":1994},{"a":"Public Enemy","t":"It Takes A Nation Of Millions To Hold Us Back","l":"Def Jam Recordings","y":1988},{"a":"Afrika Bambaataa & Soulsonic Force","t":"Planet Rock","l":"Tommy Boy","y":1982},{"a":"Dr. Dre","t":"The Chronic","l":"Interscope Records","y":1992},{"a":"Snoop Dogg","t":"Doggystyle","l":"Death Row Records (2)","y":1993},{"a":"Eminem","t":"The Slim Shady LP","l":"Aftermath Entertainment","y":1999},{"a":"2Pac","t":"All Eyez On Me","l":"Death Row Records (2)","y":1996},{"a":"The Prodigy","t":"The Dirtchamber Sessions Volume One","l":"XL Recordings","y":1999},{"a":"Freeez","t":"I.O.U.","l":"Streetwise","y":1982},{"a":"De La Soul","t":"3 Feet High And Rising","l":"Tommy Boy","y":1989},{"a":"Fugees","t":"The Score","l":"Columbia","y":1996},{"a":"MC Hammer","t":"Please Hammer Don't Hurt 'Em","l":"Capitol Records","y":1990},{"a":"Mariah Carey","t":"Daydream","l":"Columbia","y":1995},{"a":"The KLF","t":"3 A.M. Eternal","l":"Arista","y":1991},{"a":"Dr. Dre","t":"2001","l":"Aftermath Entertainment","y":1999},{"a":"N.W.A.","t":"Straight Outta Compton","l":"Ruthless Records","y":1989},{"a":"Public Enemy","t":"Fear Of A Black Planet","l":"Def Jam Recordings","y":1990},{"a":"Grandmaster Flash & Melle Mel","t":"White Lines (Don't Don't Do It)","l":"Sugar Hill Records","y":1983},{"a":"Anthrax","t":"Attack Of The Killer B's","l":"Island Records","y":1991},{"a":"Boyz II Men","t":"Cooleyhighharmony","l":"Motown","y":1991},{"a":"Beastie Boys","t":"Check Your Head","l":"Capitol Records","y":1992},{"a":"Notorious B.I.G.","t":"Ready To Die","l":"Bad Boy Entertainment","y":1994},{"a":"Various","t":"Miami Vice (Music From The Television Series)","l":"MCA Records","y":1985},{"a":"Run-DMC","t":"Raising Hell","l":"Profile Records","y":1986},{"a":"House Of Pain","t":"Jump Around & House Of Pain Anthem","l":"White Label","y":1992},{"a":"Limp Bizkit","t":"Significant Other","l":"Flip Records (2)","y":1999},{"a":"Janet Jackson","t":"Design Of A Decade 1986 / 1996","l":"A&M Records","y":1995},{"a":"Backstreet Boys","t":"Backstreet Boys","l":"Jive","y":1996},{"a":"New Kids On The Block","t":"Hangin' Tough","l":"White Label","y":1988},{"a":"Beastie Boys","t":"Hello Nasty","l":"Capitol Records","y":1998},{"a":"Tone Loc","t":"Lōc'ed After Dark","l":"Delicious Vinyl","y":1989},{"a":"Rage Against The Machine","t":"Evil Empire","l":"Epic","y":1996},{"a":"Herbie Hancock","t":"Future Shock","l":"Columbia","y":1983},{"a":"The Chemical Brothers","t":"Push The Button","l":"Freestyle Dust","y":2005},{"a":"Nas","t":"Illmatic","l":"Columbia","y":1994},{"a":"Mariah Carey","t":"Rainbow","l":"Columbia","y":1999},{"a":"Alicia Keys","t":"Songs In A Minor","l":"J Records","y":2001},{"a":"Various","t":"Music From And Inspired By The Motion Picture 8 Mile","l":"White Label","y":2002},{"a":"Boogie Down Productions","t":"Criminal Minded","l":"B-Boy Records","y":1987},{"a":"Run-DMC","t":"Tougher Than Leather","l":"Profile Records","y":1988},{"a":"Vanilla Ice","t":"To The Extreme","l":"SBK Records","y":1990},{"a":"Craig David","t":"Born To Do It","l":"Wildstar Records","y":2000},{"a":"Gwen Stefani","t":"Love.Angel.Music.Baby.","l":"Interscope Records","y":2004},{"a":"2Pac","t":"Me Against The World","l":"Interscope Records","y":1995},{"a":"House Of Pain","t":"House Of Pain (Fine Malt Lyrics)","l":"Tommy Boy","y":1992},{"a":"New Kids On The Block","t":"Step By Step","l":"Columbia","y":1990},{"a":"Britney Spears","t":"In The Zone","l":"Jive","y":2003},{"a":"Various","t":"A Very Special Christmas","l":"A&M Records","y":1987},{"a":"Eminem","t":"Encore","l":"White Label","y":2004},{"a":"Wu-Tang Clan","t":"Enter The Wu-Tang (36 Chambers)","l":"RCA Records Label","y":1993},{"a":"Madonna","t":"Justify My Love","l":"Sire","y":1990},{"a":"The Pharcyde","t":"Bizarre Ride II The Pharcyde","l":"Delicious Vinyl","y":1992},{"a":"Janet Jackson","t":"Just A Little While","l":"Virgin","y":2004},{"a":"Milli Vanilli","t":"All Or Nothing (The First Album)","l":"Hansa","y":1988},{"a":"Joe Bataan","t":"Rap-O Clap-O","l":"Salsoul Records","y":1979},{"a":"De La Soul","t":"De La Soul Is Dead","l":"Tommy Boy","y":1991},{"a":"50 Cent","t":"The Massacre","l":"Shady Records","y":2005},{"a":"Various","t":"Breakin' - Original Motion Picture Soundtrack","l":"Polydor","y":1984},{"a":"2Pac","t":"2Pacalypse Now","l":"Interscope Records","y":1991},{"a":"Faithless","t":"Reverence","l":"Cheeky Records","y":1996},{"a":"Frankie Smith","t":"Double Dutch Bus","l":"WMOT Records","y":1980},{"a":"Rage Against The Machine","t":"Renegades","l":"Epic","y":2000},{"a":"Mariah Carey","t":"Loverboy","l":"Virgin","y":2001},{"a":"Black Eyed Peas","t":"Elephunk","l":"A&M Records","y":2003},{"a":"Linkin Park","t":"Reanimation","l":"Warner Bros. Records","y":2002},{"a":"De La Soul","t":"Ring Ring Ring (Ha Ha Hey)","l":"Tommy Boy","y":1991},{"a":"Run-DMC","t":"Walk This Way","l":"Profile Records","y":1986},{"a":"Soul II Soul","t":"Vol. II (1990 - A New Decade)","l":"10 Records","y":1990},{"a":"Black Eyed Peas","t":"Monkey Business","l":"A&M Records","y":2005},{"a":"Cypress Hill","t":"Black Sunday","l":"Ruffhouse Records","y":1993},{"a":"Grandmaster Flash & The Furious Five","t":"The Message","l":"Sugar Hill Records","y":1982},{"a":"2Pac","t":"Greatest Hits","l":"Virgin","y":1998},{"a":"Eric B. & Rakim","t":"Paid In Full","l":"4th & Broadway","y":1987},{"a":"Amy Winehouse","t":"Frank","l":"White Label","y":2003},{"a":"The Simpsons","t":"The Simpsons Sing The Blues","l":"Geffen Records","y":1990},{"a":"2Pac","t":"Strictly 4 My N.I.G.G.A.Z...","l":"TNT Recordings (2)","y":1993},{"a":"A Tribe Called Quest","t":"Midnight Marauders","l":"Jive","y":1993},{"a":"The Genius","t":"Liquid Swords","l":"Geffen Records","y":1995},{"a":"Us3","t":"Hand On The Torch","l":"Blue Note","y":1993},{"a":"50 Cent","t":"Get Rich Or Die Tryin'","l":"Shady Records","y":2003},{"a":"C + C Music Factory","t":"Gonna Make You Sweat","l":"Columbia","y":1990},{"a":"Snoop Dogg","t":"Tha Doggfather","l":"The New And \"Untouchable\" Death Row Records","y":1996},{"a":"George Benson","t":"Breezin'","l":"Warner Bros. Records","y":1976,"g":1},{"a":"Isaac Hayes","t":"Shaft","l":"Enterprise","y":1971,"g":1},{"a":"Jeff Beck","t":"Blow By Blow","l":"Epic","y":1975,"g":1},{"a":"Blood, Sweat And Tears","t":"Blood, Sweat And Tears","l":"Columbia","y":1969,"g":1},{"a":"Herbie Hancock","t":"Head Hunters","l":"White Label","y":1973,"g":1},{"a":"Eumir Deodato","t":"Prelude","l":"CTI Records","y":1973},{"a":"Grover Washington, Jr.","t":"Winelight","l":"Elektra","y":1980},{"a":"Stevie Wonder","t":"Music Of My Mind","l":"Tamla","y":1972},{"a":"Billy Cobham","t":"Spectrum","l":"Atlantic","y":1973},{"a":"Santana","t":"Borboletta","l":"Columbia","y":1974},{"a":"George Benson","t":"Jazz Giants","l":"RCA","y":1981},{"a":"Spyro Gyra","t":"Morning Dance","l":"Infinity Records (2)","y":1979},{"a":"Eumir Deodato","t":"Deodato 2","l":"CTI Records","y":1973},{"a":"Level 42","t":"World Machine","l":"Polydor","y":1985},{"a":"Miles Davis","t":"Tutu","l":"Warner Bros. Records","y":1986},{"a":"Herbie Mann","t":"Memphis Underground","l":"Atlantic","y":1969},{"a":"George Benson","t":"In Flight","l":"Warner Bros. Records","y":1977},{"a":"Stevie Wonder","t":"Stevie Wonder's Journey Through The Secret Life Of Plants","l":"Tamla","y":1979},{"a":"Chicago (2)","t":"Chicago III","l":"Columbia","y":1971},{"a":"Stanley Clarke","t":"School Days","l":"Nemperor Records","y":1976},{"a":"Bob James","t":"One","l":"CTI Records","y":1974},{"a":"Spyro Gyra","t":"Catching The Sun","l":"MCA Records","y":1980},{"a":"Miles Davis","t":"On The Corner","l":"Columbia","y":1972},{"a":"Jamiroquai","t":"Emergency On Planet Earth","l":"White Label","y":1993},{"a":"George Benson","t":"The George Benson Collection","l":"Warner Bros. Records","y":1981},{"a":"Herb Alpert","t":"Rise","l":"A&M Records","y":1979},{"a":"Isaac Hayes","t":"Theme From Shaft","l":"Enterprise","y":1971},{"a":"Quincy Jones","t":"Walking In Space","l":"A&M Records","y":1969},{"a":"Marvin Gaye","t":"Trouble Man","l":"Tamla","y":1972},{"a":"Bob James","t":"Two","l":"CTI Records","y":1975},{"a":"Jaco Pastorius","t":"Jaco Pastorius","l":"Epic","y":1976},{"a":"Chicago (2)","t":"Chicago 13","l":"Columbia","y":1979},{"a":"Shakatak","t":"Night Birds","l":"Polydor","y":1982},{"a":"George Benson","t":"Body Talk","l":"CTI Records","y":1973},{"a":"George Benson","t":"The Other Side Of Abbey Road","l":"A&M Records","y":1970},{"a":"Miles Davis","t":"The Man With The Horn","l":"Columbia","y":1981},{"a":"Grover Washington, Jr.","t":"Mister Magic","l":"Kudu","y":1975},{"a":"George Benson","t":"In Your Eyes","l":"Warner Bros. Records","y":1983},{"a":"Stanley Clarke","t":"Stanley Clarke","l":"Nemperor Records","y":1974},{"a":"Level 42","t":"Running In The Family","l":"Polydor","y":1987},{"a":"Little Feat","t":"Time Loves A Hero","l":"White Label","y":1977},{"a":"Quincy Jones","t":"Body Heat","l":"A&M Records","y":1974},{"a":"Level 42","t":"Standing In The Light","l":"Polydor","y":1983},{"a":"Quincy Jones","t":"Sounds ... And Stuff Like That!!","l":"A&M Records","y":1978},{"a":"The Crusaders","t":"Those Southern Knights","l":"ABC Blue Thumb","y":1976},{"a":"Stanley Clarke","t":"Journey To Love","l":"Nemperor Records","y":1975},{"a":"Level 42","t":"Level 42","l":"Polydor","y":1981},{"a":"George Benson","t":"Bad Benson","l":"CTI Records","y":1974},{"a":"Herbie Mann","t":"Push Push","l":"Embryo Records","y":1971},{"a":"Quincy Jones","t":"Smackwater Jack","l":"A&M Records","y":1971},{"a":"Vinicius De Moraes","t":"En La Fusa (Mar Del Plata)","l":"Trova","y":1971},{"a":"Eumir Deodato","t":"Whirlwinds","l":"MCA Records","y":1974},{"a":"Love Unlimited Orchestra","t":"Rhapsody In White","l":"20th Century Records","y":1974},{"a":"Prince","t":"My Name Is Prince","l":"Paisley Park","y":1992},{"a":"Sting","t":"...Nada Como El Sol (Selecciones Especiales En Espanol Y Portugues)","l":"A&M Records","y":1988},{"a":"Bernard Herrmann","t":"Taxi Driver - Original Soundtrack Recording","l":"Arista","y":1976},{"a":"Eric Burdon & War","t":"The Black-Man's Burdon","l":"MGM Records","y":1970},{"a":"Shakatak","t":"Invitations","l":"Polydor","y":1982},{"a":"Herbie Hancock","t":"Secrets","l":"White Label","y":1976},{"a":"Level 42","t":"A Physical Presence","l":"Polydor","y":1985},{"a":"The Crusaders","t":"Images","l":"ABC Blue Thumb","y":1978},{"a":"Level 42","t":"The Pursuit Of Accidents","l":"Polydor","y":1982},{"a":"Spyro Gyra","t":"Carnaval","l":"MCA Records","y":1980},{"a":"Osibisa","t":"Heads","l":"MCA Records","y":1972},{"a":"James Last","t":"Well Kept Secret","l":"Polydor","y":1975},{"a":"War","t":"Deliver The Word","l":"United Artists Records","y":1973},{"a":"Lee Ritenour","t":"Rit","l":"Elektra","y":1981},{"a":"Gato Barbieri","t":"Caliente!","l":"A&M Records","y":1976},{"a":"Level 42","t":"True Colours","l":"Polydor","y":1984}],"club":[{"a":"Jaydee","t":"Plastic Dreams","l":"R & S Records","y":1992,"g":1},{"a":"Robin S.","t":"Show Me Love","l":"Champion","y":1992,"g":1},{"a":"Moby","t":"Go (Remixes)","l":"Instinct Records","y":1991,"g":1},{"a":"M|A|R|R|S","t":"Pump Up The Volume","l":"4AD","y":1987,"g":1},{"a":"Nomad","t":"(I Wanna Give You) Devotion","l":"Rumour Records","y":1990,"g":1},{"a":"Rozalla","t":"Everybody's Free (To Feel Good)","l":"Pulse-8 Records","y":1991},{"a":"Ultra Naté","t":"Free (The Mood II Swing Mixes)","l":"Strictly Rhythm","y":1997},{"a":"Kristine W","t":"Feel What You Want","l":"Champion","y":1994},{"a":"Duke","t":"So In Love With You","l":"Virgin","y":1994},{"a":"Raze","t":"Break 4 Love","l":"Grove St.","y":1988},{"a":"Adventures Of Stevie V.","t":"Dirty Cash","l":"Mercury","y":1989},{"a":"Felix","t":"Don't You Want Me","l":"Hooj Choons","y":1992},{"a":"Jesus Loves You","t":"Generations Of Love","l":"More Protein","y":1990},{"a":"Inner City","t":"Big Fun","l":"KMS","y":1988},{"a":"Yazz","t":"The Only Way Is Up","l":"Big Life","y":1988},{"a":"The KLF","t":"Justified & Ancient","l":"KLF Communications","y":1991},{"a":"The Timelords","t":"Doctorin' The Tardis","l":"KLF Communications","y":1988},{"a":"Hithouse","t":"Jack To The Sound Of The Underground","l":"ARS Benelux","y":1988},{"a":"Ruffneck","t":"Everybody Be Somebody","l":"MAW Records","y":1995},{"a":"Coldcut","t":"People Hold On","l":"Ahead Of Our Time","y":1989},{"a":"Crystal Waters","t":"Gypsy Woman (She's Homeless)","l":"Mercury","y":1991},{"a":"Afro Medusa","t":"Pasilda","l":"Foreign Policy (2)","y":1999},{"a":"Gusto","t":"Disco's Revenge","l":"Bumble Beats Records","y":1995},{"a":"Bass Bumpers","t":"The Music's Got Me!","l":"Dance Street","y":1992},{"a":"Urban Cookie Collective","t":"The Key : The Secret","l":"Pulse-8 Records","y":1993},{"a":"Shakedown","t":"At Night","l":"Naïve","y":2001},{"a":"Blaze","t":"Most Precious Love (Dennis Ferrer Remixes)","l":"BPM King Street Sounds","y":2004},{"a":"Alison Limerick","t":"Where Love Lives","l":"Arista","y":1990},{"a":"Yazz","t":"Stand Up For Your Love Rights","l":"Big Life","y":1988},{"a":"Deep Dish","t":"Say Hello","l":"Deep Dish Records","y":2005},{"a":"Tony Di Bart","t":"The Real Thing","l":"Cleveland City Blues","y":1993},{"a":"Atlantic Ocean","t":"Waterfall","l":"Pegasus Records","y":1993},{"a":"De La Soul","t":"A Roller Skating Jam Named \"Saturdays\"","l":"Tommy Boy","y":1991},{"a":"Bomb The Bass","t":"Beat Dis","l":"Mister-Ron Records","y":1988},{"a":"Snap!","t":"The Power","l":"Logic Records","y":1989},{"a":"Kraze","t":"The Party","l":"Big Beat","y":1988},{"a":"U.S.U.R.A.","t":"Open Your Mind","l":"Italian Style Production","y":1992},{"a":"Boris Dlugosch","t":"Keep Pushin'","l":"Peppermint Jam","y":1996},{"a":"The O.T. Quartet","t":"Hold That Sucker Down","l":"Cheeky Records","y":1994},{"a":"Rozalla","t":"Are You Ready To Fly","l":"Pulse-8 Records","y":1992},{"a":"Shapeshifters","t":"Lola's Theme","l":"Nocturnal Groove","y":2003},{"a":"Fleetwood Mac","t":"Big Love","l":"Warner Bros. Records","y":1987},{"a":"The Original","t":"I Love You Baby","l":"WT Records","y":1994},{"a":"Rebel MC","t":"Street Tuff","l":"Desire Records","y":1989},{"a":"Milk & Sugar","t":"Let The Sunshine In","l":"Milk & Sugar Recordings","y":2003},{"a":"Byron Stingily","t":"Get Up","l":"Nervous Records","y":1996},{"a":"Kenny \"Dope\" Gonzalez","t":"The Bomb! (These Sounds Fall Into My Mind)","l":"Henry Street Music","y":1994},{"a":"Madonna","t":"Deeper And Deeper","l":"Maverick","y":1992},{"a":"Stardust","t":"Music Sounds Better With You","l":"Roulé","y":1998},{"a":"Room 5","t":"Make Luv","l":"Noise Traxx","y":2001},{"a":"Hatiras","t":"Spaced Invader","l":"Defected","y":2000},{"a":"The Good Men","t":"Give It Up","l":"Fresh Fruit Records","y":1992},{"a":"Milk & Sugar","t":"Higher & Higher - Edition 1","l":"Milk & Sugar Recordings","y":2000},{"a":"Afrika Bambaataa","t":"Just Get Up And Dance","l":"DFC","y":1991},{"a":"Lonnie Gordon","t":"Gonna Catch You","l":"Supreme Records (3)","y":1991},{"a":"Guru Josh","t":"Infinity (1990's...Time For The Guru)","l":"Deconstruction","y":1990},{"a":"Rob 'N' Raz","t":"Got To Get","l":"Arista","y":1989},{"a":"Eddie Amador","t":"House Music","l":"Yoshitoshi Recordings","y":1997},{"a":"Marshall Jefferson","t":"The House Music Anthem","l":"Trax Records","y":1986},{"a":"Sandy B","t":"Make The World Go Round","l":"Champion","y":1996},{"a":"Xpansions","t":"Elevation","l":"Optimism Records","y":1990},{"a":"Sonique","t":"It Feels So Good","l":"Serious Records","y":1998},{"a":"Bel Amour","t":"Bel Amour","l":"KLR Records","y":2000},{"a":"Bob Sinclar","t":"I Feel For You","l":"Yellow Productions","y":2000},{"a":"Electribe 101","t":"Talking With Myself","l":"Club","y":1988},{"a":"Bizarre Inc","t":"Playing With Knives","l":"Vinyl Solution","y":1991},{"a":"Deep Dish","t":"Flashdance","l":"Deep Dish Records","y":2004},{"a":"Mel & Kim","t":"That's The Way It Is","l":"Supreme Records (3)","y":1988},{"a":"Heller & Farley Project","t":"Ultra Flava","l":"AM:PM","y":1996},{"a":"Dominica (2)","t":"Gotta Let You Go","l":"Micmac Records, Inc.","y":1994},{"a":"Age Of Love","t":"The Age Of Love","l":"DiKi Records","y":1990,"g":1},{"a":"N-Trance","t":"Set You Free (Mixes)","l":"380 Records","y":1992,"g":1},{"a":"Josh Wink","t":"Don't Laugh","l":"Sorted Records","y":1995,"g":1},{"a":"The Prodigy","t":"Firestarter","l":"XL Recordings","y":1996},{"a":"Humanoid","t":"Stakker Humanoid","l":"Westside Records (2)","y":1988},{"a":"L.A. Style","t":"James Brown Is Dead","l":"Decadance Records","y":1991},{"a":"Mauro Picotto","t":"Like This Like That","l":"BXR","y":2001},{"a":"The Future Sound Of London","t":"Papua New Guinea","l":"Jumpin' & Pumpin'","y":1991},{"a":"The Prodigy","t":"No Good (Start The Dance)","l":"XL Recordings","y":1994},{"a":"Rotterdam Termination Source","t":"Poing","l":"Rotterdam Records","y":1992},{"a":"Tom Wilson","t":"Techno Cat","l":"Steppin' Out Records","y":1994},{"a":"Ramirez","t":"La Musika Tremenda","l":"DFC","y":1991},{"a":"Praga Khan","t":"Injected With A Poison (Remixes)","l":"Beat Box (4)","y":1992},{"a":"DHS","t":"The House Of God","l":"Hangman Records","y":1990},{"a":"DJ Tiësto","t":"Lethal Industry","l":"Magik Muzik","y":2002},{"a":"The Shamen","t":"L.S.I. (Love Sex Intelligence)","l":"One Little Indian","y":1992},{"a":"Chimo Bayo","t":"Asi Me Gusta A Mi","l":"Area International","y":1991},{"a":"DJ Misjah & DJ Tim","t":"Access","l":"Heads Or Tails","y":1996},{"a":"D-Shake","t":"Yaaaaaaaaaah (Freestyle Club Mix) / Techno Trance (Paradise Is Now)","l":"Go Bang! Records","y":1990},{"a":"The Prodigy","t":"Poison","l":"XL Recordings","y":1995},{"a":"The Shamen","t":"Phorever People","l":"One Little Indian","y":1992},{"a":"Ramirez","t":"¡Hablando!","l":"DFC","y":1992},{"a":"K.W.S.","t":"Please Don't Go","l":"Network Records","y":1992},{"a":"Yves Deruyter","t":"IV","l":"Bonzai Records","y":1994},{"a":"Roman Flügel","t":"Geht's Noch?","l":"Cocoon Recordings","y":2004},{"a":"Ferry Corsten","t":"Rock Your Body, Rock","l":"Tsunami","y":2003},{"a":"Mario Più","t":"Communication","l":"BXR","y":1999},{"a":"Ayla","t":"Ayla","l":"Maddog","y":1996},{"a":"Francesco Zappalà","t":"We Gotta Do It","l":"Media Records","y":1991},{"a":"Phenomania","t":"Who Is Elvis?","l":"No Respect Records","y":1991},{"a":"Interactive","t":"Who Is Elvis","l":"Dance Street","y":1992},{"a":"The Shamen","t":"Move Any Mountain (Progen 91)","l":"One Little Indian","y":1991},{"a":"DJ Sandy (4)","t":"Overdrive","l":"Nitric","y":1998},{"a":"Adamski","t":"Killer","l":"MCA Records","y":1990},{"a":"New Atlantic","t":"I Know","l":"3 Beat Music","y":1992},{"a":"Sparks","t":"When Do I Get To Sing \"My Way\"","l":"Logic Records","y":1994},{"a":"Jens","t":"Loops & Tings (Remixes)","l":"Superstition","y":1993},{"a":"Queen","t":"Flash (The Official Club Mixes)","l":"Virgin","y":2002},{"a":"B.B.E.","t":"Deeper Love","l":"Triangle","y":1997},{"a":"Quadrophonia","t":"Quadrophonia","l":"Streetbeats","y":1990},{"a":"Mo-Do","t":"Super Gut","l":"Plastika","y":1994},{"a":"Joy Kitikonti","t":"Joyenergizer","l":"BXR","y":2001},{"a":"3 Phase","t":"Der Klang Der Familie","l":"Tresor","y":1992},{"a":"Ramirez","t":"Orgasmico","l":"DFC","y":1992},{"a":"Fierce Ruling Diva","t":"Rubb It In","l":"Music Man Records","y":1991},{"a":"Signum","t":"What Ya Got 4 Me","l":"Jinx Records","y":1998},{"a":"Ace The Space","t":"9 Is A Classic","l":"Dance Ecstasy 2001","y":1992},{"a":"The Shamen","t":"Ebeneezer Goode","l":"One Little Indian","y":1992},{"a":"Westbam","t":"Wizards Of The Sonic","l":"Low Spirit Recordings","y":1994},{"a":"Baby Ford","t":"Children Of The Revolution","l":"Rhythm King","y":1989},{"a":"The Horrorist","t":"One Night In NYC","l":"A1 Records","y":1997},{"a":"Sir Mix-A-Lot","t":"Baby Got Back","l":"Def American Recordings","y":1992},{"a":"Orbital","t":"Chime / Deeper","l":"Oh'Zone Records","y":1989},{"a":"Yello","t":"Call It Love","l":"Mercury","y":1987},{"a":"Ramirez","t":"Bomba","l":"DFC","y":1994},{"a":"Congress","t":"40 Miles / Better Grooves","l":"Inner Rhythm","y":1991},{"a":"Rhythm Masters","t":"The Underground","l":"Tommy Boy Silver Label","y":2001},{"a":"Paul van Dyk","t":"Columbia EP","l":"Vandit Records","y":2001},{"a":"Gigi D'Agostino","t":"Gin Lemon E.P.","l":"BXR","y":1997},{"a":"Âme","t":"Rej EP","l":"Innervisions","y":2005},{"a":"Underworld","t":"King Of Snake","l":"JBO","y":1999},{"a":"Transformer 2","t":"Pacific Symphony","l":"Round And Round","y":1992},{"a":"Lil' Devious","t":"Come Home","l":"Rulin Records","y":2001},{"a":"James Brown","t":"I Got You (I Feel Good) (The Remixes)","l":"FBI Records","y":1992},{"a":"D-Shake","t":"My Heart The Beat / Dance The Night Away","l":"White Label","y":1991},{"a":"Inner City","t":"Do You Love What You Feel","l":"10 Records","y":1989},{"a":"Cubic 22","t":"Night In Motion","l":"Big Time International","y":1991},{"a":"Goldie","t":"Inner City Life","l":"FFRR","y":1994,"g":1},{"a":"Wildchild","t":"Renegade Master","l":"Hi Life Recordings","y":1995,"g":1},{"a":"Alabama 3","t":"Woke Up This Morning","l":"Elemental Records","y":1997,"g":1},{"a":"Goldie","t":"Digital","l":"FFRR","y":1997,"g":1},{"a":"M-Beat","t":"Incredible","l":"Renk Records","y":1994},{"a":"Q Project","t":"Return Of Q. Project","l":"Legend Records (16)","y":1993},{"a":"Shaggy","t":"Boombastic","l":"Virgin","y":1995},{"a":"Patra","t":"Pull Up To The Bumper","l":"550 Music","y":1995},{"a":"Johnny Jungle","t":"Johnny / I Like To Cry","l":"Face Records","y":1993},{"a":"Adam F","t":"Circles","l":"Section 5","y":1995},{"a":"Orca","t":"4AM","l":"Lucky Spin Recordings","y":1993},{"a":"Soundman","t":"Greater Love","l":"SOUR","y":1995},{"a":"Splash","t":"Babylon / Heaven","l":"Dee Jay Recordings","y":1995},{"a":"Sound Of The Future","t":"The Lighter","l":"Formation Records","y":1995},{"a":"Baby D","t":"Take Me To Heaven","l":"Systematic","y":1996},{"a":"Adam F","t":"Music In My Mind","l":"F-Jams","y":1998},{"a":"DJ Hype","t":"Shot In The Dark","l":"Suburban Base Records","y":1993},{"a":"Inta Warriors","t":"Volume 1 - Your Love Is Yours / Aqua-Pura","l":"Dee Jay Recordings","y":1993},{"a":"Fallen Angels","t":"Oh Yeah / Hello Lover","l":"IQ Records","y":1994},{"a":"Praga Khan","t":"Gun Buck","l":"Logic Records","y":1995},{"a":"Cloud 9","t":"Snow / Jazzmin","l":"Moving Shadow","y":1995},{"a":"Rockers Hi-Fi","t":"Push Push","l":"4th & Broadway","y":1995},{"a":"Genaside II","t":"Mr. Maniac","l":"Northwestside","y":1997},{"a":"Tango","t":"Future Followers","l":"Formation Records","y":1993},{"a":"Maxine Francis","t":"Let It Flow","l":"Renk Records","y":1994},{"a":"Marvellous Cain","t":"Hitman / Believe It","l":"IQ Records","y":1994},{"a":"Deee-Lite","t":"Picnic In The Summertime","l":"Elektra","y":1994},{"a":"Origin Unknown","t":"Valley Of The Shadows","l":"RAM Records","y":1996},{"a":"DJ Red Alert & Mike Slammer","t":"You Are The One / Let's Do It","l":"Slammin' Vinyl","y":1994},{"a":"M-Beat","t":"Sweet Love","l":"Renk Records","y":1994},{"a":"MA2","t":"Rollers Music / Hearing Is Believing","l":"Formation Records","y":1995},{"a":"DJ Trax","t":"High Time / Blackmore","l":"Moving Shadow","y":1993},{"a":"Phuture Assassins","t":"Roots 'N Future","l":"Suburban Base Records","y":1993},{"a":"Rufige Kru","t":"Terminator","l":"Reinforced Records","y":1992},{"a":"Hyper On Experience","t":"The Family We Never Had","l":"Moving Shadow","y":1994},{"a":"Rob Playford","t":"Distorted Dreams / The Shadow","l":"Moving Shadow","y":1997},{"a":"Rampage","t":"Monkeys - Here We Come","l":"Rampage The Label","y":1995},{"a":"B-Jam","t":"Funkula / Scandalous","l":"No Smoking Records","y":1995},{"a":"Blame","t":"Feel The Energy","l":"Moving Shadow","y":1993},{"a":"JMJ & Richie","t":"Case Closed / Hall Of Mirrors","l":"Moving Shadow","y":1993},{"a":"Black Grape","t":"Reverend Black Grape","l":"Radioactive","y":1995},{"a":"Bodysnatch","t":"Euphony","l":"Big City Records (3)","y":1992},{"a":"John B","t":"Visions","l":"New Identity Recordings","y":1998},{"a":"Leviticus","t":"Burial","l":"Philly Blunt Records","y":1994},{"a":"Dance Conspiracy","t":"Dub War","l":"Metamorphosis Records Inc","y":1992},{"a":"DJ Vibes","t":"Sing It Loud / Obsession","l":"Asylum Music Inc","y":1993},{"a":"DJ Solo","t":"Axis / Darkage","l":"Production House","y":1993},{"a":"DJ Pulse","t":"Stay Calm (Foul Play Remix)","l":"Moving Shadow","y":1994},{"a":"Alex Reece","t":"Candles","l":"4th & Broadway","y":1996},{"a":"E-Z Rollers","t":"Rolled Into 1 / Believe","l":"Moving Shadow","y":1994}],"warehouse":[{"a":"The KLF","t":"What Time Is Love? (Pure Trance 1)","l":"KLF Communications","y":1988,"g":1},{"a":"Hithouse","t":"Jack To The Sound Of The Underground","l":"ARS Benelux","y":1988,"g":1},{"a":"Coldcut","t":"People Hold On","l":"Ahead Of Our Time","y":1989,"g":1},{"a":"Humanoid","t":"Stakker Humanoid","l":"Westside Records (2)","y":1988,"g":1},{"a":"Yazz","t":"Stand Up For Your Love Rights","l":"Big Life","y":1988},{"a":"S'Express","t":"Theme From S-Express","l":"Rhythm King","y":1988},{"a":"Tolga \"Flim Flam\" Balkan","t":"Joint Mix","l":"Dum Dum Records","y":1987},{"a":"S'Express","t":"Hey Music Lover","l":"Rhythm King","y":1989},{"a":"E-Zee Possee","t":"Everything Begins With An 'E'","l":"More Protein","y":1989},{"a":"Coldcut","t":"Doctorin' The House","l":"Ahead Of Our Time","y":1988},{"a":"Cappella","t":"Helyom Halib","l":"Media Records","y":1988},{"a":"The Shamen","t":"Phorever People","l":"One Little Indian","y":1992},{"a":"Bomb The Bass","t":"Say A Little Prayer","l":"Rhythm King","y":1988},{"a":"The Beatmasters","t":"Hey DJ / I Can't Dance To That Music You're Playing b/w Ska Train","l":"Rhythm King","y":1989},{"a":"Hithouse","t":"Move Your Feet To The Rhythm Of The Beat","l":"ARS Records","y":1989},{"a":"Phuture","t":"We Are Phuture","l":"Trax Records","y":1988},{"a":"The Beatmasters","t":"Burn It Up","l":"Rhythm King","y":1988},{"a":"Tyree Cooper","t":"Turn Up The Bass","l":"D.J. International Records","y":1988},{"a":"The Garden Of Eden","t":"The Garden Of Eden (The Serpent In The Garden) // The Garden Of Eden (7\" Mix) / (The Himalayan Mix)","l":"Pepper Records (3)","y":1988},{"a":"Firefly","t":"Supernatural","l":"Ovum Recordings","y":1994},{"a":"Baby Ford","t":"Children Of The Revolution","l":"Rhythm King","y":1989},{"a":"A Guy Called Gerald","t":"Voodoo Ray","l":"Rham!","y":1988},{"a":"Rickster","t":"Night Moves","l":"Sound Pak","y":1988},{"a":"Boy George","t":"Don't Take My Mind On A Trip","l":"Virgin","y":1989},{"a":"Simon Harris","t":"Here Comes That Sound","l":"FFRR","y":1988},{"a":"The Beatmasters","t":"Dunno What It Is (About You)","l":"Rhythm King","y":1991},{"a":"Bappi Lahiri","t":"Habiba","l":"Hi Hat (4)","y":1988},{"a":"Paul Rutherford","t":"Get Real","l":"4th & Broadway","y":1988},{"a":"The KLF","t":"Kylie Said To Jason","l":"KLF Communications","y":1989},{"a":"Chic","t":"Jack Le Freak","l":"Atlantic","y":1987},{"a":"Fax Yourself","t":"Sunshine 89","l":"Sound Of Belgium","y":1989},{"a":"Charles B","t":"Lack Of Love","l":"Desire Records","y":1988},{"a":"Plastic Bertrand","t":"Slave To The Beat","l":"ARS Records","y":1989},{"a":"Rozzo","t":"Into Your Heart","l":"Bush","y":1994},{"a":"D Mob","t":"It Is Time To Get Funky / Trance Dance","l":"FFRR","y":1989},{"a":"Robotman","t":"Do Da Doo (Remixes)","l":"Definitive Recordings","y":1993},{"a":"Maurice Joshua","t":"This Is Acid (A New Dance Craze)","l":"Vendetta Records (2)","y":1988},{"a":"Heaven On Earth","t":"On An Angel's Wing","l":"Atlantic","y":1988},{"a":"Longsy D","t":"This Is Ska","l":"Big One Records","y":1989},{"a":"The Soup Dragons","t":"Pleasure","l":"Big Life","y":1992},{"a":"Psychic TV","t":"Beyond Thee Infinite Beat (Ravemaster Mixes)","l":"Temple Records","y":1990},{"a":"Out Of The Ordinary","t":"The Dream","l":"ZYX Records","y":1988},{"a":"Adamski","t":"N-R-G","l":"MCA Records","y":1990},{"a":"k.d. lang","t":"Just Keep Me Moving","l":"Sire","y":1993},{"a":"Cynthia M","t":"Love Storm","l":"Strictly Rhythm","y":1992},{"a":"Mirage (12)","t":"Jack Mix II","l":"Debut Edge Records","y":1987},{"a":"Jade 4U","t":"Rock It To The Bone","l":"Antler-Subway","y":1989},{"a":"Baby Ford","t":"Oochy Koochy (F.U. Baby Yeh Yeh)","l":"Rhythm King","y":1988},{"a":"Alaska Y Dinarama","t":"Bailando","l":"Hispavox","y":1988},{"a":"Ecstasy Club","t":"Jesus Loves The Acid (Acid Chant)","l":"Swordfish Records","y":1988},{"a":"Josh Wink","t":"Don't Laugh","l":"Sorted Records","y":1995,"g":1},{"a":"Hatiras","t":"Spaced Invader","l":"Defected","y":2000,"g":1},{"a":"Sono","t":"Keep Control","l":"Fuel Records","y":2000,"g":1},{"a":"Chocolate Puma","t":"I Wanna Be U","l":"JP Records","y":2000,"g":1},{"a":"Cevin Fisher","t":"(You Got Me) Burnin' Up","l":"Tommy Boy Silver Label","y":1998},{"a":"Tube & Berger","t":"Straight Ahead","l":"Voidcom","y":2003},{"a":"Robbie Rivera","t":"Funk-A-Tron","l":"Subliminal","y":2001},{"a":"Aaron Smith","t":"Dancin","l":"Moody Recordings","y":2004},{"a":"The Chemical Brothers","t":"Believe","l":"Freestyle Dust","y":2005},{"a":"Christopher Just","t":"I'm A Disco Dancer (And A Sweet Romancer)","l":"International Deejay Gigolo Records","y":1997},{"a":"Science Department","t":"Breathe","l":"Renaissance","y":2001},{"a":"Coburn","t":"We Interrupt This Program","l":"Great Stuff Recordings","y":2005},{"a":"Tomcraft","t":"Brainwashed (Call You)","l":"Kosmo Records","y":2003},{"a":"Trancesetters","t":"The Search","l":"Touché","y":1995},{"a":"Groove Solution","t":"Magic Melody","l":"Timeless Records","y":1995},{"a":"Moguai","t":"U Know Y","l":"Punx","y":2002},{"a":"DJ Dan","t":"That Zipper Track","l":"Moonshine Music","y":1999},{"a":"Brother Brown","t":"Under The Water","l":"Yoshitoshi Recordings","y":1999},{"a":"Justice (3)","t":"Waters Of Nazareth","l":"Ed Banger Records","y":2005},{"a":"KMC (2)","t":"Somebody To Touch Me","l":"D:vision Records","y":1995},{"a":"The Crystal Method","t":"Born Too Slow","l":"Subusa","y":2003},{"a":"IMF","t":"Theme From \"Mission: Impossible\"","l":"ZYX Music","y":1996},{"a":"Sara Parker","t":"My Love Is Deep","l":"Vestry Records","y":1995},{"a":"Jark Prongo","t":"Movin' Thru Your System","l":"Pssst Music","y":1998},{"a":"Switch (2)","t":"A Bit Patchy","l":"Dubsided","y":2005},{"a":"Artemesia","t":"Bits And Pieces","l":"Movin' Melodies","y":1994},{"a":"Playboy","t":"In Da Jungle","l":"Urban Sound Of Amsterdam","y":1996},{"a":"Linus Loves","t":"Stand Back","l":"Data Records","y":2003},{"a":"The Migrants","t":"I Thought That...","l":"Sure Player Black Label","y":2005},{"a":"Phil Fuldner","t":"The Final (The Captain Future Theme)","l":"Kosmo Records","y":1998},{"a":"M Factor","t":"Come Together","l":"Credence","y":2003},{"a":"Chris Fortier","t":"Losing Wait","l":"FDS Recordings","y":2004},{"a":"Circuit Boy","t":"The Door","l":"SFP Records","y":1998},{"a":"Praga Khan","t":"Lonely","l":"Fingerlicking Good Records","y":1999},{"a":"Nat Monday","t":"Waiting","l":"Flammable Records","y":2000},{"a":"Mark N-R-G","t":"Don't Stop / Wake Up","l":"Overdrive","y":1995},{"a":"New Order","t":"Someone Like You","l":"London Records","y":2001},{"a":"Jark Prongo","t":"Shake It","l":"JP Records","y":1993},{"a":"Desert","t":"Lettin' Ya Mind Go","l":"Future Groove","y":2001},{"a":"Digitalism","t":"Idealistic","l":"Kitsuné Music","y":2005},{"a":"Celeda","t":"Be Yourself","l":"Twisted America Records","y":1999},{"a":"Andry Nalin","t":"Pianotrack","l":"Saw Recordings","y":2005},{"a":"Liquid People","t":"Monster","l":"Soul Syndicate","y":2001},{"a":"Paul Oakenfold","t":"Starry Eyed Surprise","l":"Perfecto","y":2002},{"a":"Scotti Deep","t":"Brooklyn Beats","l":"Accor","y":1995},{"a":"Gusgus","t":"Call Of The Wild","l":"Underwater Records","y":2003},{"a":"Benny Benassi","t":"Love Is Gonna Save Us","l":"D:vision Records","y":2004},{"a":"M-Five","t":"Lift Me Up","l":"Sorted Records","y":1995},{"a":"Chelonis R. Jones","t":"I Don't Know?","l":"Get Physical Music","y":2003},{"a":"Sieg Über Die Sonne","t":"I'm Not A Sound","l":"Multicolor Recordings","y":2001},{"a":"Âme","t":"Rej EP","l":"Innervisions","y":2005,"g":1},{"a":"Chicken Lips","t":"He Not In","l":"Kingsize","y":2000,"g":1},{"a":"Colour Girl","t":"Joyrider","l":"4 Liberty Records Ltd","y":1999,"g":1},{"a":"Josh Wink","t":"Hypnotizin'","l":"Sorted Records","y":1996,"g":1},{"a":"Fairmont","t":"Gazebo / Gazelle","l":"Border Community","y":2005},{"a":"Plastikman","t":"Sickness","l":"Plus 8 Records","y":1997},{"a":"Freaks","t":"The Creeps (You're Giving Me)","l":"International Deejay Gigolo Records","y":2003},{"a":"DBX","t":"Losing Control","l":"Accelerate","y":1994},{"a":"Maurizio","t":"M5","l":"Maurizio","y":1995},{"a":"Cron","t":"Scalable Architectures","l":"21/22 Corporation","y":1997},{"a":"Einmusik","t":"Jittery Heritage Remixes","l":"Italic","y":2005},{"a":"Sunpeople","t":"Check Your Buddha (Sven Väth Remix)","l":"Trelik","y":2001},{"a":"Plastikman","t":"Plastique","l":"Plus 8 Records","y":1994},{"a":"Jan Jelinek","t":"Loop​-​Finding​-​Jazz​-​Records","l":"~scape","y":2001},{"a":"Miss Kittin","t":"Happy Violentine","l":"NovaMute","y":2005},{"a":"Maurizio","t":"M4.5","l":"Maurizio","y":1995},{"a":"Joman","t":"Raggattak","l":"Underground (2)","y":2000},{"a":"Maurizio","t":"M4","l":"Maurizio","y":1995},{"a":"Richie Hawtin","t":"The Tunnel / Twin Cities","l":"M_nus","y":2005},{"a":"Emmanuel Top","t":"Spherique [Sferik]","l":"NovaMute","y":1996},{"a":"Nathan Fake","t":"The Sky Was Pink","l":"Border Community","y":2004},{"a":"Zimt (2)","t":"U.O.A.A.","l":"Ladomat 2000","y":1998},{"a":"Egoexpress","t":"Knartz IV","l":"Ladomat 2000","y":2005},{"a":"Ø","t":"Kvantti","l":"Sähkö Recordings","y":1993},{"a":"Sunpeople","t":"Sunpeople EP","l":"Trelik","y":1998},{"a":"André Kraml","t":"Safari","l":"Firm","y":2004},{"a":"Echtzeit","t":"Parafin","l":"Melted Recordings","y":1999},{"a":"Audion","t":"Suckfish","l":"Spectral Sound","y":2005},{"a":"DJ Remo","t":"Black Sabrina","l":"Giant Wheel","y":2005},{"a":"Tim Wright","t":"The Ride","l":"NovaMute","y":2004},{"a":"André Michelle","t":"A2","l":"Le Petit Prince","y":1997},{"a":"Philus","t":"pH","l":"Sähkö Recordings","y":1993},{"a":"Filmpalast","t":"I Want","l":"Tonsport","y":2000},{"a":"Exos","t":"Q-Box","l":"Thule Records","y":1999},{"a":"Hertsi","t":"Kohina","l":"Sähkö Recordings","y":1993},{"a":"Mula","t":"All In The Head Remixes","l":"Stompa Phunk Music","y":2003},{"a":"Kim Rapatti","t":"Instrument I - V","l":"Dum Records","y":1994},{"a":"John Tejada","t":"Sweat (On The Walls)","l":"Poker Flat Recordings","y":2004},{"a":"Belgica Wave Party","t":"The Wave","l":"Bonzai Records","y":1993},{"a":"DJ Koze","t":"Kosi Comes Around","l":"Kompakt","y":2005},{"a":"DJ Shufflemaster","t":"Shinjuku Mad","l":"Disq","y":2000},{"a":"Marc Et Claude","t":"Vol. 1 - Dirty Bitch","l":"Le Petit Prince","y":1998},{"a":"Fluxion","t":"Prospect","l":"Chain Reaction","y":1999},{"a":"Extrawelt","t":"Soopertrack / Zu Fuss","l":"Border Community","y":2005},{"a":"Mathias Schaffhäuser","t":"Musik Ohne Bass","l":"Force Inc. Music Works","y":2003},{"a":"Polarius","t":"Winter In Polarius","l":"Crème Organization","y":2003},{"a":"Vinny Vincent & Harry Hash","t":"The Siren","l":"X-Trax","y":1995},{"a":"Pole","t":"R","l":"~scape","y":2001},{"a":"Philus","t":"Kolmio EP","l":"Sähkö Recordings","y":1998},{"a":"Sven Väth","t":"Face It","l":"Virgin","y":1998}],"festival":[{"a":"Energy 52","t":"Cafe' Del Mar","l":"Eye Q Records","y":1993,"g":1},{"a":"Snap!","t":"Rhythm Is A Dancer","l":"Logic Records","y":1992,"g":1},{"a":"Three Drives","t":"Greece 2000","l":"Massive Drive Recordings","y":1997,"g":1},{"a":"Delerium","t":"Silence","l":"Nettwerk","y":1999,"g":1},{"a":"Armin van Buuren","t":"The Sound Of Goodbye","l":"Armind","y":2001},{"a":"Nalin & Kane","t":"Beachball","l":"Urban","y":1997},{"a":"Solarstone","t":"Seven Cities","l":"Hooj Choons","y":1999},{"a":"Push","t":"The Real Anthem","l":"Bonzai Records","y":1998},{"a":"Robert Miles","t":"Children...","l":"DBX Records","y":1995},{"a":"Atlantic Ocean","t":"Waterfall","l":"Pegasus Records","y":1993},{"a":"Southside Spinners","t":"Luvstruck","l":"District Records","y":1998},{"a":"Brainbug","t":"Nightmare","l":"Strike Force","y":1996},{"a":"Mauro Picotto","t":"Lizard","l":"BXR","y":1998},{"a":"Motorcycle","t":"As The Rush Comes (Remixes By Gabriel & Dresden And Armin Van Buuren)","l":"Armind","y":2003},{"a":"The O.T. Quartet","t":"Hold That Sucker Down","l":"Cheeky Records","y":1994},{"a":"Lustral","t":"Everytime","l":"Hooj Choons","y":1997},{"a":"Veracocha","t":"Carte Blanche","l":"Deal Records","y":1999},{"a":"Azzido Da Bass","t":"Dooms Night","l":"Club Tools","y":1999},{"a":"Dirty Vegas","t":"Days Go By","l":"Credence","y":2001},{"a":"Grace","t":"Not Over Yet","l":"Perfecto London","y":1993},{"a":"4 Strings","t":"Diving","l":"Liquid Recordings","y":2002},{"a":"Ian Van Dahl","t":"Will I","l":"Freestyle Records (6)","y":2001},{"a":"Marc Et Claude","t":"Loving You","l":"Alphabet City","y":2001},{"a":"Mauro Picotto","t":"Pulsar","l":"BXR","y":1999},{"a":"Dance 2 Trance","t":"P→ower Of A★merican N▪atives","l":"Blow Up","y":1992},{"a":"CRW","t":"I Feel Love","l":"Inside (5)","y":1998},{"a":"ATB","t":"9 PM (Till I Come)","l":"Kontor Records","y":1998},{"a":"Agnelli & Nelson","t":"Everyday","l":"RGB Records","y":1999},{"a":"Ian Van Dahl","t":"Castles In The Sky","l":"Freestyle Records (6)","y":2000},{"a":"DJ Tiësto","t":"Lethal Industry","l":"Magik Muzik","y":2002},{"a":"Cygnus X","t":"The Orange Theme","l":"Eye Q Records","y":1994},{"a":"Libra","t":"Anomaly - Calling Your Name","l":"Platipus","y":1996},{"a":"Quench","t":"Dreams","l":"Infectious Records","y":1993},{"a":"Rank 1","t":"Airwave","l":"Free For All","y":1999},{"a":"Vincent De Moor","t":"Fly Away","l":"Combined Forces","y":2000},{"a":"Ian Van Dahl","t":"Reason","l":"Freestyle Records (6)","y":2002},{"a":"Lambda","t":"Hold On Tight","l":"RED","y":1996},{"a":"Paul van Dyk","t":"For An Angel","l":"Deviant Records","y":1998},{"a":"Pete Lazonby","t":"Sacred Cycles","l":"Brainiak Records","y":1994},{"a":"Freefall","t":"Skydive","l":"Stress Records","y":1998},{"a":"Safri Duo","t":"Played - A - Live (The Bongo Song)","l":"AM:PM","y":2001},{"a":"Billie Ray Martin","t":"Honey","l":"React","y":1999},{"a":"Mauro Picotto","t":"Iguana","l":"BXR","y":1999},{"a":"Barthezz","t":"On The Move","l":"Tremolo","y":2000},{"a":"Marc Et Claude","t":"I Need Your Lovin' (Like The Sunshine)","l":"Alphabet City","y":2000},{"a":"DJ Tiësto","t":"Love Comes Again","l":"Magik Muzik","y":2004},{"a":"Natural Born Grooves","t":"Groovebird","l":"Natural Born Grooves","y":1995},{"a":"Dreamcatcher","t":"I Don't Wanna Lose My Way","l":"Conception Artist Management","y":2001},{"a":"DJ Sammy","t":"Sunlight","l":"Super M Records","y":2002},{"a":"System F","t":"Cry","l":"Tsunami","y":2000},{"a":"Armin van Buuren","t":"Communication","l":"Cyber Records","y":1999},{"a":"DJ Tiësto","t":"Just Be","l":"Magik Muzik","y":2004},{"a":"GrooveZone","t":"Eisbaer","l":"Mindstar","y":1997},{"a":"C.M.","t":"Dream Universe (The Remixes)","l":"Rhythm And Groove Records","y":1997},{"a":"Chicane","t":"Saltwater","l":"Xtravaganza Recordings","y":1999},{"a":"Armin van Buuren","t":"Yet Another Day","l":"Armind","y":2002},{"a":"Fragma","t":"Everytime You Need Me","l":"Gang Go Music","y":2000},{"a":"Tukan","t":"Light A Rainbow","l":"Drizzly","y":2000},{"a":"Ayla","t":"Ayla","l":"Maddog","y":1996},{"a":"Tenth Planet","t":"Ghosts","l":"Conception Artist Management","y":2001},{"a":"The Prodigy","t":"Smack My Bitch Up","l":"XL Recordings","y":1997,"g":1},{"a":"The Prodigy","t":"Baby's Got A Temper","l":"XL Recordings","y":2002,"g":1},{"a":"The Prodigy","t":"Firestarter","l":"XL Recordings","y":1996,"g":1},{"a":"Shaft","t":"(Mucho Mambo) Sway","l":"Wonderboy","y":1999},{"a":"Fatboy Slim","t":"The Rockafeller Skank","l":"Skint","y":1998},{"a":"The Chemical Brothers","t":"It Began In Afrika","l":"Freestyle Dust","y":2001},{"a":"Fatboy Slim","t":"Right Here, Right Now","l":"Skint","y":1999},{"a":"Underworld","t":"King Of Snake","l":"JBO","y":1999},{"a":"Beastie Boys","t":"Body Movin'","l":"Capitol Records","y":1999},{"a":"The Wiseguys","t":"Ooh La La","l":"Wall Of Sound","y":1998},{"a":"Touch And Go","t":"Would You...?","l":"V2","y":1998},{"a":"Nu Generation","t":"In Your Arms (Rescue Me)","l":"Concept Music","y":1999},{"a":"Death In Vegas","t":"Dirge","l":"Concrete","y":1999},{"a":"Adamski's Thing","t":"One Of The People","l":"ZTT","y":1998},{"a":"Propellerheads","t":"Extended Play E.P.","l":"Wall Of Sound","y":1998},{"a":"The Crystal Method","t":"Comin' Back","l":"City Of Angels","y":1998},{"a":"Moby","t":"Run On","l":"Mute","y":1999},{"a":"Bomb The Bass","t":"Bug Powder Dust","l":"4th & Broadway","y":1994},{"a":"ETA","t":"Casual Sub","l":"Pro Records","y":1997},{"a":"Death In Vegas","t":"Dirt","l":"Concrete","y":1996},{"a":"The Boo Radleys","t":"Kingsize","l":"Creation Records","y":1998},{"a":"Freestylers","t":"Ruffneck","l":"Freskanova","y":1998},{"a":"Stretch & Vern","t":"Get Up! Go Insane!","l":"FFRR","y":1997},{"a":"The Chemical Brothers","t":"Life Is Sweet","l":"Freestyle Dust","y":1995},{"a":"Timo Maas","t":"Ubik","l":"Perfecto","y":2000},{"a":"Goldbug","t":"Whole Lotta Love","l":"Acid Jazz","y":1996},{"a":"Filter (2)","t":"The Best Things","l":"F-111 Records","y":1999},{"a":"Fatboy Slim","t":"Everybody Needs A 303","l":"Skint","y":1995},{"a":"Peace By Piece","t":"Nobody's Business","l":"Blanco Y Negro","y":1998},{"a":"Monkey Mafia","t":"Work Mi Body","l":"Heavenly","y":1996},{"a":"E-Klektik","t":"Maracana Madness","l":"Wall Of Sound","y":1994},{"a":"The Osmonds","t":"Crazy Horses (Utah Saints Remix)","l":"Polydor","y":1995},{"a":"Delakota","t":"555","l":"Go! Beat","y":1998},{"a":"CJ Bolland","t":"It Ain't Gonna Be Me","l":"Essential Recordings","y":1999},{"a":"The Frank Popp Ensemble","t":"Hip Teens Don't Wear Blue Jeans","l":"Unique","y":2001},{"a":"Space Raiders","t":"Glam Raid","l":"Skint","y":1998},{"a":"Adamski's Thing","t":"Intravenous Venus","l":"ZTT","y":1998},{"a":"Fluke","t":"Tosh","l":"Circa","y":1995},{"a":"Jungle Brothers","t":"Freakin' You","l":"Gee Street","y":2000},{"a":"David Holmes","t":"Gritty Shaker","l":"Go! Beat","y":1997},{"a":"iiO","t":"Rapture","l":"Made Records","y":2001,"g":1},{"a":"Felix","t":"Don't You Want Me","l":"Hooj Choons","y":1992,"g":1},{"a":"Leftfield","t":"Leftism","l":"Hard Hands","y":1995,"g":1},{"a":"Deep Dish","t":"Say Hello","l":"Deep Dish Records","y":2005},{"a":"Gat Decor","t":"Passion","l":"Effective Records","y":1992},{"a":"Sono","t":"Keep Control","l":"Fuel Records","y":2000},{"a":"Planet Funk","t":"The Switch","l":"Bustin' Loose Recordings","y":2002},{"a":"David Bowie","t":"Jump They Say","l":"Arista","y":1993},{"a":"Moby","t":"Honey","l":"Mute","y":1998},{"a":"Funky Green Dogs","t":"Fired Up!","l":"Twisted America Records","y":1996},{"a":"Santos","t":"Camels","l":"Mantra Vibes","y":2000},{"a":"Kadoc","t":"The Nighttrain","l":"Urban Sound Of Amsterdam","y":1995},{"a":"Ernesto Vs. Bastian","t":"Dark Side Of The Moon","l":"In-Telligance","y":2005},{"a":"Reflekt","t":"Need To Feel Loved","l":"Positiva","y":2005},{"a":"Oxygen","t":"Am I On Your Mind","l":"Switch (5)","y":2002},{"a":"Timo Maas","t":"To Get Down","l":"Perfecto","y":2002},{"a":"Blackout","t":"Gotta Have Hope","l":"99 North","y":1997},{"a":"Klubbheads","t":"Klubbhopping","l":"AM:PM","y":1996},{"a":"Sunscreem","t":"Perfect Motion","l":"Sony Soho Square","y":1992},{"a":"P. Diddy","t":"Let's Get Ill","l":"Universal Records","y":2003},{"a":"De'Lacy","t":"That Look","l":"Deconstruction","y":1996},{"a":"Simon","t":"Free At Last","l":"Future Dreams","y":2000},{"a":"99th Floor Elevators","t":"Hooked","l":"Triumph Records","y":1994},{"a":"Max Graham","t":"Owner Of A Lonely Heart","l":"Data Records","y":2005},{"a":"James Holden","t":"Nothing","l":"Loaded Records","y":2003},{"a":"Robbie Rivera","t":"Funk-A-Tron","l":"Subliminal","y":2001},{"a":"Huff & Puff","t":"Help Me Make It","l":"Skyway","y":1996},{"a":"Timo Maas","t":"Help Me","l":"Perfecto","y":2002},{"a":"Plummet","t":"Damaged","l":"Atlantic","y":2001},{"a":"Kristine W","t":"Land Of The Living","l":"Champion","y":1996},{"a":"Hope","t":"Tree Frog","l":"Sun-Up Records","y":1993},{"a":"The Grid","t":"Texas Cowboys","l":"Deconstruction","y":1993},{"a":"JX","t":"Son Of A Gun","l":"Hooj Choons","y":1994},{"a":"Kelly Price","t":"Friend Of Mine","l":"Island Black Music","y":1998},{"a":"Opus III","t":"It's A Fine Day","l":"PWL International","y":1992},{"a":"Space Manoeuvres","t":"Stage One","l":"Red Parrot Recordings","y":1999},{"a":"Camisra","t":"Let Me Show You","l":"VC Recordings","y":1998},{"a":"Sueño Latino","t":"Viciosa","l":"DFC","y":1995},{"a":"Celeda","t":"The Underground / Reach Up (Part 1)","l":"Star 69 Records","y":2000},{"a":"Science Department","t":"Breathe","l":"Renaissance","y":2001}],"archive":[{"a":"The Prodigy","t":"Smack My Bitch Up","l":"XL Recordings","y":1997,"g":1},{"a":"The Prodigy","t":"Voodoo People • Out Of Space","l":"XL Recordings","y":2005,"g":1},{"a":"Goldie","t":"Inner City Life","l":"FFRR","y":1994,"g":1},{"a":"Fugees","t":"?ugees Or Not?","l":"Not On Label (Fugees)","y":1996,"g":1},{"a":"Beastie Boys","t":"Intergalactic","l":"Grand Royal","y":1998},{"a":"Tracie Spencer","t":"It's All About You (Not About Me)","l":"Capitol Records","y":1999},{"a":"Klubbheads","t":"Discohopping","l":"Blue Records","y":1997},{"a":"Plummet","t":"Damaged","l":"Atlantic","y":2001},{"a":"Roni Size / Reprazent","t":"Brown Paper Bag / Western","l":"Talkin' Loud","y":1997},{"a":"Alabama 3","t":"Woke Up This Morning","l":"Elemental Records","y":1997},{"a":"Lamb","t":"Gabriel","l":"Mercury","y":2001},{"a":"Goldie","t":"Digital","l":"FFRR","y":1997},{"a":"Nicolette","t":"No Government","l":"Talkin' Loud","y":1995},{"a":"Hooverphonic","t":"2Wicky","l":"Columbia","y":1996},{"a":"Patra","t":"Pull Up To The Bumper","l":"550 Music","y":1995},{"a":"Asian Dub Foundation","t":"Fortress Europe","l":"Labels","y":2003},{"a":"Jungle Brothers","t":"Jungle Brother","l":"Gee Street","y":1997},{"a":"The Crystal Method","t":"Comin' Back","l":"City Of Angels","y":1998},{"a":"The Streets","t":"Don't Mug Yourself","l":"679","y":2002},{"a":"Da Mob","t":"Fun","l":"Subliminal","y":1997},{"a":"Basement Jaxx","t":"Lucky Star","l":"Astralwerks","y":2003},{"a":"Usher","t":"Yeah (Remix)","l":"Not On Label (Usher)","y":2004},{"a":"Alex Reece","t":"Pulp Fiction / Chill Pill","l":"Metalheadz","y":1995},{"a":"Faith No More","t":"Ashes To Ashes","l":"Slash","y":1997},{"a":"Natural Born Chillers","t":"Rock The Funky Beat","l":"Urban Takeover","y":1996},{"a":"Lil' Louis & The Party","t":"Clap Your Hands","l":"Go! Beat","y":1997},{"a":"The Prodigy","t":"Spitfire","l":"XL Recordings","y":2005},{"a":"Roni Size / Reprazent","t":"Who Told You","l":"Talkin' Loud","y":2000},{"a":"Kosheen","t":"Harder","l":"BMG UK & Ireland","y":2002},{"a":"Splash","t":"Babylon / Heaven","l":"Dee Jay Recordings","y":1995},{"a":"Grooverider","t":"Rainbows Of Colour","l":"Higher Ground","y":1998},{"a":"D. Kay & Epsilon","t":"Barcelona","l":"BC Authorised","y":2003},{"a":"Adam F","t":"Colours","l":"F-Jams","y":1997},{"a":"Michelle Gayle","t":"Sweetness","l":"RCA","y":1994},{"a":"Baby D","t":"Take Me To Heaven","l":"Systematic","y":1996},{"a":"Sound Of The Future","t":"The Lighter","l":"Formation Records","y":1995},{"a":"Breakbeat Era","t":"Bullitproof","l":"XL Recordings","y":2000},{"a":"Blowfelt","t":"Back Up Back Up","l":"Wordplay Records","y":2002},{"a":"Fallen Angels","t":"Oh Yeah / Hello Lover","l":"IQ Records","y":1994},{"a":"Various","t":"Platinum Breakz","l":"FFRR","y":1996},{"a":"Adam F","t":"Music In My Mind","l":"F-Jams","y":1998},{"a":"Goldie","t":"Believe","l":"FFRR","y":1998},{"a":"Infrared","t":"Capoeira","l":"Infrared","y":2003},{"a":"Ziggy Marley And The Melody Makers","t":"Everyone Wants To Be","l":"Elektra","y":1997},{"a":"JX","t":"Close To Your Heart","l":"Ffrreedom","y":1997},{"a":"Various","t":"Eastside Jamz Vol. 2","l":"Eastside Records","y":2002},{"a":"Shy FX & T Power","t":"Don't Wanna Know","l":"FFRR","y":2002},{"a":"Genaside II","t":"Mr. Maniac","l":"Northwestside","y":1997},{"a":"Cloud 9","t":"Snow / Jazzmin","l":"Moving Shadow","y":1995},{"a":"Asian Dub Foundation","t":"Black White","l":"FFRR","y":1998},{"a":"Badfellas","t":"Soc It To Me","l":"Serious Records","y":2002},{"a":"Lamb","t":"All In Your Hands","l":"Fontana","y":1999},{"a":"Wamdue Project","t":"Where Do We Go","l":"Strictly Rhythm","y":1998},{"a":"Indo Aminata","t":"Love Will Be On Your Side","l":"Manifesto","y":1996},{"a":"Studio 2 (2)","t":"Travelling Man","l":"Multiply Records","y":1998},{"a":"Apollo 440","t":"Raw Power","l":"Stealth Sonic Recordings","y":1997},{"a":"Everything But The Girl","t":"Single","l":"Virgin","y":1996},{"a":"Origin Unknown","t":"Valley Of The Shadows","l":"RAM Records","y":1996},{"a":"The Nextmen","t":"High Score","l":"Scenario Records","y":2003},{"a":"Deee-Lite","t":"Picnic In The Summertime","l":"Elektra","y":1994},{"a":"L.A. Style","t":"James Brown Is Dead","l":"Decadance Records","y":1991,"g":1},{"a":"Rotterdam Termination Source","t":"Poing","l":"Rotterdam Records","y":1992,"g":1},{"a":"Praga Khan","t":"Injected With A Poison (Remixes)","l":"Beat Box (4)","y":1992,"g":1},{"a":"Awesome 3","t":"Don't Go / Headstrong","l":"Entity Records","y":1992,"g":1},{"a":"The Prodigy","t":"Everybody In The Place","l":"XL Recordings","y":1991},{"a":"Beastie Boys","t":"Root Down","l":"Grand Royal","y":1995},{"a":"K.W.S.","t":"Please Don't Go","l":"Network Records","y":1992},{"a":"Ramirez","t":"El Gallinero","l":"DFC","y":1993},{"a":"Terrorize","t":"It's Just A Feeling","l":"White Label","y":1992},{"a":"Bizarre Inc","t":"Energique","l":"Vinyl Solution","y":1992},{"a":"Interactive","t":"Who Is Elvis","l":"Dance Street","y":1992},{"a":"Rage","t":"Run To You","l":"Pulse-8 Records","y":1992},{"a":"Bug Kann & The Plastic Jam","t":"Made In Two Minutes","l":"Dance Till You Drop Records","y":1991},{"a":"Urban Shakedown","t":"Some Justice / Ruff Justice","l":"Urban Shakedown","y":1991},{"a":"The Shamen","t":"Ebeneezer Goode","l":"One Little Indian","y":1992},{"a":"Ace The Space","t":"9 Is A Classic","l":"Dance Ecstasy 2001","y":1992},{"a":"Ramirez","t":"Terapia","l":"DFC","y":1993},{"a":"James Brown","t":"I Got You (I Feel Good) (The Remixes)","l":"FBI Records","y":1992},{"a":"R.T.Z.","t":"Dance Your Ass Off","l":"Decadance Records","y":1991},{"a":"Rozalla","t":"Love Breakdown","l":"Pulse-8 Records","y":1992},{"a":"Bizarre Inc","t":"Such A Feeling","l":"Vinyl Solution","y":1991},{"a":"Cubic 22","t":"Night In Motion","l":"Big Time International","y":1991},{"a":"Digital Orgasm","t":"Running Out Of Time","l":"Trance Mission","y":1991},{"a":"Q Project","t":"Return Of Q. Project","l":"Legend Records (16)","y":1993},{"a":"A Homeboy, A Hippie & A Funki Dredd","t":"Total Confusion","l":"Tam Tam Records","y":1990},{"a":"Hyper On Experience","t":"Deaf In The Family (A Sad Title For An Otherwise Splendid EP)","l":"Moving Shadow","y":1993},{"a":"Interactive","t":"Elevator Up And Down","l":"Strictly Dance","y":1992},{"a":"Genaside II","t":"Narra Mine","l":"Hardcore Urban Music","y":1991},{"a":"Johnny Jungle","t":"Johnny / I Like To Cry","l":"Face Records","y":1993},{"a":"Plutonic","t":"Addicted","l":"Activ","y":1994},{"a":"Kicks Like A Mule","t":"The Bouncer","l":"Tribal Bass Records","y":1992},{"a":"Lords Of Acid","t":"Take Control","l":"Complete Kaos","y":1991},{"a":"Egyptian Empire","t":"The Horn Track","l":"Fokus Recordings","y":1991},{"a":"Holy Noise","t":"James Brown Is Still Alive!!","l":"ARS","y":1991},{"a":"Love Decade","t":"So Real","l":"All Around The World","y":1991},{"a":"Smart E's","t":"Loo's Control","l":"Suburban Base Records","y":1992},{"a":"Holy Noise","t":"Get Down Everybody","l":"ARS","y":1991},{"a":"Terra W.A.N.","t":"De Puta Madre","l":"Boju Records","y":1991},{"a":"A Homeboy, A Hippie & A Funki Dredd","t":"Start Da Panik","l":"Rising High Records","y":1992},{"a":"Nomad","t":"Your Love Is Lifting Me","l":"Rumour Records","y":1992},{"a":"Dream Frequency","t":"Take Me","l":"City Beat","y":1992},{"a":"Pin-Occhio","t":"Pinocchio","l":"la-Pin-Production","y":1992},{"a":"B.G. The Prince Of Rap","t":"Take Control Of The Party!","l":"Epic","y":1991},{"a":"Orca","t":"4AM","l":"Lucky Spin Recordings","y":1993},{"a":"N.R.G.","t":"The Real Hardcore","l":"R & S Records","y":1992},{"a":"T99","t":"Maximizor","l":"Who's That Beat?","y":1992},{"a":"Ramirez","t":"Baraonda","l":"DFC","y":1995},{"a":"Charly Lownoise & Mental Theo","t":"Stars","l":"Master Maximum Records","y":1995},{"a":"Urban Hype","t":"A Trip To Trumpton","l":"Faze 2","y":1992},{"a":"Jens Lissat","t":"Energy Flow","l":"JL","y":1993},{"a":"The Prodigy","t":"Always Outnumbered, Never Outgunned","l":"XL Recordings","y":2004,"g":1},{"a":"N-Trance","t":"Set You Free (Mixes)","l":"380 Records","y":1992,"g":1},{"a":"The Prodigy","t":"Baby's Got A Temper","l":"XL Recordings","y":2002,"g":1},{"a":"Adventures Of Stevie V.","t":"Dirty Cash","l":"Mercury","y":1989},{"a":"The Prodigy","t":"Firestarter","l":"XL Recordings","y":1996},{"a":"The Future Sound Of London","t":"Papua New Guinea","l":"Jumpin' & Pumpin'","y":1991},{"a":"Bizarre Inc","t":"Playing With Knives","l":"Vinyl Solution","y":1991},{"a":"The Prodigy","t":"No Good (Start The Dance)","l":"XL Recordings","y":1994},{"a":"DHS","t":"The House Of God","l":"Hangman Records","y":1990},{"a":"The Prodigy","t":"Poison","l":"XL Recordings","y":1995},{"a":"Black Machine","t":"How-Gee","l":"PLM Records","y":1991},{"a":"Janet Jackson","t":"Love Will Never Do (Without You)","l":"A&M Records","y":1990},{"a":"Coldcut","t":"Stop This Crazy Thing","l":"Ahead Of Our Time","y":1988},{"a":"The Shamen","t":"Move Any Mountain (Progen 91)","l":"One Little Indian","y":1991},{"a":"New Atlantic","t":"I Know","l":"3 Beat Music","y":1992},{"a":"Chad Jackson","t":"Hear The Drummer (Get Wicked)","l":"Big Wave (2)","y":1990},{"a":"Moby","t":"Bodyrock","l":"Mute","y":1999},{"a":"Quadrophonia","t":"Quadrophonia","l":"Streetbeats","y":1990},{"a":"Vanessa Williams","t":"Running Back To You","l":"Wing Records","y":1991},{"a":"Titan","t":"Corazon","l":"Virgin","y":1999},{"a":"Information Society","t":"Think","l":"Tommy Boy","y":1990},{"a":"The Crystal Method","t":"Keep Hope Alive","l":"City Of Angels","y":1995},{"a":"Timo Maas","t":"Help Me","l":"Perfecto","y":2002},{"a":"Mylo","t":"Doctor Pressure","l":"Breastfed","y":2005},{"a":"The Chemical Brothers","t":"Believe","l":"Freestyle Dust","y":2005},{"a":"Orbital","t":"Funny Break (One Is Enough)","l":"FFRR","y":2001},{"a":"New Atlantic","t":"The Sunshine After The Rain","l":"Ffrreedom","y":1994},{"a":"Mix Factory","t":"Take Me Away (Paradise)","l":"All Around The World","y":1992},{"a":"Congress","t":"40 Miles / Better Grooves","l":"Inner Rhythm","y":1991},{"a":"Petra & Co","t":"Just Let Go / Laat Je Gaan","l":"Mouse Music Company","y":1989},{"a":"Paul van Dyk","t":"Tell Me Why (The Riddle)","l":"Vandit Records","y":2000},{"a":"Mellow Man Ace","t":"Mentirosa","l":"Capitol Records","y":1990},{"a":"Hyper Go Go","t":"High","l":"Hooj Choons","y":1992},{"a":"Meccaheadz","t":"Night Skool","l":"Legato Records","y":1999},{"a":"Quad City DJ's","t":"C'Mon N' Ride It (The Train)","l":"Big Beat","y":1996},{"a":"808 State","t":"Gorgeous","l":"ZTT","y":1993},{"a":"Afrika Bambaataa & Soulsonic Force","t":"Planet Rock","l":"Tommy Boy","y":1982,"g":1},{"a":"Freeez","t":"I.O.U.","l":"Streetwise","y":1982,"g":1},{"a":"New Order","t":"Fine Time","l":"Factory","y":1988,"g":1},{"a":"Timex Social Club","t":"Rumors","l":"Jay Records","y":1986,"g":1},{"a":"Kraftwerk","t":"Musique Non Stop","l":"Kling Klang","y":1986},{"a":"Herbie Hancock","t":"Rockit (Extended Dance Version)","l":"Columbia","y":1983},{"a":"Cameo","t":"Word Up!","l":"Atlanta Artists","y":1986},{"a":"Break Machine","t":"Street Dance","l":"Black Scorpio","y":1983},{"a":"Zinno","t":"What's Your Name?","l":"Magic","y":1985},{"a":"Tag Team","t":"Whoomp! (There It Is)","l":"Life Records","y":1993},{"a":"Information Society","t":"What's On Your Mind (Pure Energy)","l":"Tommy Boy","y":1988},{"a":"New Order","t":"Krafty","l":"London Records","y":2005},{"a":"Ollie And Jerry","t":"Breakin' ...There's No Stopping Us / Showdown","l":"Polydor","y":1984},{"a":"New Edition","t":"Candy Girl","l":"Streetwise","y":1982},{"a":"Time Zone","t":"World Destruction","l":"Celluloid","y":1984},{"a":"Scissor Sisters","t":"Comfortably Numb","l":"A Touch Of Class Recordings","y":2002},{"a":"Ready For The World","t":"Oh Sheila","l":"MCA Records","y":1985},{"a":"Destiny's Child","t":"Say My Name","l":"Columbia","y":1999},{"a":"Break Machine","t":"Break Dance Party","l":"Black Scorpio","y":1984},{"a":"Ferry Corsten","t":"Rock Your Body, Rock","l":"Tsunami","y":2003},{"a":"The System","t":"You Are In My System / Now I Am Electric","l":"Mirage (2)","y":1982},{"a":"Jerry Harrison: Casual Gods","t":"Rev It Up","l":"Sire","y":1988},{"a":"The Rock Steady Crew","t":"(Hey You) The Rock Steady Crew","l":"Charisma","y":1983},{"a":"George Clinton","t":"Atomic Dog","l":"Capitol Records","y":1982},{"a":"Nocera","t":"Summertime, Summertime","l":"Sleeping Bag Records","y":1986},{"a":"J.J. Fad","t":"Supersonic","l":"Dream Team Records","y":1988},{"a":"Mel & Kim","t":"F.L.M.","l":"Supreme Records (3)","y":1987},{"a":"Alisha","t":"Baby Talk","l":"Vanguard","y":1985},{"a":"Whodini","t":"The Haunted House Of Rock","l":"Jive","y":1983},{"a":"Hot Streak","t":"Body Work","l":"Easy Street Records","y":1983},{"a":"Newcleus","t":"Jam On It","l":"Sunnyview","y":1984},{"a":"Shannon","t":"Do You Wanna Get Away","l":"Mirage (2)","y":1985},{"a":"Whodini","t":"Magic's Wand","l":"Jive","y":1982},{"a":"Planet Soul","t":"Set U Free","l":"Strictly Rhythm","y":1995},{"a":"Cameo","t":"Candy","l":"Atlanta Artists","y":1986},{"a":"C-Bank","t":"One More Shot","l":"Next Plateau Records Inc.","y":1982},{"a":"Sheena Easton","t":"What Comes Naturally","l":"MCA Records","y":1991},{"a":"The Prodigy","t":"Girls","l":"XL Recordings","y":2004},{"a":"Stevie Wonder","t":"Don't Drive Drunk","l":"Motown","y":1984},{"a":"Doug E. Fresh And The Get Fresh Crew","t":"The Show / La-Di-Da-Di","l":"Reality","y":1985},{"a":"Tone Loc","t":"I Got It Goin' On","l":"Delicious Vinyl","y":1989},{"a":"Chaka Khan","t":"This Is My Night","l":"Warner Bros. Records","y":1984},{"a":"Fischerspooner","t":"Just Let Go","l":"FS Studios","y":2005},{"a":"M.I.A. (2)","t":"Galang","l":"Showbiz Recordings","y":2003},{"a":"The 2 Live Crew","t":"Me So Horny","l":"Luke Skyywalker Records","y":1989},{"a":"Golden Boy","t":"Rippin Kittin","l":"Ladomat 2000","y":2001},{"a":"Queen","t":"Flash (The Official Club Mixes)","l":"Virgin","y":2002},{"a":"Wish (3)","t":"Touch Me (All Night Long)","l":"KN Records","y":1984},{"a":"Midnight Star","t":"Operator","l":"Solar","y":1984}]} \ No newline at end of file diff --git a/src/GameScene.js b/src/GameScene.js index 0e5814f..ad70094 100644 --- a/src/GameScene.js +++ b/src/GameScene.js @@ -1,5 +1,5 @@ import Phaser from 'phaser'; -import { LEVELS, BONUS_LEVEL } from './levels.js'; +import { LEVELS, BONUS_LEVEL, BOSS_CONDUCTOR, BOSS_78RPM } from './levels.js'; import { announce, LINES } from './announcer.js'; const TILE = 48; @@ -27,11 +27,21 @@ const QUEEN_BROOD_MS = 5000; // queen spits mites this often // texture keys loaded from public/sprites/.png (see assets/process_sprites.py) const TEXTURE_KEYS = [ - 'floor', 'floor_carpet', 'floor_checker', 'floor_archive', - 'wall', 'wall_shelf', 'wall_poster', 'wall_archive', + 'floor', 'floor_carpet', 'floor_checker', 'floor_archive', 'floor_warehouse', 'floor_festival', + 'wall', 'wall_shelf', 'wall_poster', 'wall_archive', 'wall_warehouse', 'wall_festival', 'player', 'poser', 'nerd', 'pirate', 'ghoul', 'mite', 'queen', 'soundguy', 'generator', + 'gatekeeper', 'shazam', 'warped', 'conductor', 'rpm78', 'exit', 'door', 'espresso', 'lanyard', 'airhorn', 'vinyl', 'gold', 'lamp', + 'port_digger', 'port_selector', 'port_promoter', 'port_soundtech', 'logo', ]; +const BOSS_SCORE = { conductor: 5000, rpm78: 10000 }; +const SHAZAM_SHOT_SPEED = 170; +const SHAZAM_SHOT_DAMAGE = 12; +const SHAZAM_RANGE = 520; +const SHAZAM_COOLDOWN_MS = 2500; +const RPM_SPIN_MS = 8000; // invulnerable, bouncing +const RPM_REST_MS = 3000; // "changing sides" — vulnerable +const RPM_SHARDS_MS = 6000; // Gauntlet II classes: stat tweaks only, no new mechanics. const CLASSES = { @@ -48,6 +58,11 @@ const ENEMY_TYPES = { ghoul: { tex: 'ghoul', speed: 70, touch: 120, hp: 3, size: 34 }, // slow tank mite: { tex: 'mite', speed: 240, touch: 15, hp: 1, size: 18 }, // tiny, fast, spawns in packs queen: { tex: 'queen', speed: 40, touch: 60, hp: 12, size: 70, boss: true }, // broods mites + gatekeeper: { tex: 'gatekeeper', speed: 60, touch: 50, hp: 4, size: 40 }, // heavy blocker + shazam: { tex: 'shazam', speed: 0, touch: 20, hp: 1, size: 34, ranged: true }, // turret: "what song is this?" + warped: { tex: 'warped', speed: 150, touch: 40, hp: 1, size: 30, wobble: true }, // wobbles like a bad press + conductor: { tex: 'conductor', speed: 55, touch: 60, hp: 20, size: 60, boss: true }, // buffs the room + rpm78: { tex: 'rpm78', speed: 0, touch: 80, hp: 30, size: 84, boss: true, bounce: true }, // the White Label }; // Level themes cycle with level index; mix = weighted generator spawn table. @@ -55,8 +70,12 @@ const THEMES = [ { name: 'RECORD SHOP', pool: 'shop', floor: 'floor', wall: 'wall', mix: [['poser', 0.7], ['nerd', 0.3]] }, { name: 'RECORD FAIR', pool: 'fair', floor: 'floor_carpet', wall: 'wall_shelf', mix: [['poser', 0.5], ['nerd', 0.25], ['pirate', 0.25]] }, { name: 'CLUB NIGHT', pool: 'club', floor: 'floor_checker', wall: 'wall_poster', mix: [['poser', 0.4], ['nerd', 0.2], ['pirate', 0.2], ['ghoul', 0.2]] }, + { name: 'WAREHOUSE RAVE', pool: 'warehouse', floor: 'floor_warehouse', wall: 'wall_warehouse', mix: [['poser', 0.3], ['shazam', 0.25], ['gatekeeper', 0.25], ['nerd', 0.2]] }, + { name: 'FESTIVAL GROUNDS', pool: 'festival', floor: 'floor_festival', wall: 'wall_festival', mix: [['poser', 0.3], ['warped', 0.3], ['pirate', 0.2], ['ghoul', 0.2]] }, { name: 'THE ARCHIVE', pool: 'archive', floor: 'floor_archive', wall: 'wall_archive', dark: true, mix: [['mite', 0.45], ['ghoul', 0.3], ['poser', 0.25]] }, ]; +// boss arenas drop into the cycle at fixed depths (each 12-level loop has both) +const bossFor = (index) => (index % 12 === 7 ? 'conductor' : index % 12 === 11 ? 'rpm78' : null); const ID_SCORE = 100; // re-identifying a tune you already know const FIRST_ID_SCORE = 1000; // new notebook entry const GRAIL_ID_SCORE = 2000; // first ID of a certified classic @@ -86,6 +105,7 @@ export default class GameScene extends Phaser.Scene { this.soundGuys = this.physics.add.group(); this.enemies = this.physics.add.group({ maxSize: 80 }); this.vinyl = this.physics.add.group({ maxSize: 30 }); + this.shots = this.physics.add.group({ maxSize: 24 }); // shazam "what song is this?" projectiles this.player = this.physics.add.sprite(100, 100, 'player'); this.player.setCollideWorldBounds(true); @@ -103,6 +123,12 @@ export default class GameScene extends Phaser.Scene { this.physics.add.overlap(this.player, this.soundGuys, this.touchSoundGuy, null, this); this.physics.add.overlap(this.player, this.pickups, this.grabPickup, null, this); this.physics.add.overlap(this.enemies, this.pickups, this.pirateGrab, null, this); + this.physics.add.collider(this.shots, this.walls, (s) => this.kill(s)); + this.physics.add.overlap(this.player, this.shots, (p, s) => { + if (!s.active) return; + this.kill(s); + this.takeDamage(SHAZAM_SHOT_DAMAGE); + }); // Input. this.cursors = this.input.keyboard.createCursorKeys(); @@ -146,21 +172,34 @@ export default class GameScene extends Phaser.Scene { .setOrigin(0.5) .setScrollFactor(0) .setDepth(100); - this.classButtons = Object.entries(CLASSES).map(([key, c], i) => { - const b = this.add - .text(480, 470 + i * 45, `${i + 1} ${c.name} — ${c.desc}`, { - fontFamily: 'monospace', - fontSize: '22px', - color: '#00e5ff', - backgroundColor: '#00000080', - padding: { x: 12, y: 4 }, - }) + // Title: marquee logo + four portrait cards (keys 1-4 or tap). + this.titleLogo = this.add + .image(480, 130, 'logo') + .setScrollFactor(0) + .setDepth(100) + .setDisplaySize(640, 270); + const PORTRAITS = { digger: 'port_digger', selector: 'port_selector', promoter: 'port_promoter', soundtech: 'port_soundtech' }; + this.classButtons = Object.entries(CLASSES).flatMap(([key, c], i) => { + const x = 480 + (i - 1.5) * 190; + const card = this.add + .rectangle(x, 465, 170, 210, 0x000000, 0.75) + .setScrollFactor(0) + .setDepth(99) + .setStrokeStyle(2, 0x00e5ff) + .setInteractive({ useHandCursor: true }); + card.on('pointerdown', () => this.startGame(key)); + const port = this.add.image(x, 430, PORTRAITS[key]).setScrollFactor(0).setDepth(100); + const name = this.add + .text(x, 510, `${i + 1}. ${c.name}`, { fontFamily: 'monospace', fontSize: '15px', color: '#00e5ff' }) .setOrigin(0.5) .setScrollFactor(0) - .setDepth(100) - .setInteractive({ useHandCursor: true }); - b.on('pointerdown', () => this.startGame(key)); - return b; + .setDepth(100); + const desc = this.add + .text(x, 535, c.desc, { fontFamily: 'monospace', fontSize: '12px', color: '#aaaaaa' }) + .setOrigin(0.5) + .setScrollFactor(0) + .setDepth(100); + return [card, port, name, desc]; }); this.barBg = this.add .rectangle(480, 680, 306, 26, 0x000000) @@ -182,6 +221,7 @@ export default class GameScene extends Phaser.Scene { // The Archive's darkness: black RT with radial holes erased at player + lamps. const makeGlow = (key, size) => { + if (this.textures.exists(key)) return; // scene restarts must not re-create const glow = this.textures.createCanvas(key, size, size); const ctx = glow.getContext(); const half = size / 2; @@ -283,7 +323,18 @@ export default class GameScene extends Phaser.Scene { } buildLevel(index, bonusMap = null) { - const map = bonusMap || (index < LEVELS.length ? LEVELS[index] : this.genLevel(index)); + const boss = bonusMap ? null : bossFor(index); + const map = + bonusMap || + (boss === 'conductor' + ? BOSS_CONDUCTOR + : boss === 'rpm78' + ? BOSS_78RPM + : index < LEVELS.length + ? LEVELS[index] + : this.genLevel(index)); + this.bossLevel = boss; + this.conductorAlive = false; const w0 = map[0].length; for (const row of map) if (row.length !== w0) throw new Error(`level ${index}: ragged row (${row.length} vs ${w0})`); @@ -308,6 +359,7 @@ export default class GameScene extends Phaser.Scene { this.soundGuys.clear(true, true); this.enemies.getChildren().slice().forEach((e) => this.kill(e)); this.vinyl.getChildren().slice().forEach((v) => this.kill(v)); + this.shots.getChildren().slice().forEach((s) => this.kill(s)); const cols = w0; const rows = map.length; @@ -368,6 +420,17 @@ export default class GameScene extends Phaser.Scene { this.say(LINES.queen); break; } + case 'C': { + this.spawnEnemy({ x, y }, 'conductor'); + this.conductorAlive = true; + this.say(LINES.conductor); + break; + } + case 'M': { + this.spawnEnemy({ x, y }, 'rpm78'); + this.say(LINES.rpm78); + break; + } case 'L': { this.lamps.push({ x, y }); this.lampSprites.push(this.add.image(x, y, 'lamp').setDepth(-5)); @@ -649,15 +712,61 @@ export default class GameScene extends Phaser.Scene { } updateEnemies() { + const now = this.time.now; + const speedBuff = this.conductorAlive ? 1.5 : 1; // the conductor conducts this.enemies.getChildren().forEach((e) => { if (!e.active) return; + const type = e.getData('type'); + const def = ENEMY_TYPES[type]; let target = this.player; - if (e.getData('type') === 'queen' && this.time.now > e.getData('nextBrood')) { - e.setData('nextBrood', this.time.now + QUEEN_BROOD_MS); + if (type === 'queen' && now > e.getData('nextBrood')) { + e.setData('nextBrood', now + QUEEN_BROOD_MS); this.spawnEnemy({ x: e.x, y: e.y }, 'mite'); this.spawnEnemy({ x: e.x + 24, y: e.y }, 'mite'); } - if (e.getData('type') === 'pirate') { + if (type === 'shazam') { + // turret: rooted, lobs a slow request at the player + if ( + now > e.getData('nextShot') && + Phaser.Math.Distance.Between(e.x, e.y, this.player.x, this.player.y) < SHAZAM_RANGE + ) { + e.setData('nextShot', now + SHAZAM_COOLDOWN_MS); + const s = this.shots.get(e.x, e.y, 'vinyl'); + if (s) { + s.setActive(true).setVisible(true); + s.setTint(0x66ccff).setScale(0.8); + s.body.enable = true; + s.setPosition(e.x, e.y); + this.physics.moveToObject(s, this.player, SHAZAM_SHOT_SPEED); + } + } + return; + } + if (type === 'rpm78') { + // spin (bounce, invulnerable) <-> rest ("changing sides", vulnerable) + if (now > e.getData('phaseUntil')) { + const resting = !e.getData('resting'); + e.setData('resting', resting); + e.setData('phaseUntil', now + (resting ? RPM_REST_MS : RPM_SPIN_MS)); + if (resting) { + e.setVelocity(0, 0); + e.setAlpha(0.6); // tell: dimmed = hit it now + } else { + e.setAlpha(1); + const a = Math.random() * Math.PI * 2; + e.setVelocity(Math.cos(a) * 260, Math.sin(a) * 260); + } + } + if (!e.getData('resting') && now > e.getData('nextShards')) { + e.setData('nextShards', now + RPM_SHARDS_MS); + for (let i = 0; i < 3; i++) this.spawnEnemy({ x: e.x + (i - 1) * 30, y: e.y }, 'warped'); + } + return; // bounce physics handles movement + } + if (type === 'conductor') { + // teleports away every 5 hits — handled in hitEnemy; drifts slowly here + } + if (type === 'pirate') { if (e.getData('carry')) { const home = e.getData('home'); if (Phaser.Math.Distance.Between(e.x, e.y, home.x, home.y) < 24) { @@ -669,7 +778,14 @@ export default class GameScene extends Phaser.Scene { target = this.nearestPickup(e) || this.player; } } - this.physics.moveToObject(e, target, e.getData('speed')); + this.physics.moveToObject(e, target, e.getData('speed') * speedBuff); + if (def.wobble) { + // bad pressing: add a perpendicular wobble to the homing vector + const v = e.body.velocity; + const wob = Math.sin(now / 140 + e.getData('wobbleSeed')) * 100; + const len = Math.hypot(v.x, v.y) || 1; + e.setVelocity(v.x - (v.y / len) * wob * -1, v.y + (v.x / len) * wob * -1); + } }); } @@ -677,7 +793,7 @@ export default class GameScene extends Phaser.Scene { this.generators.getChildren().forEach((g) => { if (!g.active) return; if (Phaser.Math.Distance.Between(g.x, g.y, this.player.x, this.player.y) > GEN_RANGE) return; - let accum = g.getData('accum') + delta * this.density; + let accum = g.getData('accum') + delta * this.density * (this.conductorAlive ? 2 : 1); if (accum >= GEN_SPAWN_MS) { accum -= GEN_SPAWN_MS; this.spawnEnemy(g); @@ -705,6 +821,8 @@ export default class GameScene extends Phaser.Scene { e.setTexture(def.tex); e.setActive(true).setVisible(true); e.clearTint(); + e.setAlpha(1); + e.setBounce(def.bounce ? 1 : 0); // pooled sprites may have been the 78 e.body.enable = true; e.body.setSize(def.size, def.size, true); // body smaller than sprite e.setPosition(g.x + i * 20, g.y); @@ -715,6 +833,17 @@ export default class GameScene extends Phaser.Scene { e.setData('carry', null); e.setData('home', { x: g.x, y: g.y }); e.setData('nextBrood', this.time.now + QUEEN_BROOD_MS); + e.setData('hits', 0); + e.setData('nextShot', this.time.now + SHAZAM_COOLDOWN_MS); + e.setData('wobbleSeed', Math.random() * Math.PI * 2); + if (def.bounce) { + // the 78 starts spinning around the arena + e.setBounce(1).setVelocity(220, 160); + e.setData('phaseUntil', this.time.now + RPM_SPIN_MS); + e.setData('resting', false); + e.setData('nextShards', this.time.now + RPM_SHARDS_MS); + } + if (def.speed === 0 && !def.bounce) e.setVelocity(0, 0); } if (type === 'pirate') this.say(LINES.pirate); } @@ -787,24 +916,60 @@ export default class GameScene extends Phaser.Scene { hitEnemy(v, e) { if (!v.active || !e.active) return; this.kill(v); + const type = e.getData('type'); + // the 78 only takes damage while "changing sides" + if (type === 'rpm78' && !e.getData('resting')) { + this.cameras.main.shake(60, 0.003); + return; + } const hp = e.getData('hp') - this.cls.dmg; if (hp > 0) { e.setData('hp', hp); e.setTintFill(0xffffff); this.time.delayedCall(60, () => e.active && e.clearTint()); + if (type === 'conductor') { + const hits = e.getData('hits') + 1; + e.setData('hits', hits); + if (hits % 5 === 0) { + // flees to another corner of the arena + const w = this.physics.world.bounds; + const corners = [ + [TILE * 2.5, TILE * 2.5], + [w.width - TILE * 2.5, TILE * 2.5], + [TILE * 2.5, w.height - TILE * 2.5], + [w.width - TILE * 2.5, w.height - TILE * 2.5], + ]; + const [cx, cy] = Phaser.Utils.Array.GetRandom(corners); + e.setPosition(cx, cy); + e.body.reset(cx, cy); + this.cameras.main.flash(120, 120, 120, 255); + } + } return; } this.score += KILL_SCORE; - if (e.getData('type') === 'queen') { + if (type === 'queen') { this.score += QUEEN_SCORE; for (let i = 0; i < 3; i++) this.pickups.create(e.x + (i - 1) * TILE, e.y, 'gold').setData('type', 'gold'); this.cameras.main.shake(300, 0.008); this.say(LINES.queenDead); } + if (ENEMY_TYPES[type]?.boss && this.bossLevel) this.bossDown(e, type); if (!this.dropLoot(e)) this.kill(e); } + bossDown(e, type) { + this.score += BOSS_SCORE[type] || 0; + if (type === 'conductor') this.conductorAlive = false; + this.cameras.main.shake(500, 0.012); + this.cameras.main.flash(400, 255, 255, 255); + // the DJ booth reveals itself where the boss fell + const ex = this.exits.create(e.x, e.y, 'exit'); + this.tweens.add({ targets: ex, alpha: 0.4, duration: 600, yoyo: true, repeat: -1 }); + this.say(type === 'rpm78' ? LINES.rpm78Dead : LINES.conductorDead); + } + hitGenerator(v, g) { if (!v.active || !g.active) return; this.kill(v); @@ -914,6 +1079,17 @@ export default class GameScene extends Phaser.Scene { // Pick a tune from this theme's pool, preferring ones not yet in the notebook. spotTune() { + if (this.bossLevel === 'rpm78') { + // the one record no one has ever identified + const notebook = this.loadNotebook(); + const first = !notebook.has('???|???'); + if (first) { + notebook.add('???|???'); + localStorage.setItem('vg_notebook', JSON.stringify([...notebook])); + } + this.densityBase += 0.5; // NG+: the shop reopens in your dreams + return { a: '???', t: '???', l: 'White Label', y: '????', g: 1, first, whiteLabel: true }; + } const pools = this.cache.json.get('tunes'); const pool = pools && pools[this.theme.pool]; if (!pool || !pool.length) return null; @@ -941,7 +1117,7 @@ export default class GameScene extends Phaser.Scene { if (tune) { this.score += tune.first ? (tune.g ? GRAIL_ID_SCORE : FIRST_ID_SCORE) : ID_SCORE; if (tune.g) this.cameras.main.flash(600, 255, 215, 0); // gold flash for a classic - this.showOverlay(tune.g ? 'CERTIFIED CLASSIC' : 'TUNE IDENTIFIED'); + this.showOverlay(tune.whiteLabel ? 'THE WHITE LABEL' : tune.g ? 'CERTIFIED CLASSIC' : 'TUNE IDENTIFIED'); const nb = this.notebookTotals(); this.sub .setText( @@ -1014,11 +1190,13 @@ export default class GameScene extends Phaser.Scene { .map((s, i) => `${i + 1}. ${s.initials} ${s.score}`) .join('\n'); const nb = this.notebookTotals(); - const nbLine = nb && nb.spotted ? `\n\nNOTEBOOK ${nb.spotted}/${nb.total} tunes spotted` : ''; - this.showOverlay('VINYL GAUNTLET'); + const nbLine = nb && nb.spotted ? ` · NOTEBOOK ${nb.spotted}/${nb.total}` : ''; this.sub - .setText((hs ? `HIGH SCORES\n${hs}` : 'dig deep. name every tune.') + nbLine) + .setText((hs ? `HIGH SCORES ${hs.replace(/\n/g, ' ')}` : 'dig deep. name every tune.') + nbLine) + .setPosition(480, 630) + .setFontSize(15) .setVisible(true); + this.titleLogo.setVisible(true); this.classButtons.forEach((b) => b.setVisible(true)); } @@ -1028,6 +1206,7 @@ export default class GameScene extends Phaser.Scene { this.physics.resume(); this.resetStats(); this.hideOverlay(); + this.titleLogo.setVisible(false); this.classButtons.forEach((b) => b.setVisible(false)); this.state = 'PLAYING'; this.buildLevel(0); @@ -1035,6 +1214,7 @@ export default class GameScene extends Phaser.Scene { showOverlay(text) { this.overlay.setText(text).setVisible(true); + this.sub.setPosition(480, 330).setFontSize(20); // title screen moves it; game states restore } hideOverlay() { diff --git a/src/announcer.js b/src/announcer.js index 1136aaf..474706e 100644 --- a/src/announcer.js +++ b/src/announcer.js @@ -52,4 +52,8 @@ export const LINES = { queen: ['queen', 'The mite queen... is awake.'], queenDead: ['queenDead', 'The queen is dead. Dig in peace.'], bonus: ['bonus', 'Fill your boots. Twenty seconds.'], + conductor: ['conductor', 'The founder still conducts this floor.'], + conductorDead: ['conductorDead', 'The baton has fallen. The floor is yours.'], + rpm78: ['rpm78', 'Seventy eight revolutions. No name. No mercy.'], + rpm78Dead: ['rpm78Dead', 'It has a name now. Yours.'], }; diff --git a/src/levels.js b/src/levels.js index 4f65ce2..07b136a 100644 --- a/src/levels.js +++ b/src/levels.js @@ -107,6 +107,42 @@ const level4 = [ export const LEVELS = [level1, level2, level3, level4]; +// Boss arenas — no X: the exit booth appears where the boss dies. +// C = Spectral Conductor, M = the Monstrous 78 RPM. +export const BOSS_CONDUCTOR = [ + 'WWWWWWWWWWWWWWWWWWWWWWWW', + 'WG....................GW', + 'W......................W', + 'W..P...................W', + 'W...........C..........W', + 'W......................W', + 'W..WWW............WWW..W', + 'W..W.E............E.W..W', + 'W..WWW............WWW..W', + 'W......................W', + 'W..........A...........W', + 'W......................W', + 'WG....................GW', + 'WWWWWWWWWWWWWWWWWWWWWWWW', +]; + +export const BOSS_78RPM = [ + 'WWWWWWWWWWWWWWWWWWWWWWWW', + 'W..L................L..W', + 'W......................W', + 'W..P...................W', + 'W......................W', + 'W..........M...........W', + 'W......................W', + 'W..WW..............WW..W', + 'W..WE..............EW..W', + 'W..WW..............WW..W', + 'W..........L...........W', + 'W......................W', + 'W..A................A..W', + 'WWWWWWWWWWWWWWWWWWWWWWWW', +]; + // Treasure room: 20 seconds, no enemies, floor strewn with gold. Greed is good. export const BONUS_LEVEL = [ 'WWWWWWWWWWWWWWWWWWWW',