Is the melody always played by right hand on piano?
Not necessarily. In piano music, the melody can be played by either the left or right hand, depending on the composition. While it is common for the right hand to play the melody, especially in classical music, there are many instances where the left hand carries the melody. This can be seen in various musical styles, including jazz, blues, and contemporary piano music. Some classical pieces, such as certain compositions by Franz Liszt, also feature the melody in the left hand. Therefore, the placement of the melody on the piano is not strictly limited to the right hand and can vary based on the composer's intention and the overall musical structure.