Paul Licameli
cfbdd2d22e
Type alias ManualPageID for wxString used in many places...
...
... eliminating many direct mentions of wxString. A real type distinction will
be made next.
2021-07-01 13:33:04 -04:00
Paul Licameli
7cf9263889
Simplify Loudness effect UI with a notebook...
...
... so that we don't need to recreate the validators and change label texts
after constructing the dialog.
This eliminates 4 uses of macro _ .
2020-05-23 13:56:39 -04:00
Paul Licameli
7ae5c65580
Remove test in Loudness effect for same clip boundaries in channels...
...
... it was not correctly written, and anyway WaveTrack::Get doesn't really
report sufficient information to test as intended.
2020-03-21 15:48:58 -04:00
Paul Licameli
4579835911
Eliminate one of the ## macro hacks in LoadEffects
2020-01-19 19:16:51 -05:00
Paul Licameli
618fee21ec
TranslatableString for ComponentInterface::GetDescription()
2019-12-16 14:21:57 -05:00
Paul Licameli
9a609fe1fe
TranslatableString in ProgressDialog
2019-12-14 01:48:15 -05:00
Paul Licameli
1d32824e02
Define and use ShuttleGui::Validator
2019-12-02 11:21:40 -05:00
Max Maisel
b4821228df
Rename Loudness effect to "Loudness Normalization".
2019-11-22 19:42:33 +01:00
Max Maisel
ed1e7ee37a
Implement RMS normalization in new Loudness effect.
2019-11-22 19:42:33 +01:00
Max Maisel
d9608cddea
Implement perceived loudness normalization in new Loudness effect.
2019-11-22 19:42:33 +01:00
Max Maisel
d8424755d1
Add buffer handling and flow control code to new Loudness effect.
...
Currently, the effect still does nothing.
2019-11-22 19:42:33 +01:00
Max Maisel
6da48db127
Start work on new Loudness effect
...
This is based on my old loudness effect prototype which was included
in the Normalize effect.
Create all source files and add them to all build systems.
Currently, the effect only consists of a GUI mockup.
Create Octave+mod-script-pipe based dummy unit-test as well.
2019-11-22 19:42:32 +01:00