For some songs and musical pieces that I am listening to for the first time, why is it that I can occasionally guess what the next note will be? I imagine the next note in my head and sometimes it is exactly correct.
I find that this happens more often for slow piano pieces - but occasionally for other kinds of music. Is there some kind of musical theory that somewhat determines what the next note can/should be to make the piece sound good?
And sometimes I also imagine two possible notes, and one of them is correct.
I play the drums and guitar but I'm not very good, and I have limited musical knowledge outside of those instruments. So it's quite an odd experience for me.
Edit: for the sake of completeness, the piano piece I listened to before asking the question was ‘Low Mist var 1 day 1’ by Ludovico Einaudi. And the note that I anticipated was the 4th.