A typical piano has 88 keys spanning just over seven octaves ... 88 keys has to do with the hearing capacity of the human ear: We can hear sounds in the range of 20 to 20,000 hertz, but we ...