Is the new LogSmoothedValue really logarithmic?

if i were to make a SmoothValue class that is more complicated than lerping 2 values or applying a 1pole lowpass to a parameter value i’d probably make something similiar to RangedAudioParameter, where you can give it a lambda that exactly describes how the shape should work (with a lambda) when instantiating it. that way people can just customize it however they want as long as they can come up with this stuff in desmos. it would imply that all changes are always ones that go from 0 to 1, which is something an object of this class would handle as well