Update voxglitch (#706)

* Update voxglitch

Signed-off-by: falkTX <falktx@falktx.com>

* Fix a voxglitch svg

Signed-off-by: falkTX <falktx@falktx.com>

* Add a few symbols to voxglitch LTO

Signed-off-by: falkTX <falktx@falktx.com>

---------

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
Filipe Coelho 2024-09-22 18:43:23 +02:00 committed by GitHub
parent 6e024650b4
commit 6f97bece60
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 30 additions and 22 deletions

View file

@ -1301,9 +1301,10 @@ VALLEYAUDIO_CUSTOM_PER_FILE = TempoKnob
# Voxglitch # Voxglitch
PLUGIN_FILES += $(filter-out voxglitch/src/plugin.cpp,$(wildcard voxglitch/src/*.cpp)) PLUGIN_FILES += $(filter-out voxglitch/src/plugin.cpp,$(wildcard voxglitch/src/*.cpp))
PLUGIN_FILES += voxglitch/src/vgLib-2.0/constants.cpp
# modules/types which are present in other plugins # modules/types which are present in other plugins
VOXGLITCH_CUSTOM = ADSR AudioFile Looper Readout VOXGLITCH_CUSTOM = $(DRWAV) ADSR AudioFile Looper Quantizer Random Readout SlewLimiter constants
VOXGLITCH_CUSTOM_PER_FILE = AudioBuffer GateSequencer Grain SamplePlayer Sequencer SequencerDisplay VoltageSequencer VOXGLITCH_CUSTOM_PER_FILE = AudioBuffer GateSequencer Grain SamplePlayer Sequencer SequencerDisplay VoltageSequencer
# -------------------------------------------------------------- # --------------------------------------------------------------

View file

@ -3350,26 +3350,33 @@ static void initStatic__Voxglitch()
if (spl.ok()) if (spl.ok())
{ {
#define modelLooper modelVoxglitchLooper #define modelLooper modelVoxglitchLooper
p->addModel(modelAutobreak); p->addModel(modelArpSeq);
p->addModel(modelByteBeat); p->addModel(modelAutobreak);
p->addModel(modelDigitalProgrammer); p->addModel(modelAutobreakStudio);
p->addModel(modelDigitalSequencer); p->addModel(modelByteBeat);
p->addModel(modelDigitalSequencerXP); p->addModel(modelDigitalProgrammer);
p->addModel(modelGlitchSequencer); p->addModel(modelDigitalSequencer);
p->addModel(modelGhosts); p->addModel(modelDigitalSequencerXP);
p->addModel(modelGrainEngineMK2); p->addModel(modelDrumRandomizer);
p->addModel(modelGrainEngineMK2Expander); p->addModel(modelGlitchSequencer);
p->addModel(modelGrainFx); p->addModel(modelGhosts);
p->addModel(modelGrooveBox); p->addModel(modelGrainEngineMK2);
p->addModel(modelGrooveBoxExpander); p->addModel(modelGrainEngineMK2Expander);
p->addModel(modelHazumi); p->addModel(modelGrainFx);
p->addModel(modelLooper); p->addModel(modelGrooveBox);
p->addModel(modelRepeater); p->addModel(modelGrooveBoxExpander);
p->addModel(modelSamplerX8); p->addModel(modelHazumi);
p->addModel(modelSatanonaut); p->addModel(modelOnePoint);
p->addModel(modelWavBank); p->addModel(modelOneZero);
p->addModel(modelWavBankMC); p->addModel(modelLooper);
p->addModel(modelXY); p->addModel(modelNoteDetector);
p->addModel(modelRepeater);
p->addModel(modelSamplerX8);
p->addModel(modelSampler16P);
p->addModel(modelSatanonaut);
p->addModel(modelWavBank);
p->addModel(modelWavBankMC);
p->addModel(modelXY);
#undef modelLooper #undef modelLooper
} }
} }

@ -1 +1 @@
Subproject commit 55186974eeb6c068f2687d7bb4f5c5e1884bf7da Subproject commit e609066b6371d2b8e3058a374bdaa50c17762407