start updating HetrickCV (#617)
* start updating HetrickCV * add custom defines and new HetrickCV modules * missing plugin_files, model and remove HetrickCV from custom/dep.cpp
This commit is contained in:
parent
34a13b6b2c
commit
3ebb0d14a5
4 changed files with 75 additions and 46 deletions
|
@ -397,6 +397,8 @@ void saveGtgPluginDefault(const char*, int) {}
|
|||
#define modelFlipFlop modelHetrickCVFlipFlop
|
||||
#define modelMidSide modelHetrickCVMidSide
|
||||
#define modelMinMax modelHetrickCVMinMax
|
||||
#define PanelBaseWidget HetrickCVPanelBaseWidget
|
||||
#define InverterWidget HetrickCVInverterWidget
|
||||
extern Model* modelTwoToFour;
|
||||
extern Model* modelAnalogToDigital;
|
||||
extern Model* modelASR;
|
||||
|
@ -421,15 +423,47 @@ extern Model* modelExponent;
|
|||
extern Model* modelFBSineChaos;
|
||||
extern Model* modelFlipFlop;
|
||||
extern Model* modelFlipPan;
|
||||
extern Model* modelGateDelay;
|
||||
extern Model* modelGateJunction;
|
||||
extern Model* modelGateJunctionExp;
|
||||
extern Model* modelGingerbread;
|
||||
extern Model* modelLogicCombine;
|
||||
extern Model* modelMidSide;
|
||||
extern Model* modelMinMax;
|
||||
extern Model* modelPhaseDrivenSequencer;
|
||||
extern Model* modelPhaseDrivenSequencer32;
|
||||
extern Model* modelPhasorAnalyzer;
|
||||
extern Model* modelPhasorBurstGen;
|
||||
extern Model* modelPhasorDivMult;
|
||||
extern Model* modelPhasorEuclidean;
|
||||
extern Model* modelPhasorGates;
|
||||
extern Model* modelPhasorGates32;
|
||||
extern Model* modelPhasorGates64;
|
||||
extern Model* modelPhasorGen;
|
||||
extern Model* modelPhasorGeometry;
|
||||
extern Model* modelPhasorHumanizer;
|
||||
extern Model* modelPhasorMixer;
|
||||
extern Model* modelPhasorOctature;
|
||||
extern Model* modelPhasorQuadrature;
|
||||
extern Model* modelPhasorRandom;
|
||||
extern Model* modelPhasorRanger;
|
||||
extern Model* modelPhasorReset;
|
||||
extern Model* modelPhasorRhythmGroup;
|
||||
extern Model* modelPhasorShape;
|
||||
extern Model* modelPhasorShift;
|
||||
extern Model* modelPhasorStutter;
|
||||
extern Model* modelPhasorSubstepShape;
|
||||
extern Model* modelPhasorSwing;
|
||||
extern Model* modelPhasorTimetable;
|
||||
extern Model* modelPhasorToClock;
|
||||
extern Model* modelPhasorToLFO;
|
||||
extern Model* modelPhasorToWaveforms;
|
||||
extern Model* modelProbability;
|
||||
extern Model* modelRandomGates;
|
||||
extern Model* modelRotator;
|
||||
extern Model* modelRungler;
|
||||
extern Model* modelScanner;
|
||||
extern Model* modelVectorMix;
|
||||
extern Model* modelWaveshape;
|
||||
extern Model* modelXYToPolar;
|
||||
#undef modelASR
|
||||
|
@ -437,6 +471,8 @@ extern Model* modelXYToPolar;
|
|||
#undef modelFlipFlop
|
||||
#undef modelMidSide
|
||||
#undef modelMinMax
|
||||
#undef PanelBaseWidget
|
||||
#undef InverterWidget
|
||||
|
||||
// ImpromptuModular
|
||||
/* NOTE too much noise in original include, do this a different way
|
||||
|
@ -2113,6 +2149,8 @@ static void initStatic__HetrickCV()
|
|||
#define modelFlipFlop modelHetrickCVFlipFlop
|
||||
#define modelMidSide modelHetrickCVMidSide
|
||||
#define modelMinMax modelHetrickCVMinMax
|
||||
#define PanelBaseWidget HetrickCVPanelBaseWidget
|
||||
#define InverterWidget HetrickCVInverterWidget
|
||||
p->addModel(modelTwoToFour);
|
||||
p->addModel(modelAnalogToDigital);
|
||||
p->addModel(modelASR);
|
||||
|
@ -2137,15 +2175,47 @@ static void initStatic__HetrickCV()
|
|||
p->addModel(modelFBSineChaos);
|
||||
p->addModel(modelFlipFlop);
|
||||
p->addModel(modelFlipPan);
|
||||
p->addModel(modelGateDelay);
|
||||
p->addModel(modelGateJunction);
|
||||
p->addModel(modelGateJunctionExp);
|
||||
p->addModel(modelGingerbread);
|
||||
p->addModel(modelLogicCombine);
|
||||
p->addModel(modelMidSide);
|
||||
p->addModel(modelMinMax);
|
||||
p->addModel(modelPhaseDrivenSequencer);
|
||||
p->addModel(modelPhaseDrivenSequencer32);
|
||||
p->addModel(modelPhasorAnalyzer);
|
||||
p->addModel(modelPhasorBurstGen);
|
||||
p->addModel(modelPhasorDivMult);
|
||||
p->addModel(modelPhasorEuclidean);
|
||||
p->addModel(modelPhasorGates);
|
||||
p->addModel(modelPhasorGates32);
|
||||
p->addModel(modelPhasorGates64);
|
||||
p->addModel(modelPhasorGen);
|
||||
p->addModel(modelPhasorGeometry);
|
||||
p->addModel(modelPhasorHumanizer);
|
||||
p->addModel(modelPhasorMixer);
|
||||
p->addModel(modelPhasorOctature);
|
||||
p->addModel(modelPhasorQuadrature);
|
||||
p->addModel(modelPhasorRandom);
|
||||
p->addModel(modelPhasorRanger);
|
||||
p->addModel(modelPhasorReset);
|
||||
p->addModel(modelPhasorRhythmGroup);
|
||||
p->addModel(modelPhasorShape);
|
||||
p->addModel(modelPhasorShift);
|
||||
p->addModel(modelPhasorStutter);
|
||||
p->addModel(modelPhasorSubstepShape);
|
||||
p->addModel(modelPhasorSwing);
|
||||
p->addModel(modelPhasorTimetable);
|
||||
p->addModel(modelPhasorToClock);
|
||||
p->addModel(modelPhasorToLFO);
|
||||
p->addModel(modelPhasorToWaveforms);
|
||||
p->addModel(modelProbability);
|
||||
p->addModel(modelRandomGates);
|
||||
p->addModel(modelRotator);
|
||||
p->addModel(modelRungler);
|
||||
p->addModel(modelScanner);
|
||||
p->addModel(modelVectorMix);
|
||||
p->addModel(modelWaveshape);
|
||||
p->addModel(modelXYToPolar);
|
||||
#undef modelASR
|
||||
|
@ -2153,6 +2223,8 @@ static void initStatic__HetrickCV()
|
|||
#undef modelFlipFlop
|
||||
#undef modelMidSide
|
||||
#undef modelMinMax
|
||||
#undef PanelBaseWidget
|
||||
#undef InverterWidget
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue