heard this amazing tune last night - sounded oldskool- all i can remember is it kept coming back to the lyric "d d d d drum tecknology" and i think "you know what you gotta do"

long shot i know - but any ideas?