log scale parameter
I am new to making directx plugins and I am in the process of making my first one. Now, I have a parameter that controls a gain from -3 dB to +3 dB. I have everything working fine, except I want my slider (or the internal parameter range) to be on a log scale so that the interface makes more sense. As it is now, 0 dB is about one quarter of the way from the left side instead of in the middle. Also, the resolution for adjusting the slider near -3 dB is significantly different from the resolution near +3 dB and this make the interface very awkward. I would just make a new function to change the conversion from an internal parameter to an external parameter to include a log scale, but I am afraid that would mess up something with the automation. Also, I have other parameters that cannot be on a log scale. Is there any way to resolve this problem?
Thanks,
Chris