@@ -11,11 +11,12 @@ all: plugins gen | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
plugins: | 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/shiroverb | ||||
$(MAKE) all -C plugins/pitchotto | |||||
gen: plugins dpf/utils/lv2_ttl_generator | gen: plugins dpf/utils/lv2_ttl_generator | ||||
@$(CURDIR)/dpf/utils/generate-ttl.sh | @$(CURDIR)/dpf/utils/generate-ttl.sh | ||||
@@ -30,11 +31,12 @@ dpf/utils/lv2_ttl_generator: | |||||
clean: | clean: | ||||
$(MAKE) clean -C dpf/utils/lv2-ttl-generator | $(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/shiroverb | ||||
$(MAKE) clean -C plugins/pitchotto | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
@@ -0,0 +1,30 @@ | |||||
/* | |||||
* DPF Max Gen | |||||
* Copyright (C) 2015 Filipe Coelho <falktx@falktx.com> | |||||
* | |||||
* 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 |
@@ -0,0 +1 @@ | |||||
../common/DistrhoPluginMaxGen.cpp |
@@ -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) | |||||
# -------------------------------------------------------------- |