My problem with trying to play what I'm singing (sing a melody then go find it) is after more than 3 tries to find the note, I lose the note I was originally singing. I can't seem to track more than 3 notes at a time...
And I'll be durned if I can hear someone sing a melody and then go find it on the bass. Working on it.... cause my guitar player or singer will often sing me the line first and see if I can find it. Would be nice to not have to have them pick it out for me... (I'm referring to times when I'm doubling what they're doing). And I want to get to a point where I can mirror the vocals with the bass in order to do a solo......
I don't feel *too* bad though, even musicians that've been playing for 30+ years still have to go poking around if I sing them something to play. They just get more notes right faster !
Spend some time with it, man. It's easy for me to hear a melody and find it on my bass. I'm now to the point where I can hear a simple melody/bassline, and map it out on my bass in my head, before I touch the instrument. So when I pick the bass up, I can play it correctly on the first try without fishing around and finding it. Sometimes, I even manage to get the key right(!) I don't have perfect pitch, either. I've just spent time with it.