I try and keep up on music, but I can honestly say that the closest thing I've heard to this was back in the early 90s, where something very similar to this was in a slew of rap songs.
..it sounds a lot like a few DJ Jazzy Jeff and the Fresh Prince songs. I don't remember the name of them, though.
God.. I couldn't have been more than eight when they were out.