since the constructor doesn't seem to have to prepare much except for do a single formula to get the coeff value, i don't see the need to attach a fixed target frequency to the instance.
currently one would have to instantiate multiple objects and have them each reach the analog pin N times to e.g. distinguish between multiple frequencies, something that'll slow down the effective sample rate.