Существительное "рояль" - мужского рода, несмотря на пишущийся в конце мягкий знак. "Рояль" принадлежит к существительным второго склонения("рояля" - "роялю" - "роялем" - "о рояле"). Слово "рояль" заимствовано нами из французского языка, где оно переводится, как "королевский".