hi, i'm new to this forum. i'm a starter in piano/keyboard. i know what are the chords and scales. so my doubt is how people play piano/keyboard by ear. how they make the melody flow continuously. is there any formula on what key goes next. anyone can give a simple example in C.