#if 0 #include "BaconPlugs.hpp" struct MODULE_NAME : virtual Module { enum ParamIds { NUM_PARAMS }; enum InputIds { NUM_INPUTS }; enum OutputIds { NUM_OUTPUTS }; enum LightIds { NUM_LIGHTS }; MODULE_NAME() : Module( NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS ) { } void step() override { } }; struct WIDGET_NAME : ModuleWidget { WIDGET_NAME( MODULE_NAME *module); }; WIDGET_NAME::WIDGET_NAME( MODULE_NAME *module ) : ModuleWidget( module ) { box.size = Vec( SCREW_WIDTH * 8, RACK_HEIGHT ); BaconBackground *bg = new BaconBackground( box.size, "MODULE_NAME" ); addChild( bg->wrappedInFramebuffer()); } Model *modelMODULE_NAME = Model::create("Bacon Music", "MODULE_NAME", "MODULE_NAME", RACK_REPLACE_WITH_TAG); #endif