Most bookshelf speakers have a low end frequency of about 40 to 60 Hz. I just looked up the frequency of middle C and found it is 261.626 Hz. The keyboard next to me goes 3 octaves down from middle C and that is 32.7 Hz. (It goes there more half steps down and plays them just fine.) It has a relatively small speaker and plays that just fine. I definitely want my bookshelf speakers to play that note and several notes below that.
Why do the book shelf speakers, all much larger than the keyboard speaker, stop at significantly higher frequencies? Do they spec the speakers at a 3 db down level?
For about $250 a pair, what frequency should I really expect to be able to hear?
Several factors affect what we hear when a metal string is hammered or plucked. Not only will a fundamental frequency exist, it will also produce overtones, called 'harmonics'. Then, there's the result of placing a speaker near one or more boundaries (floor, wall(s) and ceiling)- the low frequencies are augmented by this and even if the speaker is rated to -3dB @ 42Hz, the perceived and measurable low frequency limit can be as low as ~34Hz. That's very nearly a major 3rd, in musical terms.
Another thing that fools us is the fact that what we "hear" as a deep bass note may be much higher in frequency than we think- a low E on bass guitar has a fundamental of 41.2Hz, but the harmonics are so strong that we don't hear much of that unless the tone controls on the instrument and amp are used to remove the higher frequencies. We're really hearing the octave above the fundamental, or 82.4Hz.
If you place a small speaker in/near a corner, the low end will sound much more full than it would if it were in the middle of the room, or outdoors.