On 11/28/2014 08:49 PM, Dave French wrote: > > Looks like I have no work for 2 weeks, and am planning on spending > some time here. > > I am thinking of developing a parametric eq, simular in use to the > calf 8 band eq. With a spectrum analizer showing before and after > displays. > > Is this something that lmms wants as a native plugin, or would my time > be better spent on another area? >
Parametric EQ would be cool. Especially if you develop a good UI for it. I'm thinking maybe like a custom QWidget that lets you move the filter points directly in the frequency response graph. You'll probably want to use biquads for the filters. There's a good biquad implementation in basic_filters.h, it's used for the first 6 or so filters in the filter list. There is no peak/shelf filter implementation, but it's just a matter of passing different coeffs to the biquad. I've been thinking we should put the biquad implementation in its own class anyway, so this could be a good opportunity to do it. Then you could use the biquad class directly in your plugin and wouldn't have to rewrite it from scratch. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ LMMS-devel mailing list LMMS-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmms-devel