summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt108
-rw-r--r--res/effects/chains/Echoverb HP.xml142
-rw-r--r--res/effects/chains/Filter Echo.xml87
-rw-r--r--res/effects/chains/Mid-Side.xml39
-rw-r--r--res/effects/chains/Side Reverb HP.xml121
-rw-r--r--res/effects/chains/Smooth Growl.xml107
-rw-r--r--res/qml/EffectSlot.qml6
-rw-r--r--res/skins/Deere/effect_parameter_button.xml4
-rw-r--r--res/skins/Deere/effect_parameter_knob.xml4
-rw-r--r--res/skins/Deere/equalizer_rack_parameter_left.xml6
-rw-r--r--res/skins/Deere/equalizer_rack_parameter_right.xml6
-rw-r--r--res/skins/Deere/style.qss4
-rw-r--r--res/skins/LateNight/fx/parameter_button.xml7
-rw-r--r--res/skins/LateNight/fx/parameter_knob.xml4
-rw-r--r--res/skins/LateNight/mixer/channel_4decks.xml1
-rw-r--r--res/skins/LateNight/mixer/channel_left.xml1
-rw-r--r--res/skins/LateNight/mixer/channel_right.xml1
-rw-r--r--res/skins/LateNight/mixer/eq_knob_4decks.xml6
-rw-r--r--res/skins/LateNight/mixer/eq_knob_left.xml6
-rw-r--r--res/skins/LateNight/mixer/eq_knob_right.xml6
-rw-r--r--res/skins/LateNight/style.qss2
-rw-r--r--res/skins/Shade/effect_parameter_button.xml108
-rw-r--r--res/skins/Shade/effect_parameter_knob.xml208
-rw-r--r--res/skins/Shade/mixer_panel.xml36
-rw-r--r--res/skins/Shade/style.qss2
-rw-r--r--res/skins/Tango/buttons/btn_menu_arrow.svg (renamed from res/skins/Tango/buttons/btn_fx_selector_list.svg)0
-rw-r--r--res/skins/Tango/buttons/btn_menu_arrow_hover.svg (renamed from res/skins/Tango/buttons/btn_fx_selector_list_hover.svg)0
-rw-r--r--res/skins/Tango/decks/deck_left.xml24
-rw-r--r--res/skins/Tango/decks/deck_right.xml23
-rw-r--r--res/skins/Tango/eq_button.xml39
-rw-r--r--res/skins/Tango/fx/button.xml5
-rw-r--r--res/skins/Tango/fx/parameter_button.xml26
-rw-r--r--res/skins/Tango/fx/parameter_knob.xml3
-rw-r--r--res/skins/Tango/fx/parameter_row.xml51
-rw-r--r--res/skins/Tango/fx/unit_left.xml19
-rw-r--r--res/skins/Tango/fx/unit_left_mini.xml15
-rw-r--r--res/skins/Tango/fx/unit_right.xml19
-rw-r--r--res/skins/Tango/fx/unit_right_mini.xml13
-rw-r--r--res/skins/Tango/mixer/eq_knob_left.xml18
-rw-r--r--res/skins/Tango/mixer/eq_knob_right.xml18
-rw-r--r--res/skins/Tango/mixer/quick_fx_knob_left.xml19
-rw-r--r--res/skins/Tango/mixer/quick_fx_knob_right.xml21
-rw-r--r--res/skins/Tango/style.qss100
-rw-r--r--src/control/controleffectknob.cpp23
-rw-r--r--src/control/controleffectknob.h7
-rw-r--r--src/controllers/controlpickermenu.cpp1017
-rw-r--r--src/controllers/controlpickermenu.h3
-rw-r--r--src/coreservices.cpp22
-rw-r--r--src/effects/backends/builtin/autopaneffect.cpp (renamed from src/effects/builtin/autopaneffect.cpp)75
-rw-r--r--src/effects/backends/builtin/autopaneffect.h (renamed from src/effects/builtin/autopaneffect.h)29
-rw-r--r--src/effects/backends/builtin/balanceeffect.cpp (renamed from src/effects/builtin/balanceeffect.cpp)116
-rw-r--r--src/effects/backends/builtin/balanceeffect.h (renamed from src/effects/builtin/balanceeffect.h)29
-rw-r--r--src/effects/backends/builtin/bessel4lvmixeqeffect.cpp (renamed from src/effects/builtin/bessel4lvmixeqeffect.cpp)57
-rw-r--r--src/effects/backends/builtin/bessel4lvmixeqeffect.h58
-rw-r--r--src/effects/backends/builtin/bessel8lvmixeqeffect.cpp (renamed from src/effects/builtin/bessel8lvmixeqeffect.cpp)57
-rw-r--r--src/effects/backends/builtin/bessel8lvmixeqeffect.h60
-rw-r--r--src/effects/backends/builtin/biquadfullkilleqeffect.cpp (renamed from src/effects/builtin/biquadfullkilleqeffect.cpp)64
-rw-r--r--src/effects/backends/builtin/biquadfullkilleqeffect.h (renamed from src/effects/builtin/biquadfullkilleqeffect.h)46
-rw-r--r--src/effects/backends/builtin/bitcrushereffect.cpp (renamed from src/effects/builtin/bitcrushereffect.cpp)73
-rw-r--r--src/effects/backends/builtin/bitcrushereffect.h (renamed from src/effects/builtin/bitcrushereffect.h)26
-rw-r--r--src/effects/backends/builtin/builtinbackend.cpp107
-rw-r--r--src/effects/backends/builtin/builtinbackend.h52
-rw-r--r--src/effects/backends/builtin/echoeffect.cpp (renamed from src/effects/builtin/echoeffect.cpp)125
-rw-r--r--src/effects/backends/builtin/echoeffect.h (renamed from src/effects/builtin/echoeffect.h)43
-rw-r--r--src/effects/backends/builtin/equalizer_util.h (renamed from src/effects/builtin/equalizer_util.h)64
-rw-r--r--src/effects/backends/builtin/filtereffect.cpp (renamed from src/effects/builtin/filtereffect.cpp)78
-rw-r--r--src/effects/backends/builtin/filtereffect.h (renamed from src/effects/builtin/filtereffect.h)28
-rw-r--r--src/effects/backends/builtin/flangereffect.cpp (renamed from src/effects/builtin/flangereffect.cpp)132
-rw-r--r--src/effects/backends/builtin/flangereffect.h (renamed from src/effects/builtin/flangereffect.h)39
-rw-r--r--src/effects/backends/builtin/graphiceqeffect.cpp (renamed from src/effects/builtin/graphiceqeffect.cpp)114
-rw-r--r--src/effects/backends/builtin/graphiceqeffect.h (renamed from src/effects/builtin/graphiceqeffect.h)28
-rw-r--r--src/effects/backends/builtin/linkwitzriley8eqeffect.cpp (renamed from src/effects/builtin/linkwitzriley8eqeffect.cpp)76
-rw-r--r--src/effects/backends/builtin/linkwitzriley8eqeffect.h (renamed from src/effects/builtin/linkwitzriley8eqeffect.h)34
-rw-r--r--src/effects/backends/builtin/loudnesscontoureffect.cpp (renamed from src/effects/builtin/loudnesscontoureffect.cpp)63
-rw-r--r--src/effects/backends/builtin/loudnesscontoureffect.h (renamed from src/effects/builtin/loudnesscontoureffect.h)29
-rw-r--r--src/effects/backends/builtin/lvmixeqbase.h (renamed from src/effects/builtin/lvmixeqbase.h)44
-rw-r--r--src/effects/backends/builtin/metronomeclick.h (renamed from src/effects/builtin/metronomeclick.h)0
-rw-r--r--src/effects/backends/builtin/metronomeeffect.cpp (renamed from src/effects/builtin/metronomeeffect.cpp)41
-rw-r--r--src/effects/backends/builtin/metronomeeffect.h (renamed from src/effects/builtin/metronomeeffect.h)31
-rw-r--r--src/effects/backends/builtin/moogladder4filtereffect.cpp (renamed from src/effects/builtin/moogladder4filtereffect.cpp)66
-rw-r--r--src/effects/backends/builtin/moogladder4filtereffect.h (renamed from src/effects/builtin/moogladder4filtereffect.h)29
-rw-r--r--src/effects/backends/builtin/parametriceqeffect.cpp (renamed from src/effects/builtin/parametriceqeffect.cpp)120
-rw-r--r--src/effects/backends/builtin/parametriceqeffect.h (renamed from src/effects/builtin/parametriceqeffect.h)41
-rw-r--r--src/effects/backends/builtin/phasereffect.cpp (renamed from src/effects/builtin/phasereffect.cpp)132
-rw-r--r--src/effects/backends/builtin/phasereffect.h (renamed from src/effects/builtin/phasereffect.h)44
-rw-r--r--src/effects/backends/builtin/reverbeffect.cpp (renamed from src/effects/builtin/reverbeffect.cpp)97
-rw-r--r--src/effects/backends/builtin/reverbeffect.h (renamed from src/effects/builtin/reverbeffect.h)37
-rw-r--r--src/effects/backends/builtin/threebandbiquadeqeffect.cpp (renamed from src/effects/builtin/threebandbiquadeqeffect.cpp)63
-rw-r--r--src/effects/backends/builtin/threebandbiquadeqeffect.h (renamed from src/effects/builtin/threebandbiquadeqeffect.h)40
-rw-r--r--src/effects/backends/builtin/tremoloeffect.cpp (renamed from src/effects/builtin/tremoloeffect.cpp)157
-rw-r--r--src/effects/backends/builtin/tremoloeffect.h52
-rw-r--r--src/effects/backends/builtin/whitenoiseeffect.cpp (renamed from src/effects/builtin/whitenoiseeffect.cpp)35
-rw-r--r--src/effects/backends/builtin/whitenoiseeffect.h (renamed from src/effects/builtin/whitenoiseeffect.h)15
-rw-r--r--src/effects/backends/effectmanifest.cpp29
-rw-r--r--src/effects/backends/effectmanifest.h (renamed from src/effects/effectmanifest.h)95
-rw-r--r--src/effects/backends/effectmanifestparameter.cpp (renamed from src/effects/effectmanifestparameter.cpp)2
-rw-r--r--src/effects/backends/effectmanifestparameter.h282
-rw-r--r--src/effects/backends/effectprocessor.h301
-rw-r--r--src/effects/backends/effectsbackend.cpp39
-rw-r--r--src/effects/backends/effectsbackend.h41
-rw-r--r--src/effects/backends/effectsbackendmanager.cpp116
-rw-r--r--src/effects/backends/effectsbackendmanager.h33
-rw-r--r--src/effects/backends/lv2/lv2backend.cpp98
-rw-r--r--src/effects/backends/lv2/lv2backend.h (renamed from src/effects/lv2/lv2backend.h)23
-rw-r--r--src/effects/backends/lv2/lv2effectprocessor.cpp109
-rw-r--r--src/effects/backends/lv2/lv2effectprocessor.h68
-rw-r--r--src/effects/backends/lv2/lv2manifest.cpp (renamed from src/effects/lv2/lv2manifest.cpp)96
-rw-r--r--src/effects/backends/lv2/lv2manifest.h (renamed from src/effects/lv2/lv2manifest.h)14
-rw-r--r--src/effects/builtin/bessel4lvmixeqeffect.h58
-rw-r--r--src/effects/builtin/bessel8lvmixeqeffect.h61
-rw-r--r--src/effects/builtin/builtinbackend.cpp62
-rw-r--r--src/effects/builtin/builtinbackend.h16
-rw-r--r--src/effects/bui