diff --git a/plugins/Fundamental b/plugins/Fundamental index 898fe0d..9ef6196 160000 --- a/plugins/Fundamental +++ b/plugins/Fundamental @@ -1 +1 @@ -Subproject commit 898fe0d5c618c27cb100cb166530d1a4f079972d +Subproject commit 9ef61963db2c7a03053aa5ff613e35d79335a83c diff --git a/plugins/Makefile b/plugins/Makefile index 76b5a19..2b878a6 100644 --- a/plugins/Makefile +++ b/plugins/Makefile @@ -398,7 +398,8 @@ BOGAUDIO_CUSTOM_PER_FILE = ARQuantity AttackMenuItem ReleaseMenuItem # -------------------------------------------------------------- # ChowDSP -PLUGIN_FILES += $(wildcard ChowDSP/src/*/*.cpp) +# Credit module crashes on save, see https://github.com/DISTRHO/Cardinal/issues/98 +PLUGIN_FILES += $(filter-out ChowDSP/src/Credit.cpp,$(wildcard ChowDSP/src/*/*.cpp)) PLUGIN_FILES += $(wildcard ChowDSP/src/*/*/*.cpp) PLUGIN_FILES += $(wildcard ChowDSP/lib/r8lib/*.cpp) diff --git a/plugins/plugins.cpp b/plugins/plugins.cpp index 9bbe20a..7788a59 100644 --- a/plugins/plugins.cpp +++ b/plugins/plugins.cpp @@ -1212,13 +1212,16 @@ static void initStatic__ChowDSP() p->addModel(modelChowDer); p->addModel(modelWarp); p->addModel(modelWerner); - p->addModel(modelCredit); p->addModel(modelChowPulse); p->addModel(modelChowTapeCompression); p->addModel(modelChowTapeChew); p->addModel(modelChowTapeDegrade); p->addModel(modelChowTapeLoss); p->addModel(modelChowChorus); + + // Credit crashes on save, see https://github.com/DISTRHO/Cardinal/issues/98 + // p->addModel(modelCredit); + spl.removeModule("Credit"); } }