diff --git a/Makefile b/Makefile index ff07234..b273ee4 100644 --- a/Makefile +++ b/Makefile @@ -11,11 +11,12 @@ all: plugins gen # -------------------------------------------------------------- plugins: - $(MAKE) all -C plugins/bitcrush - $(MAKE) all -C plugins/freeverb - $(MAKE) all -C plugins/gigaverb - $(MAKE) all -C plugins/pitchshift + #$(MAKE) all -C plugins/bitcrush + #$(MAKE) all -C plugins/freeverb + #$(MAKE) all -C plugins/gigaverb + #$(MAKE) all -C plugins/pitchshift $(MAKE) all -C plugins/shiroverb + $(MAKE) all -C plugins/pitchotto gen: plugins dpf/utils/lv2_ttl_generator @$(CURDIR)/dpf/utils/generate-ttl.sh @@ -30,11 +31,12 @@ dpf/utils/lv2_ttl_generator: clean: $(MAKE) clean -C dpf/utils/lv2-ttl-generator - $(MAKE) clean -C plugins/bitcrush - $(MAKE) clean -C plugins/freeverb - $(MAKE) clean -C plugins/gigaverb - $(MAKE) clean -C plugins/pitchshift + #$(MAKE) clean -C plugins/bitcrush + #$(MAKE) clean -C plugins/freeverb + #$(MAKE) clean -C plugins/gigaverb + #$(MAKE) clean -C plugins/pitchshift $(MAKE) clean -C plugins/shiroverb + $(MAKE) clean -C plugins/pitchotto # -------------------------------------------------------------- diff --git a/plugins/pitchotto/DistrhoPluginInfo.h b/plugins/pitchotto/DistrhoPluginInfo.h new file mode 100644 index 0000000..2abbe42 --- /dev/null +++ b/plugins/pitchotto/DistrhoPluginInfo.h @@ -0,0 +1,30 @@ +/* + * DPF Max Gen + * Copyright (C) 2015 Filipe Coelho + * + * 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_NAME "Pitchotto" +#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/Pitchotto" + +#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_LV2_CATEGORY "lv2:ReverbPlugin" + +#endif // DISTRHO_PLUGIN_INFO_H_INCLUDED diff --git a/plugins/pitchotto/DistrhoPluginMaxGen.cpp b/plugins/pitchotto/DistrhoPluginMaxGen.cpp new file mode 120000 index 0000000..d985fe0 --- /dev/null +++ b/plugins/pitchotto/DistrhoPluginMaxGen.cpp @@ -0,0 +1 @@ +../common/DistrhoPluginMaxGen.cpp \ No newline at end of file diff --git a/plugins/pitchotto/Makefile b/plugins/pitchotto/Makefile new file mode 100644 index 0000000..b10621f --- /dev/null +++ b/plugins/pitchotto/Makefile @@ -0,0 +1,40 @@ +#!/usr/bin/make -f +# Makefile for DISTRHO Plugins # +# ---------------------------- # +# Created by falkTX +# + +# -------------------------------------------------------------- +# Project name, used for binaries + +NAME = Pitchotto + +# -------------------------------------------------------------- +# 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) + +# --------------------------------------------------------------