13
0
livetrax/libs/surfaces
Robin Gareus ce259edbcd professionalize peak-meters
The peak meter needs to withstand various test-signals
without visual jitter (in particular 1kHz sine) regardless
of settings (period-size, sample-rate, custom fall-off).

This needs to be done in sync (and not by a random non-rt
‘smoothing’ thread).

On the downside this voids the ‘visual smoothing’ particularly 
with large buffersizes - but then again exactly this “always 
fall-off no matter what [the next real data will be]” is the
problem.

One the upside, there’s one less high-frequency (100Hz) thread
(Yay!) PS. it probably never worked on windows, anyway.

Only peak-meters are affected by his change.
K-meters, IEC I/II and VU were never visually smoothed.
2015-05-02 03:46:49 +02:00
..
control_protocol professionalize peak-meters 2015-05-02 03:46:49 +02:00
frontier remove lib versioning for internal plugins 2015-02-16 17:32:56 +01:00
generic_midi remove lib versioning for internal plugins 2015-02-16 17:32:56 +01:00
mackie professionalize peak-meters 2015-05-02 03:46:49 +02:00
osc add OSC trim control 2015-04-25 21:23:37 +02:00
tranzport remove lib versioning for internal plugins 2015-02-16 17:32:56 +01:00
wiimote remove lib versioning for internal plugins 2015-02-16 17:32:56 +01:00
wscript try to get export/visibility and build conditionals right for surfaces/, once more 2014-01-25 13:57:28 -05:00