I talked to a bass player and he told me when it comes to improvising, fills, etc that it's better to play what I sing in my head. Instead of playing a pattern and then deciding if I like it or not. Do some of you approach your playing that way? If so do you learn the basic progression and then sing it to yourself adding what you think sounds good to play?