diff --git a/dpf b/dpf index e045225..d4c2ce6 160000 --- a/dpf +++ b/dpf @@ -1 +1 @@ -Subproject commit e045225a6c08d437d0bcf8400da9b0783291b4a9 +Subproject commit d4c2ce6e3da43ae328876146b60d2d2cca5caa44 diff --git a/plugins/AmplitudeImposer/DistrhoPluginInfo.h b/plugins/AmplitudeImposer/DistrhoPluginInfo.h index 27e0dbb..f1881af 100644 --- a/plugins/AmplitudeImposer/DistrhoPluginInfo.h +++ b/plugins/AmplitudeImposer/DistrhoPluginInfo.h @@ -1,7 +1,7 @@ /* * DISTRHO AmplitudeImposer, a DPF'ied AmplitudeImposer. * Copyright (C) 2004 Niall Moody - * Copyright (C) 2015-2022 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -25,6 +25,8 @@ #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED #define DISTRHO_PLUGIN_INFO_H_INCLUDED +#include "DistrhoArtworkAmplitudeImposer.hpp" + #define DISTRHO_PLUGIN_BRAND "DISTRHO" #define DISTRHO_PLUGIN_NAME "Amplitude Imposr" #define DISTRHO_PLUGIN_URI "http://www.niallmoody.com/ndcplugs/ampimposer.htm" @@ -36,6 +38,9 @@ #define DISTRHO_PLUGIN_NUM_OUTPUTS 2 #define DISTRHO_PLUGIN_WANT_PROGRAMS 1 +#define DISTRHO_UI_DEFAULT_WIDTH DistrhoArtworkAmplitudeImposer::backWidth +#define DISTRHO_UI_DEFAULT_HEIGHT DistrhoArtworkAmplitudeImposer::backHeight + #define DISTRHO_PLUGIN_CLAP_FEATURES "audio-effect", "utility", "stereo" #define DISTRHO_PLUGIN_LV2_CATEGORY "lv2:AmplifierPlugin" #define DISTRHO_PLUGIN_VST3_CATEGORIES "Fx|Dynamics|Stereo" diff --git a/plugins/AmplitudeImposer/DistrhoUIAmplitudeImposer.cpp b/plugins/AmplitudeImposer/DistrhoUIAmplitudeImposer.cpp index 2b16de0..b6d4a87 100644 --- a/plugins/AmplitudeImposer/DistrhoUIAmplitudeImposer.cpp +++ b/plugins/AmplitudeImposer/DistrhoUIAmplitudeImposer.cpp @@ -1,7 +1,7 @@ /* * DISTRHO AmplitudeImposer, a DPF'ied AmplitudeImposer. * Copyright (C) 2004 Niall Moody - * Copyright (C) 2015-2021 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -32,7 +32,7 @@ namespace Art = DistrhoArtworkAmplitudeImposer; // ----------------------------------------------------------------------- DistrhoUIAmplitudeImposer::DistrhoUIAmplitudeImposer() - : UI(Art::backWidth, Art::backHeight, true), + : UI(Art::backWidth, Art::backHeight, kInternalScalingMatchingHost), fImgBackground(Art::backData, Art::backWidth, Art::backHeight, kImageFormatGrayscale) { // sliders diff --git a/plugins/AmplitudeImposer/DistrhoUIAmplitudeImposer.hpp b/plugins/AmplitudeImposer/DistrhoUIAmplitudeImposer.hpp index f736f1f..6b4958c 100644 --- a/plugins/AmplitudeImposer/DistrhoUIAmplitudeImposer.hpp +++ b/plugins/AmplitudeImposer/DistrhoUIAmplitudeImposer.hpp @@ -1,7 +1,7 @@ /* * DISTRHO AmplitudeImposer, a DPF'ied AmplitudeImposer. * Copyright (C) 2004 Niall Moody - * Copyright (C) 2015 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -28,8 +28,6 @@ #include "DistrhoUI.hpp" #include "ImageWidgets.hpp" -#include "DistrhoArtworkAmplitudeImposer.hpp" - START_NAMESPACE_DISTRHO // ----------------------------------------------------------------------- diff --git a/plugins/CycleShifter/DistrhoPluginInfo.h b/plugins/CycleShifter/DistrhoPluginInfo.h index edc3583..b0e79b8 100644 --- a/plugins/CycleShifter/DistrhoPluginInfo.h +++ b/plugins/CycleShifter/DistrhoPluginInfo.h @@ -1,7 +1,7 @@ /* * DISTRHO CycleShifter, a DPF'ied CycleShifter. * Copyright (C) 2004 Niall Moody - * Copyright (C) 2015-2022 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -25,6 +25,8 @@ #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED #define DISTRHO_PLUGIN_INFO_H_INCLUDED +#include "DistrhoArtworkCycleShifter.hpp" + #define DISTRHO_PLUGIN_BRAND "DISTRHO" #define DISTRHO_PLUGIN_NAME "Cycle Shifter" #define DISTRHO_PLUGIN_URI "http://www.niallmoody.com/ndcplugs/cycleshifter.htm" @@ -36,6 +38,9 @@ #define DISTRHO_PLUGIN_NUM_OUTPUTS 1 #define DISTRHO_PLUGIN_WANT_PROGRAMS 1 +#define DISTRHO_UI_DEFAULT_WIDTH DistrhoArtworkCycleShifter::backWidth +#define DISTRHO_UI_DEFAULT_HEIGHT DistrhoArtworkCycleShifter::backHeight + #define DISTRHO_PLUGIN_CLAP_FEATURES "audio-effect", "stereo" #define DISTRHO_PLUGIN_VST3_CATEGORIES "Fx|Stereo" diff --git a/plugins/CycleShifter/DistrhoUICycleShifter.cpp b/plugins/CycleShifter/DistrhoUICycleShifter.cpp index f175efc..5508cef 100644 --- a/plugins/CycleShifter/DistrhoUICycleShifter.cpp +++ b/plugins/CycleShifter/DistrhoUICycleShifter.cpp @@ -1,7 +1,7 @@ /* * DISTRHO CycleShifter, a DPF'ied CycleShifter. * Copyright (C) 2004 Niall Moody - * Copyright (C) 2015-2021 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -32,7 +32,7 @@ namespace Art = DistrhoArtworkCycleShifter; // ----------------------------------------------------------------------- DistrhoUICycleShifter::DistrhoUICycleShifter() - : UI(Art::backWidth, Art::backHeight, true), + : UI(Art::backWidth, Art::backHeight, kInternalScalingMatchingHost), fImgBackground(Art::backData, Art::backWidth, Art::backHeight, kImageFormatGrayscale) { // sliders diff --git a/plugins/CycleShifter/DistrhoUICycleShifter.hpp b/plugins/CycleShifter/DistrhoUICycleShifter.hpp index 2b0466d..f717d14 100644 --- a/plugins/CycleShifter/DistrhoUICycleShifter.hpp +++ b/plugins/CycleShifter/DistrhoUICycleShifter.hpp @@ -1,7 +1,7 @@ /* * DISTRHO CycleShifter, a DPF'ied CycleShifter. * Copyright (C) 2004 Niall Moody - * Copyright (C) 2015 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -28,8 +28,6 @@ #include "DistrhoUI.hpp" #include "ImageWidgets.hpp" -#include "DistrhoArtworkCycleShifter.hpp" - START_NAMESPACE_DISTRHO // ----------------------------------------------------------------------- diff --git a/plugins/SoulForce/DistrhoPluginInfo.h b/plugins/SoulForce/DistrhoPluginInfo.h index aaf42cb..c888415 100644 --- a/plugins/SoulForce/DistrhoPluginInfo.h +++ b/plugins/SoulForce/DistrhoPluginInfo.h @@ -1,7 +1,7 @@ /* * DISTRHO SoulForce, a DPF'ied SoulForce. * Copyright (C) 2006 Niall Moody - * Copyright (C) 2015-2022 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -25,6 +25,8 @@ #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED #define DISTRHO_PLUGIN_INFO_H_INCLUDED +#include "DistrhoArtworkSoulForce.hpp" + #define DISTRHO_PLUGIN_BRAND "DISTRHO" #define DISTRHO_PLUGIN_NAME "Soul Force" #define DISTRHO_PLUGIN_URI "http://www.niallmoody.com/ndcplugs/soulforce.htm" @@ -36,6 +38,9 @@ #define DISTRHO_PLUGIN_NUM_OUTPUTS 2 #define DISTRHO_PLUGIN_WANT_PROGRAMS 1 +#define DISTRHO_UI_DEFAULT_WIDTH DistrhoArtworkSoulForce::backgroundWidth +#define DISTRHO_UI_DEFAULT_HEIGHT DistrhoArtworkSoulForce::backgroundHeight + #define DISTRHO_PLUGIN_CLAP_FEATURES "audio-effect", "distortion", "stereo" #define DISTRHO_PLUGIN_LV2_CATEGORY "lv2:WaveshaperPlugin" #define DISTRHO_PLUGIN_VST3_CATEGORIES "Fx|Distortion|Stereo" diff --git a/plugins/SoulForce/DistrhoUISoulForce.cpp b/plugins/SoulForce/DistrhoUISoulForce.cpp index 5c3ccb7..1d489bc 100644 --- a/plugins/SoulForce/DistrhoUISoulForce.cpp +++ b/plugins/SoulForce/DistrhoUISoulForce.cpp @@ -1,7 +1,7 @@ /* * DISTRHO SoulForce, a DPF'ied SoulForce. * Copyright (C) 2006 Niall Moody - * Copyright (C) 2015-2021 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -32,7 +32,7 @@ namespace Art = DistrhoArtworkSoulForce; // ----------------------------------------------------------------------- DistrhoUISoulForce::DistrhoUISoulForce() - : UI(Art::backgroundWidth, Art::backgroundHeight, true), + : UI(Art::backgroundWidth, Art::backgroundHeight, kInternalScalingMatchingHost), fImgBackground(Art::backgroundData, Art::backgroundWidth, Art::backgroundHeight, kImageFormatBGR), fImgLedOff(Art::led_offData, Art::led_offWidth, Art::led_offHeight, kImageFormatBGR), fImgLedOn(Art::led_onData, Art::led_onWidth, Art::led_onHeight, kImageFormatBGR), diff --git a/plugins/SoulForce/DistrhoUISoulForce.hpp b/plugins/SoulForce/DistrhoUISoulForce.hpp index 951a5c3..53f186a 100644 --- a/plugins/SoulForce/DistrhoUISoulForce.hpp +++ b/plugins/SoulForce/DistrhoUISoulForce.hpp @@ -1,7 +1,7 @@ /* * DISTRHO SoulForce, a DPF'ied SoulForce. * Copyright (C) 2006 Niall Moody - * Copyright (C) 2015 Filipe Coelho + * Copyright (C) 2015-2026 Filipe Coelho * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -28,8 +28,6 @@ #include "DistrhoUI.hpp" #include "ImageWidgets.hpp" -#include "DistrhoArtworkSoulForce.hpp" - START_NAMESPACE_DISTRHO // -----------------------------------------------------------------------