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

Reply via email to