Something occurred to me: Maybe you are not very familiar with the concept of a "key signature" and a "scale" in a key? These are the most basic concepts of musical theory, if you want. Maybe you know all this inside out (if so, then please just ignore this post!!), but maybe not(?), so here are a few things about it.
Many songs are written in a certain "key" - which means that you are only "allowed" to play certain tones (keys) on the piano, because if you start playing the "forbidden" ones, it sounds "bad" or out of tune in the context of the specific track in question.
For instance, the key signature of the little piece I posted earlier is "C minor" (https://en.wikipedia.org/wiki/C_minor
). This means I am only "allowed" to play the notes shown in blue below (be aware that note "Ab" and note "G#" are the same note, only given different names; similarly, "Eb" and "D#" are the same):
If you have a good sense of melody, you don't need this "theory", because you just hear what sounds "good". Still, it can be helpful if you know what the "allowed" keys and chords (that is a different subject) are.
For instance, what key is your track written in? Do you know it or can you pin-point it? Sometimes keys can change, or the melodic set-up can be more complicated. But often it is better to start out simple, and the "scale" can help you a lot.
I write this, because in the tracks you post, I often hear notes that sound "forbidden" (off-scale) to me.
All the best,