A buddy came over the other day who is professional guitar player. He started jamming and told me to pick up my bass and play with him in the key of D. I was totally lost!!! It was embarrasing. I know where the D is, and I started doing some scales in D but he was all over the neck. I play in a rock band so I don't have an opportunity to jam and play that way. I really enjoy jazz, blues, R&B, and funk which is the style he plays. My question is how do you approach playing in paticular key? Also what are some of the best ways to make the transition from repetitive rock riff music to the other styles of music?