Let’s set speed aside for a sec. I believe this is common, but I’m not sure. Often I like to come up with solos, riffs, songs, etc. in my head first. I do also come up with material by messing around on guitar too, but for me that is an entirely different and separate process. I find that a combination of muscle memory, having certain notes within reach of my fingers, the guitar tuning, playability, etc. act as a filter/modulator for the notes that I end up using.
This filtered/unfiltered thing is not a problem for me when it comes to writing riffs or songs. I use both methods and have come up with material I’m proud of both ways. I probably write from the head about 90% of the time, just my preference.
Now the problem for me lies in soloing. With songwriting, there is no problem, as the process is stop and go, and at your own pace. My issue is with improvisation in real time. If I sit and listen to a backing track, I can “play” or hear the solo in my head in real time with the backing track. For pre-written solos, this is often what I do. But for improv, there is no other option obviously but to play the solo through the filter of the guitar. What ends up coming out is always 100% different from the solo I truly want to play in my head.
My question is, how would I go about “removing” this filter? I.e. getting what I want to play in my head, out on to the guitar, in real time.
I suspect it’s a matter of sitting down, going line by line, “playing” the head solo first, and then figuring it out on guitar. Or, possibly going much slower, singing the solo out loud, with my playing just a tad bit behind. But I have to say, I don’t if I ever see myself being able to do this in real time, all the time. Maybe it’s impossible, or at least impossible for me, and that is the beauty of the instrument. What are you thoughts?