|
|
@@ -31,52 +31,6 @@ namespace rack { |
|
|
|
std::list<Plugin*> gPlugins; |
|
|
|
std::string gToken; |
|
|
|
|
|
|
|
std::string gTagNames[NUM_TAGS] = { |
|
|
|
"Amplifier/VCA", |
|
|
|
"Attenuator", |
|
|
|
"Blank", |
|
|
|
"Clock", |
|
|
|
"Controller", |
|
|
|
"Delay", |
|
|
|
"Digital", |
|
|
|
"Distortion", |
|
|
|
"Drum", |
|
|
|
"Dual/Stereo", |
|
|
|
"Dynamics", |
|
|
|
"Effect", |
|
|
|
"Envelope Follower", |
|
|
|
"Envelope Generator", |
|
|
|
"Equalizer", |
|
|
|
"External", |
|
|
|
"Filter/VCF", |
|
|
|
"Function Generator", |
|
|
|
"Granular", |
|
|
|
"LFO", |
|
|
|
"Logic", |
|
|
|
"Low Pass Gate", |
|
|
|
"MIDI", |
|
|
|
"Mixer", |
|
|
|
"Multiple", |
|
|
|
"Noise", |
|
|
|
"Oscillator/VCO", |
|
|
|
"Panning", |
|
|
|
"Quad", |
|
|
|
"Quantizer", |
|
|
|
"Random", |
|
|
|
"Reverb", |
|
|
|
"Ring Modulator", |
|
|
|
"Sample and Hold", |
|
|
|
"Sampler", |
|
|
|
"Sequencer", |
|
|
|
"Slew Limiter", |
|
|
|
"Switch", |
|
|
|
"Synth Voice", |
|
|
|
"Tuner", |
|
|
|
"Utility", |
|
|
|
"Visual", |
|
|
|
"Waveshaper", |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
static bool isDownloading = false; |
|
|
|
static float downloadProgress = 0.0; |
|
|
@@ -293,6 +247,7 @@ static void refreshPurchase(json_t *pluginJ) { |
|
|
|
//////////////////// |
|
|
|
|
|
|
|
void pluginInit() { |
|
|
|
tagsInit(); |
|
|
|
// Load core |
|
|
|
// This function is defined in core.cpp |
|
|
|
Plugin *coreManufacturer = new Plugin(); |
|
|
|