From 58834d3578dbffb8835409eedcc54d1af6cfb8bf Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Tue, 4 Sep 2012 04:22:03 +0200 Subject: remove GainMod chugin/UGen: multiplying two UGen outputs can already be achieved by chucking them to the same UGen (X) and setting X.op(3) --- chugins/GainMod.cpp | 22 ---------------------- chugins/Makefile | 2 +- 2 files changed, 1 insertion(+), 23 deletions(-) delete mode 100644 chugins/GainMod.cpp diff --git a/chugins/GainMod.cpp b/chugins/GainMod.cpp deleted file mode 100644 index a117e5e..0000000 --- a/chugins/GainMod.cpp +++ /dev/null @@ -1,22 +0,0 @@ -#include -#include - -CK_DLL_TICKF(gainmod_tick); - -CK_DLL_QUERY(GainMod) -{ - QUERY->setname(QUERY, "GainMod"); - - QUERY->begin_class(QUERY, "GainMod", "UGen_Stereo"); - QUERY->add_ugen_funcf(QUERY, gainmod_tick, NULL, 2, 1); - QUERY->end_class(QUERY); - - return TRUE; -} - -CK_DLL_TICKF(gainmod_tick) -{ - *out = in[0] * in[1]; - - return TRUE; -} diff --git a/chugins/Makefile b/chugins/Makefile index e93367f..0aee682 100644 --- a/chugins/Makefile +++ b/chugins/Makefile @@ -4,7 +4,7 @@ CFLAGS += -fPIC CPPFLAGS += -I/usr/include/chuck -D__UNIX_JACK__ -D__LINUX_JACK__ CXXFLAGS += $(CFLAGS) -all : Clipper.chug GainMod.chug +all : Clipper.chug %.chug : %.o $(CXX) -shared $(LDFLAGS) -o $@ $^ -- cgit v1.2.3