Skip to content

Commit e84f4a6

Browse files
committed
Add de-esser effects
1 parent ea32fb3 commit e84f4a6

15 files changed

Lines changed: 2043 additions & 0 deletions

src/plugins/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ add_subdirectory(gaineffectsunit)
170170
add_subdirectory(channelmappereffectsunit)
171171
add_subdirectory(compressoreffectsunit)
172172
add_subdirectory(equalizereffectsunit)
173+
add_subdirectory(deessereffectsunit)
173174
add_subdirectory(reverbeffectsunit)
174175
add_subdirectory(synth)
175176
add_subdirectory(welcomewizard)
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# SPDX-FileCopyrightText: Team OpenVPI
2+
# SPDX-License-Identifier: LGPL-3.0-or-later
3+
4+
project(deessereffectsunit
5+
VERSION ${APPLICATION_VERSION}
6+
DESCRIPTION ${CURRENT_PLUGIN_DESC}
7+
)
8+
9+
find_path(SIGNALSMITH_DSP_INCLUDE_DIR
10+
NAMES signalsmith-dsp/filters.h
11+
REQUIRED
12+
)
13+
14+
diffscope_add_builtin_plugin(${PROJECT_NAME}
15+
NAME org.diffscope.deessereffectsunit
16+
DISPLAY_NAME "De-Esser Effects Unit"
17+
MACRO_PREFIX DEESSER_EFFECTS_UNIT
18+
QML_MODULE_NAME DeEsserEffectsUnit
19+
NO_ACTION
20+
NO_TRANSLATION
21+
QT_LINKS
22+
Core
23+
Gui
24+
Qml
25+
Quick
26+
LINKS
27+
ExtensionSystem::ExtensionSystem
28+
ChorusKit::AppCore
29+
QAKCore
30+
audio
31+
talcs::Core
32+
svscraft::Core
33+
svscraft::Quick
34+
ScopicFlowCore
35+
INCLUDE_PRIVATE
36+
internal/**
37+
)
38+
39+
target_include_directories(${PROJECT_NAME} PRIVATE ${SIGNALSMITH_DSP_INCLUDE_DIR})
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version = 1
2+
3+
[[annotations]]
4+
path = ["plugin.json.in"]
5+
SPDX-FileCopyrightText = "Team OpenVPI"
6+
SPDX-License-Identifier = "LGPL-3.0-or-later"

0 commit comments

Comments
 (0)