Files
lmms/plugins
Michael Gregorius def44aee63 Support for dB models
Add support for models that are in dB.

There's a new member `m_modelIsLinear` which can be set via the
constructor. The default value in the constructor is `true`.

Add the method `modelIsLinear` which can be used to query the parameter.
It is used in `calculateKnobPosYFromModel` and
`setVolumeByLocalPixelValue`. Both methods got extended to deal with
models in dB. They were also refactored to extract code that is common
for both cases.

Ensure that the constructor of `Fader` is called with `false` for
`CrossoverEQControlDialog` and `EqFader` because these use models that
are in dB.
2024-12-24 13:46:02 +01:00
..
2024-12-24 13:46:02 +01:00
2024-09-20 20:00:36 -04:00
2024-12-24 13:46:02 +01:00
2024-09-18 11:25:47 -04:00
2024-09-20 20:00:36 -04:00
2024-08-28 12:48:56 +05:30
2024-11-22 23:11:39 -05:00
2024-11-06 17:46:12 -05:00
2024-11-22 23:11:39 -05:00
2024-11-06 17:46:12 -05:00
2024-11-22 10:15:46 -05:00
2024-12-19 09:52:58 -05:00
2024-11-22 23:11:39 -05:00