04-01-2017, 12:24 PM
|
#13
|
Human being with feelings
Join Date: Jan 2017
Posts: 43
|
Thanks earlevel!
Quote:
Originally Posted by random_id
I have a pull request for WDL-OL for a rough example of a spectrum display. You can find it at https://github.com/witmerm/wdl-mw. In the examples folder, there is an IPlugSpectFFT project.
I am sure there is more work to be done with it, but it does include windowing, log scaling, as well as octave gain scaling. Typically, displays are scaled with a +3dB per octave scale to make the higher frequencies more discernible.
If you look at the example, just scrap the rest of the repo. I don't update it, and I am sure it is behind WDL-OL. I just created it so I could share the example.
I hope it helps, and please let me know if you find ways to improve it. I have a good working example in my current plugins, but I know that there has to be some optimizations that I am not using.
|
Awesome, I'll try and implement this and give you any feedback I have!
|
|
|