ChatGpt: Implement a notch filter in C++20, with a variable notch frequency, defaulting to 621.5 Hz. Define methods for all needed conversions, and use clear and understandable comments where appropriate. Run a test signal through the filter and print the result.