It feels like it's been ages since I did anything with the music part of this game but in reality it's only been a year and a half.
But! It has been 8 years since I managed a whole band. Solo artists are easier.
As far as re-investing myself in the game, I've been spending some time updating a lot of aprtment pictures on this site, and having people "move" around town. I even created a map view, so you can see where everyone is in relation to each other. Sometimes this shows in my RP - no one's house was chosen at random. These places were all selected intentionally.