#pragma once
#include "rack.hpp"


using namespace rack;

// Forward-declare the Plugin
extern Plugin *pluginInstance;

// Forward-declare each Model, defined in each module source file
extern Model *modelSH16;
extern Model *modelModulationGeneratorX1;
extern Model *modelModulationGeneratorX8;
extern Model *modelModulationGeneratorX16;
extern Model *modelA8;
extern Model *modelRM8;
extern Model *modelRM8S;
extern Model *modelTTA;
extern Model *modelTTL;
extern Model *modelTTSIN;
extern Model *modelTTSAW;
extern Model *modelTTSQR;
extern Model *modelTTTRI;
extern Model *modelTTSINPLUS;
extern Model *modelTTSAWPLUS;
extern Model *modelTTSQRPLUS;
extern Model *modelTTTRIPLUS;
extern Model *modelRX8;
extern Model *modelSN1;
extern Model *modelSN8;
extern Model *modelSNOSC;
extern Model *modelWAVE;
extern Model *modelRANDOMWRANGLER;
