BogaudioModules

BogaudioModules for VCV Rack
Log | Files | Refs | README | LICENSE

commit 75ab134f7a1a3e9563528c597eaff4d463f7e109
parent 4e787e04731f46975418c2fb9aa68eadef5933f8
Author: Matt Demanett <matt@demanett.net>
Date:   Sat, 30 Dec 2017 20:16:01 -0500

Make EXPERIMENTAL flag to control visibility of in-devevelopment modules; apply to DGate.

Diffstat:
MMakefile | 4++++
Msrc/BogaudioModules.cpp | 2++
2 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -3,6 +3,10 @@ ifdef REQUIRE_VERSION FLAGS += -DREQUIRE_VERSION=$(REQUIRE_VERSION) endif +ifdef EXPERIMENTAL +FLAGS += -DEXPERIMENTAL=1 +endif + SOURCES = $(wildcard src/*.cpp src/dsp/*cpp) CXXFLAGS += -Isrc/dsp diff --git a/src/BogaudioModules.cpp b/src/BogaudioModules.cpp @@ -18,7 +18,9 @@ void init(rack::Plugin *p) { p->addModel(createModel<AnalyzerWidget>("Bogaudio", "Bogaudio-Analyzer", "Analyzer", VISUAL_TAG)); +#ifdef EXPERIMENTAL p->addModel(createModel<DGateWidget>("Bogaudio", "Bogaudio-DGate", "DGate", UTILITY_TAG)); +#endif p->addModel(createModel<ManualWidget>("Bogaudio", "Bogaudio-Manual", "Manual", UTILITY_TAG)); p->addModel(createModel<NoiseWidget>("Bogaudio", "Bogaudio-Noise", "Noise", NOISE_TAG, UTILITY_TAG)); p->addModel(createModel<OffsetWidget>("Bogaudio", "Bogaudio-Offset", "Offset", ATTENUATOR_TAG, UTILITY_TAG));