Of All time post classical it would be
Muddy Waters
The Beatles (minus ringo)
Frank Zappa
Howling Wolf
Fela Kuti
60's Hendrix
Pre Hard Drugs Rolling Stones
93-96 Nas (lyrically)
60's Bob Dylan (lyrically)
Nujabes (production wise)
Dj Shadow (production wise)
DJ Quik (production wise)
Late 90's ealry 2000's Radio Head
David Bowie Pre Coke
Rick James (very very very underrated he was in a band with both Neil Young and Frank Zappa in the late 60's, he also produced many classics and wrote many top ten hits but has been reduced to a joke)
Pre hard Drugs Sly Stone
Stevie Wonder
Gil Gilberto
Caetano Velso
RZA (production wise)
Coltrane
Joe Pass
Victor Wooten
Muddy Waters
The Beatles (minus ringo)
Frank Zappa
Howling Wolf
Fela Kuti
60's Hendrix
Pre Hard Drugs Rolling Stones
93-96 Nas (lyrically)
60's Bob Dylan (lyrically)
Nujabes (production wise)
Dj Shadow (production wise)
DJ Quik (production wise)
Late 90's ealry 2000's Radio Head
David Bowie Pre Coke
Rick James (very very very underrated he was in a band with both Neil Young and Frank Zappa in the late 60's, he also produced many classics and wrote many top ten hits but has been reduced to a joke)
Pre hard Drugs Sly Stone
Stevie Wonder
Gil Gilberto
Caetano Velso
RZA (production wise)
Coltrane
Joe Pass
Victor Wooten