I'm creating an application where I want to output a constant frequency through a speaker to test the frequency range of a microphone device I've developed. The problem is, my application measures very low frequencies in the range of 2Hz to around 200Hz, where most speakers start at 200Hz!
I've looked into subwoofers but they still seem to begin around the 20Hz range whereas I need it a bit lower.
I'm using MATLAB to output the constant frequency using the built in functionality there. I need a speaker which I can output a very low frequency sound through the 3.5mm port in a laptop/sound card to a speaker which can accurately produce these frequencies.
Is this possible? If so, any recommendations on a speaker which can produce these ranges or anything I need to think about to get as accurate results as possible? Needs to be fairly cheap (~<£50), the cheaper the better.