piano roll

Noun

 * 1) A perforated roll of paper containing encoded music to be played by a pianola or player piano.

Translations

 * German: Notenrolle
 * Japanese: ピアノロール
 * Spanish: rollo de piano