1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 22:58:11 +00:00
serenity/Userland/Applications
kleines Filmröllchen 0dc6fe9102 Piano: Use LibDSP to implement delay
This is the first step in transitioning Piano to a full LibDSP backend.
For now, the delay effect is replaced with a (mostly identical)
implementation in LibDSP.

The new ProcessorParameterSlider attaches to a LibDSP::Processor's
range parameter (LibDSP::ProcessorRangeParameter) and changes it
automatically. It also has the ability to update an external GUI::Label.
This is used for the three delay parameters and it will become useful
for auto-generating UI for Processors.
2021-08-31 17:03:55 +04:30
..
3DFileViewer LibGL: Fix triangle winding calculation 2021-08-18 20:30:58 +02:00
About Meta: Tidy up include path and alphabetic ordering 2021-06-28 16:29:02 +02:00
AnalogClock Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Assistant Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
Browser Browser: Use LibConfig instead of Core::ConfigFile 2021-08-26 00:54:28 +02:00
Calculator Calculator: The equal key will now also finish the operation 2021-08-26 17:35:15 +02:00
Calendar Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
CrashReporter Everywhere: Core dump => Coredump 2021-08-23 00:02:09 +02:00
Debugger Applications: Remove unused header includes 2021-08-01 08:10:16 +02:00
DisplaySettings Userland: Use Rect::centered_within() where useful 2021-08-31 01:35:08 +02:00
FileManager FileManager: Tweak layout spacing in file properties window 2021-08-31 02:43:50 +02:00
FontEditor FontEditor: Adjust margins and spacing 2021-08-27 12:38:29 +02:00
Help Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
HexEditor HexEditor: Use LibConfig instead of Core::ConfigFile 2021-08-27 12:37:07 +02:00
ImageViewer Applications: Remove unused header includes 2021-08-01 08:10:16 +02:00
KeyboardMapper Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
KeyboardSettings Everywhere: Rename get in ConfigFile::get_for_{lib,app,system} to open 2021-08-22 01:32:25 +02:00
Magnifier Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Mail Mail: Add unveil 2021-08-28 23:29:28 +02:00
MailSettings MailSettings: Add unveil 2021-08-28 23:29:28 +02:00
MouseSettings Userland: Use Rect::centered_within() where useful 2021-08-31 01:35:08 +02:00
PDFViewer Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
Piano Piano: Use LibDSP to implement delay 2021-08-31 17:03:55 +04:30
PixelPaint Userland: Use Rect::centered_within() where useful 2021-08-31 01:35:08 +02:00
Run Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
Settings Everywhere: Replace Model::update() with Model::invalidate() 2021-08-06 19:14:31 +02:00
SoundPlayer Userland: Two low-sample rate fixes 2021-08-27 23:35:27 +04:30
SpaceAnalyzer Applications: Remove unused header includes 2021-08-01 08:10:16 +02:00
Spreadsheet Spreadsheet: Don't invalidate the model on set_data() 2021-08-30 18:29:33 +02:00
SystemMonitor SystemMonitor: Put the "Hardware" tabs at the end of the list 2021-08-18 13:07:35 +02:00
Terminal Terminal: Use Config::pledge_domains() 2021-08-26 00:54:28 +02:00
TextEditor TextEditor: Use LibConfig instead of Core::ConfigFile 2021-08-26 00:54:28 +02:00
ThemeEditor Userland: Use Rect::centered_within() where useful 2021-08-31 01:35:08 +02:00
VideoPlayer Applications: Remove unused header includes 2021-08-01 08:10:16 +02:00
Welcome Userland+LibGUI: Make Margins arguments match CSS ordering 2021-08-18 10:30:50 +02:00
CMakeLists.txt Userland: Remove IRC Client 2021-08-24 16:37:28 +02:00