More details for Stoermelder Pack-One, dynamic theme changes
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
7a9365ed0d
commit
26f981f843
7 changed files with 16 additions and 12 deletions
|
@ -168,6 +168,7 @@ At the moment the following 3rd-party modules are provided:
|
||||||
- repelzen
|
- repelzen
|
||||||
- Sonus Modular
|
- Sonus Modular
|
||||||
- stocaudio
|
- stocaudio
|
||||||
|
- Stoermelder Pack-One
|
||||||
- unless_modules
|
- unless_modules
|
||||||
- Valley
|
- Valley
|
||||||
- Voxglitch
|
- Voxglitch
|
||||||
|
|
|
@ -75,6 +75,7 @@ Bellow follows a list of all code licenses used in Cardinal and linked submodule
|
||||||
| RebelTech | GPL-2.0-or-later | |
|
| RebelTech | GPL-2.0-or-later | |
|
||||||
| Sonus Modular | GPL-3.0-or-later | |
|
| Sonus Modular | GPL-3.0-or-later | |
|
||||||
| stocaudio | GPL-3.0-or-later | |
|
| stocaudio | GPL-3.0-or-later | |
|
||||||
|
| Stoermelder Pack-One | GPL-3.0-or-later | |
|
||||||
| unless_modules | GPL-3.0-or-later | |
|
| unless_modules | GPL-3.0-or-later | |
|
||||||
| Valley | GPL-3.0-or-later | |
|
| Valley | GPL-3.0-or-later | |
|
||||||
| Voxglitch | GPL-3.0-or-later | |
|
| Voxglitch | GPL-3.0-or-later | |
|
||||||
|
@ -212,6 +213,8 @@ Below is a list of artwork licenses from plugins
|
||||||
| RebelTech/* | CC-BY-NC-4.0 | |
|
| RebelTech/* | CC-BY-NC-4.0 | |
|
||||||
| sonusmodular/* | GPL-3.0-or-later | [Same license as source code](https://gitlab.com/sonusdept/sonusmodular/-/issues/14) |
|
| sonusmodular/* | GPL-3.0-or-later | [Same license as source code](https://gitlab.com/sonusdept/sonusmodular/-/issues/14) |
|
||||||
| stocaudio/* | GPL-3.0-or-later | No artwork specific license provided |
|
| stocaudio/* | GPL-3.0-or-later | No artwork specific license provided |
|
||||||
|
| stoermelder-packone/* | GPL-3.0-or-later | No artwork specific license provided |
|
||||||
|
| stoermelder-packone/fonts/RedkostComic.otf | OFL-1.1-RFN | |
|
||||||
| unless_modules/* | CC-BY-NC-ND-4.0 | |
|
| unless_modules/* | CC-BY-NC-ND-4.0 | |
|
||||||
| unless_modules/font/CuteFont-Regular.ttf| OFL-1.1 | |
|
| unless_modules/font/CuteFont-Regular.ttf| OFL-1.1 | |
|
||||||
| unless_modules/font/Terminus.ttf | GPL-2.0-or-later | [Starting from v4.32, font license is OFL-1.1](https://files.ax86.net/terminus-ttf/#license) |
|
| unless_modules/font/Terminus.ttf | GPL-2.0-or-later | [Starting from v4.32, font license is OFL-1.1](https://files.ax86.net/terminus-ttf/#license) |
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
#include <list>
|
#include <list>
|
||||||
|
|
||||||
/** NOTE alignas is required in some systems in order to allow SSE usage. */
|
/** NOTE alignas is required in some systems in order to allow SSE usage. */
|
||||||
#define SIMD_ALIGN alignas(32)
|
#define SIMD_ALIGN alignas(16)
|
||||||
|
|
||||||
|
|
||||||
namespace rack {
|
namespace rack {
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
#include <pmmintrin.h>
|
#include <pmmintrin.h>
|
||||||
|
|
||||||
/** NOTE alignas is required in some systems in order to allow SSE usage. */
|
/** NOTE alignas is required in some systems in order to allow SSE usage. */
|
||||||
#define SIMD_ALIGN alignas(32)
|
#define SIMD_ALIGN alignas(16)
|
||||||
|
|
||||||
|
|
||||||
namespace rack {
|
namespace rack {
|
||||||
|
|
|
@ -904,10 +904,14 @@ PLUGIN_FILES += $(filter-out stocaudio/src/plugin.cpp,$(wildcard stocaudio/src/*
|
||||||
# --------------------------------------------------------------
|
# --------------------------------------------------------------
|
||||||
# stoermelder-packone
|
# stoermelder-packone
|
||||||
|
|
||||||
STOERMELDER_PACKONE_IGNORED = AudioInterface64 MidiCat MidiKey MidiMon MidiPlug MidiStep Strip StripBay StripPp
|
# will never work
|
||||||
|
STOERMELDER_PACKONE_IGNORED = AudioInterface64
|
||||||
|
|
||||||
# FIXME
|
# maybe?
|
||||||
STOERMELDER_PACKONE_IGNORED += Raw
|
STOERMELDER_PACKONE_IGNORED += MidiCat MidiCatCtx MidiCatMem MidiKey MidiMon MidiPlug MidiStep
|
||||||
|
|
||||||
|
# TODO osdialog replacements
|
||||||
|
STOERMELDER_PACKONE_IGNORED += Strip StripBay StripPp
|
||||||
|
|
||||||
PLUGIN_FILES += $(filter-out $(STOERMELDER_PACKONE_IGNORED:%=stoermelder-packone/src/%.cpp),$(wildcard stoermelder-packone/src/*.cpp stoermelder-packone/src/mb/*.cpp))
|
PLUGIN_FILES += $(filter-out $(STOERMELDER_PACKONE_IGNORED:%=stoermelder-packone/src/%.cpp),$(wildcard stoermelder-packone/src/*.cpp stoermelder-packone/src/mb/*.cpp))
|
||||||
|
|
||||||
|
|
|
@ -719,13 +719,12 @@ void addThemeMenuItems(Menu*, ModuleTheme*) {}
|
||||||
#include "stoermelder-packone/src/plugin.hpp"
|
#include "stoermelder-packone/src/plugin.hpp"
|
||||||
Model* modelAudioInterface64;
|
Model* modelAudioInterface64;
|
||||||
Model* modelMidiCat;
|
Model* modelMidiCat;
|
||||||
Model* modelMidiCatMem;
|
|
||||||
Model* modelMidiCatCtx;
|
Model* modelMidiCatCtx;
|
||||||
|
Model* modelMidiCatMem;
|
||||||
Model* modelMidiKey;
|
Model* modelMidiKey;
|
||||||
Model* modelMidiMon;
|
Model* modelMidiMon;
|
||||||
Model* modelMidiPlug;
|
Model* modelMidiPlug;
|
||||||
Model* modelMidiStep;
|
Model* modelMidiStep;
|
||||||
Model* modelRaw;
|
|
||||||
Model* modelStrip;
|
Model* modelStrip;
|
||||||
Model* modelStripBay4;
|
Model* modelStripBay4;
|
||||||
Model* modelStripPp;
|
Model* modelStripPp;
|
||||||
|
@ -2810,10 +2809,7 @@ static void initStatic__stoermelder_packone()
|
||||||
p->addModel(modelDirt);
|
p->addModel(modelDirt);
|
||||||
p->addModel(modelMb);
|
p->addModel(modelMb);
|
||||||
p->addModel(modelMe);
|
p->addModel(modelMe);
|
||||||
|
p->addModel(modelRaw);
|
||||||
// NOTE disabled in Cardinal due to curl usage
|
|
||||||
// p->addModel(modelRaw);
|
|
||||||
spl.removeModule("Raw");
|
|
||||||
|
|
||||||
spl.removeModule("AudioInterface64");
|
spl.removeModule("AudioInterface64");
|
||||||
spl.removeModule("MidiCat");
|
spl.removeModule("MidiCat");
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit a8568502e2fa589d1dee50e32a7cb8311f404090
|
Subproject commit eb4f150fa707ed5562d5aaeb2a04cc81b6097c39
|
Loading…
Add table
Add a link
Reference in a new issue