diff --git a/plugins/larynx/DistrhoPluginInfo.h b/plugins/larynx/DistrhoPluginInfo.h new file mode 100644 index 0000000..889fde1 --- /dev/null +++ b/plugins/larynx/DistrhoPluginInfo.h @@ -0,0 +1,34 @@ +/* + * Copyright (C) 2015 Nino de Wit + * + * Permission to use, copy, modify, and/or distribute this software for any purpose with + * or without fee is hereby granted, provided that the above copyright notice and this + * permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD + * TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN + * NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL + * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER + * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN + * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED +#define DISTRHO_PLUGIN_INFO_H_INCLUDED + +#define DISTRHO_PLUGIN_BRAND "SHIRO" +#define DISTRHO_PLUGIN_NAME "Larynx" +#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/Larynx" + +#define DISTRHO_PLUGIN_HAS_UI 0 +#define DISTRHO_PLUGIN_IS_RT_SAFE 0 +#define DISTRHO_PLUGIN_NUM_INPUTS 1 +#define DISTRHO_PLUGIN_NUM_OUTPUTS 1 +#define DISTRHO_PLUGIN_USES_MODGUI 1 + +#define DISTRHO_PLUGIN_LV2_CATEGORY "lv2:ModulatorPlugin" + +#define DISTRHO_PLUGIN_DESCRIPTION "Vibrato with tone control" +#define DISTRHO_PLUGIN_VERSION d_cconst('D', 'V', 'b', 'r') + +#endif // DISTRHO_PLUGIN_INFO_H_INCLUDED diff --git a/plugins/larynx/DistrhoPluginMaxGen.cpp b/plugins/larynx/DistrhoPluginMaxGen.cpp new file mode 120000 index 0000000..d985fe0 --- /dev/null +++ b/plugins/larynx/DistrhoPluginMaxGen.cpp @@ -0,0 +1 @@ +../common/DistrhoPluginMaxGen.cpp \ No newline at end of file diff --git a/plugins/larynx/Makefile b/plugins/larynx/Makefile new file mode 100644 index 0000000..e9e57ab --- /dev/null +++ b/plugins/larynx/Makefile @@ -0,0 +1,40 @@ +#!/usr/bin/make -f +# Makefile for DISTRHO Plugins # +# ---------------------------- # +# Created by falkTX +# + +# -------------------------------------------------------------- +# Project name, used for binaries + +NAME = Larynx + +# -------------------------------------------------------------- +# Files to build + +OBJS_DSP = \ + DistrhoPluginMaxGen.cpp.o \ + gen_exported.cpp.o + +# -------------------------------------------------------------- +# Do some magic + +include ../Makefile.mk + +# -------------------------------------------------------------- +# Enable all possible plugin types + +ifeq ($(HAVE_JACK),true) +TARGETS += jack +endif + +ifeq ($(LINUX),true) +TARGETS += ladspa +endif + +TARGETS += lv2_dsp +TARGETS += vst + +all: $(TARGETS) + +# --------------------------------------------------------------