what is a piano roll?
Definition of piano roll - a roll of perforated paper which controls the movement of the keys in a pianola or similar instrument, so producing a particular m Definition of piano roll - a roll of perforated paper which controls the movement of the keys in a pianola or similar instrument, so producing a particular m