I'm in the process of putting together an audio crossover. I finished assembling the components, and I though it would be neat to do a frequency sweep on the filters. When I inspected the tweeter filter, I got some weird results. I assume I somehow mis-wired something, so I decided to go through the math to figure out what I should be seeing.
In any case, here's the circuit (not my design):
simulate this circuit – Schematic created using CircuitLab
Below is my analysis of the filter in the S-domain (I hope I did my math right):
In any case, I threw this transfer function into MATLAB and it generated this Bode plot:
The phase plot is fine in my opinion, but the magnitude plot seems amiss. One, the magnitude of attenuation seems ridiculous, and two, there's no knee. From the circuit, it's obvious that it's a high-pass Chebyshev filter. It should be attenuating only the lower frequencies and letting the high frequencies through. So, it seems like I did something wrong? Is it my math or something else?