| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_AU.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_RTAS.r> | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := BlocksDrawing | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := BlocksDrawing | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -162,7 +162,7 @@ $(JUCE_OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning BlocksDrawing | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := BlocksMonitor | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := BlocksMonitor | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -162,7 +162,7 @@ $(JUCE_OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning BlocksMonitor | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := BlocksSynth | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := BlocksSynth | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -162,7 +162,7 @@ $(JUCE_OBJDIR)/juce_opengl_cd70b4c2.o: ../../JuceLibraryCode/juce_opengl.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning BlocksSynth | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := WavetableBouncingEditor | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := WavetableBouncingEditor | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -Os $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -168,7 +168,7 @@ $(JUCE_OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning BouncingBallWavetableDemo | |||
| @@ -54,6 +54,7 @@ import android.text.ClipboardManager; | |||
| import android.text.InputType; | |||
| import android.util.DisplayMetrics; | |||
| import android.util.Log; | |||
| import android.util.Pair; | |||
| import java.lang.Runnable; | |||
| import java.lang.ref.WeakReference; | |||
| import java.lang.reflect.*; | |||
| @@ -1293,36 +1294,8 @@ public class JuceDemo extends Activity | |||
| return null; | |||
| } | |||
| public final int setCurrentThreadPriority (int priority) | |||
| { | |||
| android.os.Process.setThreadPriority (android.os.Process.myTid(), priority); | |||
| return android.os.Process.getThreadPriority (android.os.Process.myTid()); | |||
| } | |||
| public final boolean hasSystemFeature (String property) | |||
| { | |||
| return getPackageManager().hasSystemFeature (property); | |||
| } | |||
| private static class JuceThread extends Thread | |||
| { | |||
| public JuceThread (long host, String threadName, long threadStackSize) | |||
| { | |||
| super (null, null, threadName, threadStackSize); | |||
| _this = host; | |||
| } | |||
| public void run() | |||
| { | |||
| runThread(_this); | |||
| } | |||
| private native void runThread (long host); | |||
| private long _this; | |||
| } | |||
| public final Thread createNewThread(long host, String threadName, long threadStackSize) | |||
| { | |||
| return new JuceThread(host, threadName, threadStackSize); | |||
| } | |||
| } | |||
| @@ -3,7 +3,7 @@ buildscript { | |||
| jcenter() | |||
| } | |||
| dependencies { | |||
| classpath 'com.android.tools.build:gradle:2.3.0' | |||
| classpath 'com.android.tools.build:gradle:2.3.1' | |||
| } | |||
| } | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCE_UNIT_TESTS=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=3.0.0 -DJUCE_APP_VERSION_HEX=0x30000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCE_UNIT_TESTS=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=3.0.0 -DJUCE_APP_VERSION_HEX=0x30000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := JuceDemo | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCE_UNIT_TESTS=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=3.0.0 -DJUCE_APP_VERSION_HEX=0x30000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCE_UNIT_TESTS=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=3.0.0 -DJUCE_APP_VERSION_HEX=0x30000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := JuceDemo | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -420,7 +420,7 @@ $(JUCE_OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning JuceDemo | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := HelloWorld | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := HelloWorld | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -Os $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -126,7 +126,7 @@ $(JUCE_OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.c | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning HelloWorld | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := MPETest | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := MPETest | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -168,7 +168,7 @@ $(JUCE_OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning MPETest | |||
| @@ -2223,36 +2223,8 @@ public class MidiTest extends Activity | |||
| return null; | |||
| } | |||
| public final int setCurrentThreadPriority (int priority) | |||
| { | |||
| android.os.Process.setThreadPriority (android.os.Process.myTid(), priority); | |||
| return android.os.Process.getThreadPriority (android.os.Process.myTid()); | |||
| } | |||
| public final boolean hasSystemFeature (String property) | |||
| { | |||
| return getPackageManager().hasSystemFeature (property); | |||
| } | |||
| private static class JuceThread extends Thread | |||
| { | |||
| public JuceThread (long host, String threadName, long threadStackSize) | |||
| { | |||
| super (null, null, threadName, threadStackSize); | |||
| _this = host; | |||
| } | |||
| public void run() | |||
| { | |||
| runThread(_this); | |||
| } | |||
| private native void runThread (long host); | |||
| private long _this; | |||
| } | |||
| public final Thread createNewThread(long host, String threadName, long threadStackSize) | |||
| { | |||
| return new JuceThread(host, threadName, threadStackSize); | |||
| } | |||
| } | |||
| @@ -3,7 +3,7 @@ buildscript { | |||
| jcenter() | |||
| } | |||
| dependencies { | |||
| classpath 'com.android.tools.build:gradle:2.3.0' | |||
| classpath 'com.android.tools.build:gradle:2.3.1' | |||
| } | |||
| } | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := MidiTest | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := MidiTest | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -156,7 +156,7 @@ $(JUCE_OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.c | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning MidiTest | |||
| @@ -54,6 +54,7 @@ import android.text.ClipboardManager; | |||
| import android.text.InputType; | |||
| import android.util.DisplayMetrics; | |||
| import android.util.Log; | |||
| import android.util.Pair; | |||
| import java.lang.Runnable; | |||
| import java.lang.ref.WeakReference; | |||
| import java.lang.reflect.*; | |||
| @@ -1293,36 +1294,8 @@ public class JUCENetworkGraphicsDemo extends Activity | |||
| return null; | |||
| } | |||
| public final int setCurrentThreadPriority (int priority) | |||
| { | |||
| android.os.Process.setThreadPriority (android.os.Process.myTid(), priority); | |||
| return android.os.Process.getThreadPriority (android.os.Process.myTid()); | |||
| } | |||
| public final boolean hasSystemFeature (String property) | |||
| { | |||
| return getPackageManager().hasSystemFeature (property); | |||
| } | |||
| private static class JuceThread extends Thread | |||
| { | |||
| public JuceThread (long host, String threadName, long threadStackSize) | |||
| { | |||
| super (null, null, threadName, threadStackSize); | |||
| _this = host; | |||
| } | |||
| public void run() | |||
| { | |||
| runThread(_this); | |||
| } | |||
| private native void runThread (long host); | |||
| private long _this; | |||
| } | |||
| public final Thread createNewThread(long host, String threadName, long threadStackSize) | |||
| { | |||
| return new JuceThread(host, threadName, threadStackSize); | |||
| } | |||
| } | |||
| @@ -3,7 +3,7 @@ buildscript { | |||
| jcenter() | |||
| } | |||
| dependencies { | |||
| classpath 'com.android.tools.build:gradle:2.3.0' | |||
| classpath 'com.android.tools.build:gradle:2.3.1' | |||
| } | |||
| } | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := JUCE\ Network\ Graphics\ Demo | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := JUCE\ Network\ Graphics\ Demo | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -174,7 +174,7 @@ $(JUCE_OBJDIR)/juce_osc_be4cee16.o: ../../JuceLibraryCode/juce_osc.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning JUCE Network Graphics Demo | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := OSCMonitor | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := OSCMonitor | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -168,7 +168,7 @@ $(JUCE_OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning OSCMonitor | |||
| @@ -54,6 +54,7 @@ import android.text.ClipboardManager; | |||
| import android.text.InputType; | |||
| import android.util.DisplayMetrics; | |||
| import android.util.Log; | |||
| import android.util.Pair; | |||
| import java.lang.Runnable; | |||
| import java.lang.ref.WeakReference; | |||
| import java.lang.reflect.*; | |||
| @@ -1293,36 +1294,8 @@ public class OSCReceiver extends Activity | |||
| return null; | |||
| } | |||
| public final int setCurrentThreadPriority (int priority) | |||
| { | |||
| android.os.Process.setThreadPriority (android.os.Process.myTid(), priority); | |||
| return android.os.Process.getThreadPriority (android.os.Process.myTid()); | |||
| } | |||
| public final boolean hasSystemFeature (String property) | |||
| { | |||
| return getPackageManager().hasSystemFeature (property); | |||
| } | |||
| private static class JuceThread extends Thread | |||
| { | |||
| public JuceThread (long host, String threadName, long threadStackSize) | |||
| { | |||
| super (null, null, threadName, threadStackSize); | |||
| _this = host; | |||
| } | |||
| public void run() | |||
| { | |||
| runThread(_this); | |||
| } | |||
| private native void runThread (long host); | |||
| private long _this; | |||
| } | |||
| public final Thread createNewThread(long host, String threadName, long threadStackSize) | |||
| { | |||
| return new JuceThread(host, threadName, threadStackSize); | |||
| } | |||
| } | |||
| @@ -3,7 +3,7 @@ buildscript { | |||
| jcenter() | |||
| } | |||
| dependencies { | |||
| classpath 'com.android.tools.build:gradle:2.3.0' | |||
| classpath 'com.android.tools.build:gradle:2.3.1' | |||
| } | |||
| } | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := OSCReceiver | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := OSCReceiver | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -132,7 +132,7 @@ $(JUCE_OBJDIR)/juce_osc_be4cee16.o: ../../JuceLibraryCode/juce_osc.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning OSCReceiver | |||
| @@ -54,6 +54,7 @@ import android.text.ClipboardManager; | |||
| import android.text.InputType; | |||
| import android.util.DisplayMetrics; | |||
| import android.util.Log; | |||
| import android.util.Pair; | |||
| import java.lang.Runnable; | |||
| import java.lang.ref.WeakReference; | |||
| import java.lang.reflect.*; | |||
| @@ -1293,36 +1294,8 @@ public class OSCSender extends Activity | |||
| return null; | |||
| } | |||
| public final int setCurrentThreadPriority (int priority) | |||
| { | |||
| android.os.Process.setThreadPriority (android.os.Process.myTid(), priority); | |||
| return android.os.Process.getThreadPriority (android.os.Process.myTid()); | |||
| } | |||
| public final boolean hasSystemFeature (String property) | |||
| { | |||
| return getPackageManager().hasSystemFeature (property); | |||
| } | |||
| private static class JuceThread extends Thread | |||
| { | |||
| public JuceThread (long host, String threadName, long threadStackSize) | |||
| { | |||
| super (null, null, threadName, threadStackSize); | |||
| _this = host; | |||
| } | |||
| public void run() | |||
| { | |||
| runThread(_this); | |||
| } | |||
| private native void runThread (long host); | |||
| private long _this; | |||
| } | |||
| public final Thread createNewThread(long host, String threadName, long threadStackSize) | |||
| { | |||
| return new JuceThread(host, threadName, threadStackSize); | |||
| } | |||
| } | |||
| @@ -3,7 +3,7 @@ buildscript { | |||
| jcenter() | |||
| } | |||
| dependencies { | |||
| classpath 'com.android.tools.build:gradle:2.3.0' | |||
| classpath 'com.android.tools.build:gradle:2.3.1' | |||
| } | |||
| } | |||
| @@ -399,15 +399,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -422,7 +419,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -430,7 +427,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -495,7 +491,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -506,13 +502,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -524,14 +520,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1825,14 +1821,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -399,15 +399,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -422,7 +419,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -430,7 +427,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -495,7 +491,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -506,13 +502,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -524,14 +520,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1825,14 +1821,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_AU.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_RTAS.r> | |||
| @@ -404,15 +404,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -427,7 +424,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -435,7 +432,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -500,7 +496,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -511,13 +507,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -529,14 +525,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1835,14 +1831,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -404,15 +404,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -427,7 +424,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -435,7 +432,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -500,7 +496,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -511,13 +507,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -529,14 +525,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1835,14 +1831,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_AU.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_RTAS.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_AU.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_RTAS.r> | |||
| @@ -414,15 +414,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -437,7 +434,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -445,7 +442,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -510,7 +506,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -521,13 +517,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -539,14 +535,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1853,14 +1849,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -414,15 +414,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -437,7 +434,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -445,7 +442,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -510,7 +506,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -521,13 +517,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -539,14 +535,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1853,14 +1849,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_AU.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_RTAS.r> | |||
| @@ -409,15 +409,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -432,7 +429,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -440,7 +437,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -505,7 +501,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -516,13 +512,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -534,14 +530,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1845,14 +1841,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -409,15 +409,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -432,7 +429,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -440,7 +437,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -505,7 +501,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -516,13 +512,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -534,14 +530,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1845,14 +1841,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_AU.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_RTAS.r> | |||
| @@ -33,7 +33,7 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_VST := -DJucePlugin_Build_VST=1 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_CFLAGS_VST := -fPIC | |||
| @@ -45,7 +45,7 @@ ifeq ($(CONFIG),Debug) | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -fPIC -g -ggdb -O0 -Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -Wl,--no-undefined -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -Wl,--no-undefined -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -60,7 +60,7 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_VST := -DJucePlugin_Build_VST=1 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_CFLAGS_VST := -fPIC | |||
| @@ -72,7 +72,7 @@ ifeq ($(CONFIG),Release) | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -fPIC -O3 -Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -Wl,--no-undefined -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -Wl,--no-undefined -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -199,7 +199,7 @@ $(JUCE_OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning Surround | |||
| @@ -410,15 +410,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -433,7 +430,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -441,7 +438,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -506,7 +502,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -517,13 +513,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -535,14 +531,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1846,14 +1842,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -410,15 +410,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -433,7 +430,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -441,7 +438,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -506,7 +502,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -517,13 +513,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -535,14 +531,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1846,14 +1842,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_AU.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_RTAS.r> | |||
| @@ -353,7 +353,6 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.h" | |||
| "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp" | |||
| "../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.h" | |||
| "../../../../../modules/juce_audio_plugin_client/AU/AUResources.r" | |||
| "../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm" | |||
| "../../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm" | |||
| "../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h" | |||
| @@ -377,15 +376,12 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm" | |||
| "../../../../../modules/juce_audio_plugin_client/VST/juce_VSTCallbackHandler.h" | |||
| "../../../../../modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp" | |||
| "../../../../../modules/juce_audio_plugin_client/AUResources.r" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.mm" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AU.r" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AU_1.mm" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AU_2.mm" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AUv3.mm" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS.r" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp" | |||
| "../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp" | |||
| @@ -1600,7 +1596,6 @@ set_source_files_properties("../../../../../modules/juce_audio_plugin_client/AU/ | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/ComponentBase.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/MusicDeviceBase.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/AU/AUResources.r" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -1624,15 +1619,12 @@ set_source_files_properties("../../../../../modules/juce_audio_plugin_client/VST | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/VST/juce_VSTCallbackHandler.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/AUResources.r" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AU.r" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AU_1.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AU_2.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_AUv3.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS.r" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_1.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_2.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_audio_plugin_client/juce_audio_plugin_client_RTAS_3.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -491,12 +491,20 @@ public class JuceDemoPlugin extends Activity | |||
| //============================================================================== | |||
| private class DummyBluetoothGattCallback extends BluetoothGattCallback | |||
| { | |||
| public DummyBluetoothGattCallback() | |||
| public DummyBluetoothGattCallback (MidiDeviceManager mm) | |||
| { | |||
| super(); | |||
| owner = mm; | |||
| } | |||
| public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) {} | |||
| public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) | |||
| { | |||
| if (newState == BluetoothProfile.STATE_CONNECTED) | |||
| { | |||
| gatt.requestConnectionPriority(BluetoothGatt.CONNECTION_PRIORITY_HIGH); | |||
| owner.pairBluetoothDeviceStepTwo (gatt.getDevice()); | |||
| } | |||
| } | |||
| public void onServicesDiscovered(BluetoothGatt gatt, int status) {} | |||
| public void onCharacteristicRead(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic, int status) {} | |||
| public void onCharacteristicWrite(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic, int status) {} | |||
| @@ -506,6 +514,8 @@ public class JuceDemoPlugin extends Activity | |||
| public void onReliableWriteCompleted(BluetoothGatt gatt, int status) {} | |||
| public void onReadRemoteRssi(BluetoothGatt gatt, int rssi, int status) {} | |||
| public void onMtuChanged(BluetoothGatt gatt, int mtu, int status) {} | |||
| private MidiDeviceManager owner; | |||
| } | |||
| //============================================================================== | |||
| @@ -770,17 +780,28 @@ public class JuceDemoPlugin extends Activity | |||
| if (getBluetoothDeviceStatus (btAddress) != 0) | |||
| return false; | |||
| BluetoothGatt gatt = btDevice.connectGatt (getApplicationContext(), true, new DummyBluetoothGattCallback()); | |||
| if (gatt != null) | |||
| gatt.requestConnectionPriority (BluetoothGatt.CONNECTION_PRIORITY_HIGH); | |||
| btDevicesPairing.put (btDevice.getAddress(), gatt); | |||
| manager.openBluetoothDevice(btDevice, this, null); | |||
| btDevicesPairing.put (btDevice.getAddress(), null); | |||
| BluetoothGatt gatt = btDevice.connectGatt (getApplicationContext(), true, new DummyBluetoothGattCallback (this)); | |||
| if (gatt != null) | |||
| { | |||
| btDevicesPairing.put (btDevice.getAddress(), gatt); | |||
| } | |||
| else | |||
| { | |||
| pairBluetoothDeviceStepTwo (btDevice); | |||
| } | |||
| } | |||
| return true; | |||
| } | |||
| public void pairBluetoothDeviceStepTwo (BluetoothDevice btDevice) | |||
| { | |||
| manager.openBluetoothDevice(btDevice, this, null); | |||
| } | |||
| public void unpairBluetoothDevice (String address) | |||
| { | |||
| if (address.isEmpty()) | |||
| @@ -936,11 +957,13 @@ public class JuceDemoPlugin extends Activity | |||
| MidiDeviceInfo info = theDevice.getInfo(); | |||
| int deviceID = info.getId(); | |||
| BluetoothGatt gatt = null; | |||
| boolean isBluetooth = false; | |||
| if (! openTasks.containsKey (deviceID)) | |||
| { | |||
| if (info.getType() == MidiDeviceInfo.TYPE_BLUETOOTH) | |||
| { | |||
| isBluetooth = true; | |||
| BluetoothDevice btDevice = (BluetoothDevice) info.getProperties().get (info.PROPERTY_BLUETOOTH_DEVICE); | |||
| if (btDevice != null) | |||
| { | |||
| @@ -980,7 +1003,7 @@ public class JuceDemoPlugin extends Activity | |||
| MidiDeviceOpenTask openTask = new MidiDeviceOpenTask (this, theDevice, gatt); | |||
| openTasks.put (deviceID, openTask); | |||
| new java.util.Timer().schedule (openTask, 3000); | |||
| new java.util.Timer().schedule (openTask, (isBluetooth ? 2000 : 100)); | |||
| } | |||
| } | |||
| } | |||
| @@ -2200,36 +2223,8 @@ public class JuceDemoPlugin extends Activity | |||
| return null; | |||
| } | |||
| public final int setCurrentThreadPriority (int priority) | |||
| { | |||
| android.os.Process.setThreadPriority (android.os.Process.myTid(), priority); | |||
| return android.os.Process.getThreadPriority (android.os.Process.myTid()); | |||
| } | |||
| public final boolean hasSystemFeature (String property) | |||
| { | |||
| return getPackageManager().hasSystemFeature (property); | |||
| } | |||
| private static class JuceThread extends Thread | |||
| { | |||
| public JuceThread (long host, String threadName, long threadStackSize) | |||
| { | |||
| super (null, null, threadName, threadStackSize); | |||
| _this = host; | |||
| } | |||
| public void run() | |||
| { | |||
| runThread(_this); | |||
| } | |||
| private native void runThread (long host); | |||
| private long _this; | |||
| } | |||
| public final Thread createNewThread(long host, String threadName, long threadStackSize) | |||
| { | |||
| return new JuceThread(host, threadName, threadStackSize); | |||
| } | |||
| } | |||
| @@ -3,7 +3,7 @@ buildscript { | |||
| jcenter() | |||
| } | |||
| dependencies { | |||
| classpath 'com.android.tools.build:gradle:2.3.0' | |||
| classpath 'com.android.tools.build:gradle:2.3.1' | |||
| } | |||
| } | |||
| @@ -33,7 +33,7 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_VST := -DJucePlugin_Build_VST=1 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_CFLAGS_VST := -fPIC | |||
| @@ -48,7 +48,7 @@ ifeq ($(CONFIG),Debug) | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -fPIC -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -Wl,--no-undefined -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -Wl,--no-undefined -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -63,7 +63,7 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_VST := -DJucePlugin_Build_VST=1 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_CFLAGS_VST := -fPIC | |||
| @@ -78,7 +78,7 @@ ifeq ($(CONFIG),Release) | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -fPIC -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -Wl,--no-undefined -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -Wl,--no-undefined -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -214,7 +214,7 @@ $(JUCE_OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.c | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning JuceDemoPlugin | |||
| @@ -406,15 +406,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -429,7 +426,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -437,7 +434,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -502,7 +498,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -513,13 +509,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -531,14 +527,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1778,14 +1774,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -406,15 +406,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sampler", "sampler", "{1F68 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", "juce_audio_plugin_client", "{C429CDA0-0874-985D-BD51-47A6B1346857}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AUResources.r = ..\..\..\..\modules\juce_audio_plugin_client\AUResources.r | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AAX.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU.r | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_1.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AU_2.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_AUv3.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS.r | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_1.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_2.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client_RTAS_3.cpp | |||
| @@ -429,7 +426,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "juce_audio_plugin_client", | |||
| ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h = ..\..\..\..\modules\juce_audio_plugin_client\juce_audio_plugin_client.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813E-81AC-9B21-A6935E784CD9}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{30B1D075-AFF1-0954-01F7-00354E8D1843}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h = ..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Modifier_Injector.h | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp = ..\..\..\..\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp | |||
| @@ -437,7 +434,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AAX", "AAX", "{C9FCC1E3-813 | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AU", "AU", "{01F7858B-E414-71C0-D1D1-47AE748623E9}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r = ..\..\..\..\modules\juce_audio_plugin_client\AU\AUResources.r | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm = ..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AU_Wrapper.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm = ..\..\..\..\modules\juce_audio_plugin_client\AU\juce_AUv3_Wrapper.mm | |||
| EndProjectSection | |||
| @@ -502,7 +498,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CoreAudioUtilityClasses", " | |||
| ..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h = ..\..\..\..\modules\juce_audio_plugin_client\AU\CoreAudioUtilityClasses\MusicDeviceBase.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3869-F520-9B08-4D2A01B0B606}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h = ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode_Header.h | |||
| ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp = ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_DigiCode1.cpp | |||
| @@ -513,13 +509,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RTAS", "RTAS", "{50323C9F-3 | |||
| ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp = ..\..\..\..\modules\juce_audio_plugin_client\RTAS\juce_RTAS_Wrapper.cpp | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{791F8646-523E-D82B-9BE6-161FF97A3500}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Standalone", "Standalone", "{6A99FC18-66A6-A656-B0E5-B2D7AE5E9341}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp = ..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterApp.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h = ..\..\..\..\modules\juce_audio_plugin_client\Standalone\juce_StandaloneFilterWindow.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{4F6B5B42-9697-B616-8280-333D8A4DF8C4}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h = ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CarbonVisibility.h | |||
| ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h = ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_CheckSettingMacros.h | |||
| @@ -531,14 +527,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "utility", "utility", "{AAFD | |||
| ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h = ..\..\..\..\modules\juce_audio_plugin_client\utility\juce_WindowsHooks.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{528CACAC-0F68-5903-57D8-F2871B50ED28}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST", "VST", "{FA15E65D-1F37-0B45-3321-31A026AE3E21}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp = ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp | |||
| ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm = ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.mm | |||
| ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h = ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VSTCallbackHandler.h | |||
| EndProjectSection | |||
| EndProject | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{7F0D0651-DB0C-E069-9339-23C5867FAE33}" | |||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VST3", "VST3", "{59838CF6-B424-44DA-0DED-96EAA721DBE2}" | |||
| ProjectSection(SolutionItems) = preProject | |||
| ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp = ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp | |||
| EndProjectSection | |||
| @@ -1778,14 +1774,14 @@ Global | |||
| {DA257576-DA2A-550A-0603-007F49337197} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {1F68DB2D-F9CD-F7E7-9821-B51A6CFDB6E7} = {2C62B2A1-47C2-2C91-3E85-F988210D128A} | |||
| {2C62B2A1-47C2-2C91-3E85-F988210D128A} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {C9FCC1E3-813E-81AC-9B21-A6935E784CD9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {30B1D075-AFF1-0954-01F7-00354E8D1843} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {28C4B316-3A7D-C12A-B40A-9C5A915CF4D2} = {01F7858B-E414-71C0-D1D1-47AE748623E9} | |||
| {01F7858B-E414-71C0-D1D1-47AE748623E9} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {50323C9F-3869-F520-9B08-4D2A01B0B606} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {791F8646-523E-D82B-9BE6-161FF97A3500} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {AAFDD9E5-D8B4-FBBE-523A-DAB61777C71B} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {528CACAC-0F68-5903-57D8-F2871B50ED28} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {7F0D0651-DB0C-E069-9339-23C5867FAE33} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {5B3AD6D0-EF6C-CA0E-28E5-72AB5524AE6D} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {6A99FC18-66A6-A656-B0E5-B2D7AE5E9341} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {4F6B5B42-9697-B616-8280-333D8A4DF8C4} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {FA15E65D-1F37-0B45-3321-31A026AE3E21} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {59838CF6-B424-44DA-0DED-96EAA721DBE2} = {C429CDA0-0874-985D-BD51-47A6B1346857} | |||
| {C429CDA0-0874-985D-BD51-47A6B1346857} = {AD2C04D4-7DBA-314E-4D66-F2B021015F59} | |||
| {15387D64-C701-2C1A-5DEA-C056077E178A} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| {C4C2ECEF-256A-2D14-9D85-2E125EFC0C9B} = {861DF610-5E57-5745-146B-95D712482F64} | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_AU.r> | |||
| @@ -0,0 +1,9 @@ | |||
| /* | |||
| IMPORTANT! This file is auto-generated each time you save your | |||
| project - if you alter its contents, your changes may be overwritten! | |||
| */ | |||
| #include "AppConfig.h" | |||
| #include <juce_audio_plugin_client_RTAS.r> | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I$(HOME)/SDKs/VST_SDK/VST3_SDK -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I$(HOME)/SDKs/VST_SDK/VST3_SDK -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := Plugin\ Host | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I$(HOME)/SDKs/VST_SDK/VST3_SDK -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_7346DA2A=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I$(HOME)/SDKs/VST_SDK/VST3_SDK -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := Plugin\ Host | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -Os $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -lGL -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -198,7 +198,7 @@ $(JUCE_OBJDIR)/juce_video_f128c512.o: ../../JuceLibraryCode/juce_video.cpp | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning Plugin Host | |||
| @@ -491,12 +491,20 @@ public class AudioPerformanceTest extends Activity | |||
| //============================================================================== | |||
| private class DummyBluetoothGattCallback extends BluetoothGattCallback | |||
| { | |||
| public DummyBluetoothGattCallback() | |||
| public DummyBluetoothGattCallback (MidiDeviceManager mm) | |||
| { | |||
| super(); | |||
| owner = mm; | |||
| } | |||
| public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) {} | |||
| public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) | |||
| { | |||
| if (newState == BluetoothProfile.STATE_CONNECTED) | |||
| { | |||
| gatt.requestConnectionPriority(BluetoothGatt.CONNECTION_PRIORITY_HIGH); | |||
| owner.pairBluetoothDeviceStepTwo (gatt.getDevice()); | |||
| } | |||
| } | |||
| public void onServicesDiscovered(BluetoothGatt gatt, int status) {} | |||
| public void onCharacteristicRead(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic, int status) {} | |||
| public void onCharacteristicWrite(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic, int status) {} | |||
| @@ -506,6 +514,8 @@ public class AudioPerformanceTest extends Activity | |||
| public void onReliableWriteCompleted(BluetoothGatt gatt, int status) {} | |||
| public void onReadRemoteRssi(BluetoothGatt gatt, int rssi, int status) {} | |||
| public void onMtuChanged(BluetoothGatt gatt, int mtu, int status) {} | |||
| private MidiDeviceManager owner; | |||
| } | |||
| //============================================================================== | |||
| @@ -770,17 +780,28 @@ public class AudioPerformanceTest extends Activity | |||
| if (getBluetoothDeviceStatus (btAddress) != 0) | |||
| return false; | |||
| BluetoothGatt gatt = btDevice.connectGatt (getApplicationContext(), true, new DummyBluetoothGattCallback()); | |||
| if (gatt != null) | |||
| gatt.requestConnectionPriority (BluetoothGatt.CONNECTION_PRIORITY_HIGH); | |||
| btDevicesPairing.put (btDevice.getAddress(), gatt); | |||
| manager.openBluetoothDevice(btDevice, this, null); | |||
| btDevicesPairing.put (btDevice.getAddress(), null); | |||
| BluetoothGatt gatt = btDevice.connectGatt (getApplicationContext(), true, new DummyBluetoothGattCallback (this)); | |||
| if (gatt != null) | |||
| { | |||
| btDevicesPairing.put (btDevice.getAddress(), gatt); | |||
| } | |||
| else | |||
| { | |||
| pairBluetoothDeviceStepTwo (btDevice); | |||
| } | |||
| } | |||
| return true; | |||
| } | |||
| public void pairBluetoothDeviceStepTwo (BluetoothDevice btDevice) | |||
| { | |||
| manager.openBluetoothDevice(btDevice, this, null); | |||
| } | |||
| public void unpairBluetoothDevice (String address) | |||
| { | |||
| if (address.isEmpty()) | |||
| @@ -936,11 +957,13 @@ public class AudioPerformanceTest extends Activity | |||
| MidiDeviceInfo info = theDevice.getInfo(); | |||
| int deviceID = info.getId(); | |||
| BluetoothGatt gatt = null; | |||
| boolean isBluetooth = false; | |||
| if (! openTasks.containsKey (deviceID)) | |||
| { | |||
| if (info.getType() == MidiDeviceInfo.TYPE_BLUETOOTH) | |||
| { | |||
| isBluetooth = true; | |||
| BluetoothDevice btDevice = (BluetoothDevice) info.getProperties().get (info.PROPERTY_BLUETOOTH_DEVICE); | |||
| if (btDevice != null) | |||
| { | |||
| @@ -980,7 +1003,7 @@ public class AudioPerformanceTest extends Activity | |||
| MidiDeviceOpenTask openTask = new MidiDeviceOpenTask (this, theDevice, gatt); | |||
| openTasks.put (deviceID, openTask); | |||
| new java.util.Timer().schedule (openTask, 3000); | |||
| new java.util.Timer().schedule (openTask, (isBluetooth ? 2000 : 100)); | |||
| } | |||
| } | |||
| } | |||
| @@ -2200,36 +2223,8 @@ public class AudioPerformanceTest extends Activity | |||
| return null; | |||
| } | |||
| public final int setCurrentThreadPriority (int priority) | |||
| { | |||
| android.os.Process.setThreadPriority (android.os.Process.myTid(), priority); | |||
| return android.os.Process.getThreadPriority (android.os.Process.myTid()); | |||
| } | |||
| public final boolean hasSystemFeature (String property) | |||
| { | |||
| return getPackageManager().hasSystemFeature (property); | |||
| } | |||
| private static class JuceThread extends Thread | |||
| { | |||
| public JuceThread (long host, String threadName, long threadStackSize) | |||
| { | |||
| super (null, null, threadName, threadStackSize); | |||
| _this = host; | |||
| } | |||
| public void run() | |||
| { | |||
| runThread(_this); | |||
| } | |||
| private native void runThread (long host); | |||
| private long _this; | |||
| } | |||
| public final Thread createNewThread(long host, String threadName, long threadStackSize) | |||
| { | |||
| return new JuceThread(host, threadName, threadStackSize); | |||
| } | |||
| } | |||
| @@ -3,7 +3,7 @@ buildscript { | |||
| jcenter() | |||
| } | |||
| dependencies { | |||
| classpath 'com.android.tools.build:gradle:2.3.0' | |||
| classpath 'com.android.tools.build:gradle:2.3.1' | |||
| } | |||
| } | |||
| @@ -33,13 +33,13 @@ ifeq ($(CONFIG),Debug) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := AudioPerformanceTest | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -54,13 +54,13 @@ ifeq ($(CONFIG),Release) | |||
| TARGET_ARCH := -march=native | |||
| endif | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HEX=0x10000 $(shell pkg-config --cflags alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) | |||
| JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 | |||
| JUCE_TARGET_APP := AudioPerformanceTest | |||
| JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS) | |||
| JUCE_CXXFLAGS += $(CXXFLAGS) $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ $(shell pkg-config --libs alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama) -ldl -lpthread -lrt $(LDFLAGS) | |||
| CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR) | |||
| endif | |||
| @@ -150,7 +150,7 @@ $(JUCE_OBJDIR)/juce_gui_extra_4a026f23.o: ../../JuceLibraryCode/juce_gui_extra.c | |||
| check-pkg-config: | |||
| @command -v pkg-config >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; } | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkitgtk-3.0 x11 xext xinerama | |||
| @pkg-config --print-errors alsa freetype2 gtk+-x11-3.0 libcurl webkit2gtk-4.0 x11 xext xinerama | |||
| clean: | |||
| @echo Cleaning AudioPerformanceTest | |||