A while back, [Jacob] played around with a player piano ... he decided to take a crack at decoding piano rolls for himself. He came up with a clever way of doing it over Christmas break, using ...