On 09/30/2014 03:49 PM, Tres Finocchiaro wrote: > I think in principal, the idea of a per-track EQ is noble and > warranted, but it would have to be fit into the GUI properly. > Currently, the effect plugins are added manually and the software is > designed to run with or without them. Once we make this hypothetical > "EQ" button, the LADSPA effect that it uses becomes a much more > important build dependency.
If we were to add a builtin EQ, there'd be no point in using a LADSPA effect for it. That'd be pretty much the worst thing we could do - a fixed EQ for every channel is already adding to the CPU load, adding the cruft in LADSPA (conversions between sample formats from LMMS->LADSPA, etc.) would bring even more overhead. The only way this would be even halfway reasonable is if the EQ can be switched off so it doesn't consume CPU when the user doesn't need it. And before people get too excited about this... I only said the above because I can't resist a good tech wank. I still say this is a pointless idea - it doesn't add anything new, it saves exactly two mouse clicks per channel, and doesn't really improve the newbie's perception of the software nor the professional's. It doesn't help newbies make better sounds - you have to learn about EQ:ing anyway, and a builtin lowest-common-denominator EQ won't help there. The problem is, there's no way we can make a single EQ that is efficient enough to be default on all channels, and also versatile enough to suit all purposes. So even if the EQ can be disabled, power users would be forced to disable the EQ and replace it with one they need for their particular use case. Basic graphic EQ's may be adequate for some things, but then sometimes you need an exact parametric EQ with frequency and resonance controls... and the basic EQ will be nothing but a hindrance then. > Furthermore, our existing LADSPA GUI could probably use a bit of an > overhaul for items such as a graphical EQ. Replacing the knobs with > responsive mixer-style sliders would be much more useful IMO. Problem here is determining which knobs to change. LADSPA doesn't provide any hints about control types. ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ LMMS-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmms-devel
