Browse Source

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>
tags/24.09
Filipe Coelho GitHub 1 year ago
parent
commit
6f97bece60
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
3 changed files with 30 additions and 22 deletions
  1. +2
    -1
      plugins/Makefile
  2. +27
    -20
      plugins/plugins.cpp
  3. +1
    -1
      plugins/voxglitch

+ 2
- 1
plugins/Makefile View File

@@ -1301,9 +1301,10 @@ VALLEYAUDIO_CUSTOM_PER_FILE = TempoKnob
# Voxglitch

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
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

# --------------------------------------------------------------


+ 27
- 20
plugins/plugins.cpp View File

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


+ 1
- 1
plugins/voxglitch

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

Loading…
Cancel
Save