text:
# Automatically generated makefile, created by the Projucer
# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project!

# build with "V=1" for verbose builds
ifeq ($(V), 1)
V_AT =
else
V_AT = @
endif

# (this disables dependency generation if multiple architectures are set)
DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD)

ifndef STRIP
  STRIP=strip
endif

ifndef AR
  AR=ar
endif

ifndef CONFIG
  CONFIG=Debug
endif

ifeq ($(CONFIG),Debug)
  JUCE_BINDIR := build
  JUCE_LIBDIR := build
  JUCE_OBJDIR := build/intermediate/Debug
  JUCE_OUTDIR := build

  ifeq ($(TARGET_ARCH),)
    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 libcurl x11 xext xinerama) -pthread -I../../VST3_SDK -I../../JuceLibraryCode -I../../JuceLibraryCode/modules -I/usr/include/python2.7 $(CPPFLAGS)
  JUCE_CPPFLAGS_DYNAMIC_LIBRARY := -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_CFLAGS_DYNAMIC_LIBRARY := -fPIC -fvisibility=hidden
  JUCE_LDFLAGS_DYNAMIC_LIBRARY := -shared
  JUCE_TARGET_DYNAMIC_LIBRARY := librenderman.so

  JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -fPIC -g -ggdb -O0 -fPIC $(CFLAGS)
  JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
  JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama) -shared -lpython2.7 -lboost_python -lGL -ldl -lpthread -lrt $(LDFLAGS)

  CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif

ifeq ($(CONFIG),Release)
  JUCE_BINDIR := build
  JUCE_LIBDIR := build
  JUCE_OBJDIR := build/intermediate/Release
  JUCE_OUTDIR := build

  ifeq ($(TARGET_ARCH),)
    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 libcurl x11 xext xinerama) -pthread -I../../VST3_SDK -I../../JuceLibraryCode -I../../JuceLibraryCode/modules -I/usr/include/python2.7 $(CPPFLAGS)
  JUCE_CPPFLAGS_DYNAMIC_LIBRARY := -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_CFLAGS_DYNAMIC_LIBRARY := -fPIC -fvisibility=hidden
  JUCE_LDFLAGS_DYNAMIC_LIBRARY := -shared
  JUCE_TARGET_DYNAMIC_LIBRARY := librenderman.so

  JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -fPIC -O3 -fPIC $(CFLAGS)
  JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++11 $(CXXFLAGS)
  JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell pkg-config --libs alsa freetype2 libcurl x11 xext xinerama) -fvisibility=hidden -shared -lpython2.7 -lboost_python -lGL -ldl -lpthread -lrt $(LDFLAGS)

  CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif

OBJECTS_DYNAMIC_LIBRARY := \
  $(JUCE_OBJDIR)/fft_7b305358.o \
  $(JUCE_OBJDIR)/maxiFFT_413b4093.o \
  $(JUCE_OBJDIR)/maxiMFCC_a1624ee4.o \
  $(JUCE_OBJDIR)/maximilian_1e00e870.o \
  $(JUCE_OBJDIR)/PatchGenerator_b3f3c974.o \
  $(JUCE_OBJDIR)/RenderEngine_d1c4d401.o \
  $(JUCE_OBJDIR)/source_704c2604.o \
  $(JUCE_OBJDIR)/include_juce_audio_basics_8a4e984a.o \
  $(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o \
  $(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o \
  $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o \
  $(JUCE_OBJDIR)/include_juce_core_f26d17db.o \
  $(JUCE_OBJDIR)/include_juce_cryptography_8cb807a8.o \
  $(JUCE_OBJDIR)/include_juce_data_structures_7471b1e3.o \
  $(JUCE_OBJDIR)/include_juce_events_fd7d695.o \
  $(JUCE_OBJDIR)/include_juce_graphics_f817e147.o \
  $(JUCE_OBJDIR)/include_juce_gui_basics_e3f79785.o \
  $(JUCE_OBJDIR)/include_juce_gui_extra_6dee1c1a.o \
  $(JUCE_OBJDIR)/include_juce_opengl_a8a032b.o \
  $(JUCE_OBJDIR)/include_juce_video_be78589.o \

.PHONY: clean all

all : $(JUCE_OUTDIR)/$(JUCE_TARGET_DYNAMIC_LIBRARY)

$(JUCE_OUTDIR)/$(JUCE_TARGET_DYNAMIC_LIBRARY) : check-pkg-config $(OBJECTS_DYNAMIC_LIBRARY) $(RESOURCES)
	@echo Linking "RenderMan - Dynamic Library"
	-$(V_AT)mkdir -p $(JUCE_BINDIR)
	-$(V_AT)mkdir -p $(JUCE_LIBDIR)
	-$(V_AT)mkdir -p $(JUCE_OUTDIR)
	$(V_AT)$(CXX) -o $(JUCE_OUTDIR)/$(JUCE_TARGET_DYNAMIC_LIBRARY) $(OBJECTS_DYNAMIC_LIBRARY) $(JUCE_LDFLAGS) $(JUCE_LDFLAGS_DYNAMIC_LIBRARY) $(RESOURCES) $(TARGET_ARCH)

$(JUCE_OBJDIR)/fft_7b305358.o: ../../Source/Maximilian/libs/fft.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling fft.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/maxiFFT_413b4093.o: ../../Source/Maximilian/libs/maxiFFT.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling maxiFFT.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/maxiMFCC_a1624ee4.o: ../../Source/Maximilian/libs/maxiMFCC.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling maxiMFCC.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/maximilian_1e00e870.o: ../../Source/Maximilian/maximilian.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling maximilian.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/PatchGenerator_b3f3c974.o: ../../Source/PatchGenerator.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling PatchGenerator.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/RenderEngine_d1c4d401.o: ../../Source/RenderEngine.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling RenderEngine.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/source_704c2604.o: ../../Source/source.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling source.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_audio_basics_8a4e984a.o: ../../JuceLibraryCode/include_juce_audio_basics.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_audio_basics.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o: ../../JuceLibraryCode/include_juce_audio_devices.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_audio_devices.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o: ../../JuceLibraryCode/include_juce_audio_formats.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_audio_formats.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o: ../../JuceLibraryCode/include_juce_audio_processors.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_audio_processors.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_core_f26d17db.o: ../../JuceLibraryCode/include_juce_core.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_core.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_cryptography_8cb807a8.o: ../../JuceLibraryCode/include_juce_cryptography.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_cryptography.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_data_structures_7471b1e3.o: ../../JuceLibraryCode/include_juce_data_structures.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_data_structures.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_events_fd7d695.o: ../../JuceLibraryCode/include_juce_events.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_events.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_graphics_f817e147.o: ../../JuceLibraryCode/include_juce_graphics.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_graphics.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_gui_basics_e3f79785.o: ../../JuceLibraryCode/include_juce_gui_basics.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_gui_basics.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_gui_extra_6dee1c1a.o: ../../JuceLibraryCode/include_juce_gui_extra.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_gui_extra.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_opengl_a8a032b.o: ../../JuceLibraryCode/include_juce_opengl.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_opengl.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"

$(JUCE_OBJDIR)/include_juce_video_be78589.o: ../../JuceLibraryCode/include_juce_video.cpp
	-$(V_AT)mkdir -p $(JUCE_OBJDIR)
	@echo "Compiling include_juce_video.cpp"
	$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -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 libcurl x11 xext xinerama

clean:
	@echo Cleaning RenderMan
	$(V_AT)$(CLEANCMD)

strip:
	@echo Stripping RenderMan
	-$(V_AT)$(STRIP) --strip-unneeded $(JUCE_OUTDIR)/$(TARGET)

-include $(OBJECTS_DYNAMIC_LIBRARY:%.o=%.d)

repo_name: fedden/RenderMan

mime_type: text/x-c++


text:
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		158D137D07F738CDB6AD2028 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 553C0A3501582EE95328719B /* Accelerate.framework */; };
		24E83A217028D2AEF88FF90E /* include_juce_data_structures.mm in Sources */ = {isa = PBXBuildFile; fileRef = DE2959972547E114EB1E1FCD /* include_juce_data_structures.mm */; };
		2706724BA659554B6F4EE85E /* include_juce_audio_formats.mm in Sources */ = {isa = PBXBuildFile; fileRef = 03BD258F06159505E43073E1 /* include_juce_audio_formats.mm */; };
		2835643E77629616123340C4 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C5E04D72E37F04C0663E5EA6 /* CoreMIDI.framework */; };
		29782FB7B1C181EA8900F409 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B24D4A69BF5E24D9E0DB1E5 /* OpenGL.framework */; };
		31D395DB17463EFA64FFF6EE /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7FC28740B3DC997941439C94 /* WebKit.framework */; };
		3331B6C0CCADE7C79E00AA8D /* include_juce_audio_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = D28A24FB27CA55E92A5894F7 /* include_juce_audio_basics.mm */; };
		383A956503A793914B3CF865 /* maximilian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABDFD2DA78E613A8AAD63B10 /* maximilian.cpp */; };
		38DCE066FE45DC0442243099 /* maxiFFT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CA07C221AD11941231F0548D /* maxiFFT.cpp */; };
		410431C9B0A9CD5D15AFE737 /* include_juce_audio_processors.mm in Sources */ = {isa = PBXBuildFile; fileRef = A220ED8C412D2CBAF0152B24 /* include_juce_audio_processors.mm */; };
		428157405D2A574C22BF5B3D /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D609F443B08D98D397EEC1C /* AudioUnit.framework */; };
		48CA111A7776D753A8BFF02E /* RenderEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 58E5949DCB62BE84406F882C /* RenderEngine.cpp */; };
		4F9D459C6BC8A719CF73A1E0 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81E1E946E734ED2D5F139566 /* AudioToolbox.framework */; };
		590C8BAFBBD5D947DE4F00DB /* RecentFilesMenuTemplate.nib in Resources */ = {isa = PBXBuildFile; fileRef = A2C8C58317A62AD9BB716394 /* RecentFilesMenuTemplate.nib */; };
		64B003F477470C317DCEF471 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2CD683422CC5BC8E6035C775 /* Carbon.framework */; };
		6B9E74BE9057CA82479CAED4 /* PatchGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C0951985431D5A08C8741AE1 /* PatchGenerator.cpp */; };
		7F31E8E6BCA6C4D063D57689 /* include_juce_gui_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9FDB1268E8AD800788F80B72 /* include_juce_gui_basics.mm */; };
		8CB86F722980F4262C64B7D7 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D2350C56CE13419F5D6CF40E /* QuartzCore.framework */; };
		969FB6089449B8EF662494AE /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AFB20E3BF20B006326ADE78 /* CoreAudio.framework */; };
		9D814A3179E687ACEDF99DC7 /* maxiMFCC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49D1B4AAADD8DF2AA64F17A4 /* maxiMFCC.cpp */; };
		A36633FC72AA916869FA8B33 /* source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B4337E31892157AAFCBD879 /* source.cpp */; };
		A376ADE2384A37361A90737F /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C016F8E9E5EB85EF51350D2 /* AVFoundation.framework */; };
		A57AA5B8EA2A23EF5E99E0D2 /* include_juce_opengl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 066AA4F18B1578FAE9DEF375 /* include_juce_opengl.mm */; };
		B40655DA3166083A19A8BFFE /* include_juce_cryptography.mm in Sources */ = {isa = PBXBuildFile; fileRef = F77F519C38E3EA04C3309E8D /* include_juce_cryptography.mm */; };
		B706959A5956C712DB69C177 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63F2199F8507C7736C402439 /* AVKit.framework */; };
		BF362117EA445AAE01724022 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A14048B99596E7E39EAE4DD /* CoreMedia.framework */; };
		C0D03D32EA25F7011FECF9F6 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E0756912D4AE6F8AF5A16B05 /* IOKit.framework */; };
		C4250D079CD4B8F0C8D5FBBA /* include_juce_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6FB346F5BB408E7040CFE133 /* include_juce_core.mm */; };
		C9200467702F9E5502DCC9F0 /* include_juce_video.mm in Sources */ = {isa = PBXBuildFile; fileRef = C519012CDDE2CA92FF58903A /* include_juce_video.mm */; };
		D8E2F775028097109496AAA1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EC708BB8670BC4B971F031E /* Cocoa.framework */; };
		DFE780784ED99EACC1B654A6 /* include_juce_gui_extra.mm in Sources */ = {isa = PBXBuildFile; fileRef = 06AE4EC72C9D2D0775EF879E /* include_juce_gui_extra.mm */; };
		E6C27C09FEC5B3BBEC75F414 /* CoreAudioKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4E23DF360EE14C337676E2D /* CoreAudioKit.framework */; };
		EC32BD72FBDEAD5B0AA0C704 /* include_juce_graphics.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2CCBF7C3614EE8B865D41C0 /* include_juce_graphics.mm */; };
		EDAE68939B34523D0DB82066 /* include_juce_events.mm in Sources */ = {isa = PBXBuildFile; fileRef = 29DB2C710702A8342635B8DF /* include_juce_events.mm */; };
		F2B685C5405CA2318DDF0273 /* include_juce_audio_devices.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3364D676B0400D289622EF11 /* include_juce_audio_devices.mm */; };
		FD5F62B2CD4DDCB62718B12B /* fft.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B9AF29A7A63FEE402F68D60 /* fft.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		00309B7C4F498809E1D298B6 /* PatchGenerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PatchGenerator.h; path = ../../Source/PatchGenerator.h; sourceTree = SOURCE_ROOT; };
		03A685E6693EE1741A43DE6D /* AppConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; };
		03BD258F06159505E43073E1 /* include_juce_audio_formats.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_formats.mm; path = ../../JuceLibraryCode/include_juce_audio_formats.mm; sourceTree = SOURCE_ROOT; };
		066AA4F18B1578FAE9DEF375 /* include_juce_opengl.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_opengl.mm; path = ../../JuceLibraryCode/include_juce_opengl.mm; sourceTree = SOURCE_ROOT; };
		06AE4EC72C9D2D0775EF879E /* include_juce_gui_extra.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_gui_extra.mm; path = ../../JuceLibraryCode/include_juce_gui_extra.mm; sourceTree = SOURCE_ROOT; };
		094BECA334087BBDDA1CA022 /* RenderEngine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RenderEngine.h; path = ../../Source/RenderEngine.h; sourceTree = SOURCE_ROOT; };
		120826105E7F7F01EB90E2DD /* juce_audio_formats */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_formats; path = ../../JuceLibraryCode/modules/juce_audio_formats; sourceTree = SOURCE_ROOT; };
		14D8BBB0AE299D04ACF0C062 /* librenderman.so.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = librenderman.so.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
		1B0D8682D71DE335787BA764 /* juce_gui_extra */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_gui_extra; path = ../../JuceLibraryCode/modules/juce_gui_extra; sourceTree = SOURCE_ROOT; };
		1B24D4A69BF5E24D9E0DB1E5 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
		1D609F443B08D98D397EEC1C /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
		29DB2C710702A8342635B8DF /* include_juce_events.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_events.mm; path = ../../JuceLibraryCode/include_juce_events.mm; sourceTree = SOURCE_ROOT; };
		2AFB20E3BF20B006326ADE78 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
		2B9AF29A7A63FEE402F68D60 /* fft.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fft.cpp; path = ../../Source/Maximilian/libs/fft.cpp; sourceTree = SOURCE_ROOT; };
		2CD683422CC5BC8E6035C775 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
		3364D676B0400D289622EF11 /* include_juce_audio_devices.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_devices.mm; path = ../../JuceLibraryCode/include_juce_audio_devices.mm; sourceTree = SOURCE_ROOT; };
		395AC07199E9D2807E5186E1 /* juce_data_structures */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_data_structures; path = ../../JuceLibraryCode/modules/juce_data_structures; sourceTree = SOURCE_ROOT; };
		3AAA87ED81FE59EA46C6FE62 /* juce_core */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_core; path = ../../JuceLibraryCode/modules/juce_core; sourceTree = SOURCE_ROOT; };
		496784779D5E3B5A1BDB5FCB /* juce_audio_basics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_basics; path = ../../JuceLibraryCode/modules/juce_audio_basics; sourceTree = SOURCE_ROOT; };
		49D1B4AAADD8DF2AA64F17A4 /* maxiMFCC.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = maxiMFCC.cpp; path = ../../Source/Maximilian/libs/maxiMFCC.cpp; sourceTree = SOURCE_ROOT; };
		4B4337E31892157AAFCBD879 /* source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = source.cpp; path = ../../Source/source.cpp; sourceTree = SOURCE_ROOT; };
		4C016F8E9E5EB85EF51350D2 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
		4D082FC559B1AA034CF62DE3 /* juce_cryptography */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_cryptography; path = ../../JuceLibraryCode/modules/juce_cryptography; sourceTree = SOURCE_ROOT; };
		553C0A3501582EE95328719B /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
		58E5949DCB62BE84406F882C /* RenderEngine.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RenderEngine.cpp; path = ../../Source/RenderEngine.cpp; sourceTree = SOURCE_ROOT; };
		63F2199F8507C7736C402439 /* AVKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
		6A14048B99596E7E39EAE4DD /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
		6FB346F5BB408E7040CFE133 /* include_juce_core.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_core.mm; path = ../../JuceLibraryCode/include_juce_core.mm; sourceTree = SOURCE_ROOT; };
		71AF41C7EEBCF6F12740EC2B /* fft.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = fft.h; path = ../../Source/Maximilian/libs/fft.h; sourceTree = SOURCE_ROOT; };
		75EBBC88D548917BF44C5CB7 /* juce_audio_devices */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_devices; path = ../../JuceLibraryCode/modules/juce_audio_devices; sourceTree = SOURCE_ROOT; };
		7EC708BB8670BC4B971F031E /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
		7FC28740B3DC997941439C94 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
		81E1E946E734ED2D5F139566 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
		88F4B9C0D71AD7E0BE5EE960 /* maximilian.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = maximilian.h; path = ../../Source/Maximilian/maximilian.h; sourceTree = SOURCE_ROOT; };
		9FDB1268E8AD800788F80B72 /* include_juce_gui_basics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_gui_basics.mm; path = ../../JuceLibraryCode/include_juce_gui_basics.mm; sourceTree = SOURCE_ROOT; };
		A220ED8C412D2CBAF0152B24 /* include_juce_audio_processors.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_processors.mm; path = ../../JuceLibraryCode/include_juce_audio_processors.mm; sourceTree = SOURCE_ROOT; };
		A2C8C58317A62AD9BB716394 /* RecentFilesMenuTemplate.nib */ = {isa = PBXFileReference; lastKnownFileType = file.nib; path = RecentFilesMenuTemplate.nib; sourceTree = SOURCE_ROOT; };
		A7E1F19CC319AB0166D97878 /* maxiFFT.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = maxiFFT.h; path = ../../Source/Maximilian/libs/maxiFFT.h; sourceTree = SOURCE_ROOT; };
		ABDFD2DA78E613A8AAD63B10 /* maximilian.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = maximilian.cpp; path = ../../Source/Maximilian/maximilian.cpp; sourceTree = SOURCE_ROOT; };
		AD248A6B37034D215326CB7F /* juce_audio_processors */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_processors; path = ../../JuceLibraryCode/modules/juce_audio_processors; sourceTree = SOURCE_ROOT; };
		B2CCBF7C3614EE8B865D41C0 /* include_juce_graphics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_graphics.mm; path = ../../JuceLibraryCode/include_juce_graphics.mm; sourceTree = SOURCE_ROOT; };
		C0951985431D5A08C8741AE1 /* PatchGenerator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PatchGenerator.cpp; path = ../../Source/PatchGenerator.cpp; sourceTree = SOURCE_ROOT; };
		C519012CDDE2CA92FF58903A /* include_juce_video.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_video.mm; path = ../../JuceLibraryCode/include_juce_video.mm; sourceTree = SOURCE_ROOT; };
		C5E04D72E37F04C0663E5EA6 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; };
		CA07C221AD11941231F0548D /* maxiFFT.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = maxiFFT.cpp; path = ../../Source/Maximilian/libs/maxiFFT.cpp; sourceTree = SOURCE_ROOT; };
		CABDAD6829D0D77B7FD1FC25 /* sineTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sineTable.h; path = ../../Source/Maximilian/libs/sineTable.h; sourceTree = SOURCE_ROOT; };
		D2350C56CE13419F5D6CF40E /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
		D28A24FB27CA55E92A5894F7 /* include_juce_audio_basics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_basics.mm; path = ../../JuceLibraryCode/include_juce_audio_basics.mm; sourceTree = SOURCE_ROOT; };
		D842AC7B4873042710F04600 /* maxiMFCC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = maxiMFCC.h; path = ../../Source/Maximilian/libs/maxiMFCC.h; sourceTree = SOURCE_ROOT; };
		DCD854F4B3B43A1DA45B9772 /* juce_graphics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_graphics; path = ../../JuceLibraryCode/modules/juce_graphics; sourceTree = SOURCE_ROOT; };
		DE2959972547E114EB1E1FCD /* include_juce_data_structures.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_data_structures.mm; path = ../../JuceLibraryCode/include_juce_data_structures.mm; sourceTree = SOURCE_ROOT; };
		E0756912D4AE6F8AF5A16B05 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
		E298694540FF263BD4E5BE9F /* juce_events */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_events; path = ../../JuceLibraryCode/modules/juce_events; sourceTree = SOURCE_ROOT; };
		E4E23DF360EE14C337676E2D /* CoreAudioKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; };
		E509A0F26C79C43A3E0FE2EE /* juce_gui_basics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_gui_basics; path = ../../JuceLibraryCode/modules/juce_gui_basics; sourceTree = SOURCE_ROOT; };
		E708FA619BD84DB7FB29A04F /* JuceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; };
		F6292EE0E076D51FA606BE5D /* juce_opengl */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_opengl; path = ../../JuceLibraryCode/modules/juce_opengl; sourceTree = SOURCE_ROOT; };
		F77F519C38E3EA04C3309E8D /* include_juce_cryptography.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_cryptography.mm; path = ../../JuceLibraryCode/include_juce_cryptography.mm; sourceTree = SOURCE_ROOT; };
		F9B35915956DF9CA74D0E4B0 /* juce_video */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_video; path = ../../JuceLibraryCode/modules/juce_video; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		AA6FF26CF39EDBD72B8B4B32 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				158D137D07F738CDB6AD2028 /* Accelerate.framework in Frameworks */,
				4F9D459C6BC8A719CF73A1E0 /* AudioToolbox.framework in Frameworks */,
				428157405D2A574C22BF5B3D /* AudioUnit.framework in Frameworks */,
				A376ADE2384A37361A90737F /* AVFoundation.framework in Frameworks */,
				B706959A5956C712DB69C177 /* AVKit.framework in Frameworks */,
				64B003F477470C317DCEF471 /* Carbon.framework in Frameworks */,
				D8E2F775028097109496AAA1 /* Cocoa.framework in Frameworks */,
				969FB6089449B8EF662494AE /* CoreAudio.framework in Frameworks */,
				E6C27C09FEC5B3BBEC75F414 /* CoreAudioKit.framework in Frameworks */,
				BF362117EA445AAE01724022 /* CoreMedia.framework in Frameworks */,
				2835643E77629616123340C4 /* CoreMIDI.framework in Frameworks */,
				C0D03D32EA25F7011FECF9F6 /* IOKit.framework in Frameworks */,
				29782FB7B1C181EA8900F409 /* OpenGL.framework in Frameworks */,
				8CB86F722980F4262C64B7D7 /* QuartzCore.framework in Frameworks */,
				31D395DB17463EFA64FFF6EE /* WebKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		18B57EAE35204BA5678C0E0C /* libs */ = {
			isa = PBXGroup;
			children = (
				2B9AF29A7A63FEE402F68D60 /* fft.cpp */,
				71AF41C7EEBCF6F12740EC2B /* fft.h */,
				CA07C221AD11941231F0548D /* maxiFFT.cpp */,
				A7E1F19CC319AB0166D97878 /* maxiFFT.h */,
				49D1B4AAADD8DF2AA64F17A4 /* maxiMFCC.cpp */,
				D842AC7B4873042710F04600 /* maxiMFCC.h */,
				CABDAD6829D0D77B7FD1FC25 /* sineTable.h */,
			);
			name = libs;
			sourceTree = "<group>";
		};
		59B6415E3F36E89A3029631B /* Source */ = {
			isa = PBXGroup;
			children = (
				80E748D2188F2AF3D315A940 /* RenderMan */,
				A7816E7844C668EEDABB06DC /* Juce Modules */,
				E1BFA6035E4EEBBA1C63B230 /* Juce Library Code */,
				829AF14E346BA29EBF974C13 /* Resources */,
				AA57FFD6AC57DA84194BBE29 /* Frameworks */,
				E6EF9BF1DC20817FB05535FE /* Products */,
			);
			name = Source;
			sourceTree = "<group>";
		};
		7BDCEAB169F47CD619B39E49 /* Source */ = {
			isa = PBXGroup;
			children = (
			);
			name = Source;
			sourceTree = "<group>";
		};
		80E748D2188F2AF3D315A940 /* RenderMan */ = {
			isa = PBXGroup;
			children = (
				8A29B6DF20AB1997456EDBA9 /* Maximilian */,
				7BDCEAB169F47CD619B39E49 /* Source */,
				C0951985431D5A08C8741AE1 /* PatchGenerator.cpp */,
				00309B7C4F498809E1D298B6 /* PatchGenerator.h */,
				58E5949DCB62BE84406F882C /* RenderEngine.cpp */,
				094BECA334087BBDDA1CA022 /* RenderEngine.h */,
				4B4337E31892157AAFCBD879 /* source.cpp */,
			);
			name = RenderMan;
			sourceTree = "<group>";
		};
		829AF14E346BA29EBF974C13 /* Resources */ = {
			isa = PBXGroup;
			children = (
				A2C8C58317A62AD9BB716394 /* RecentFilesMenuTemplate.nib */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		8A29B6DF20AB1997456EDBA9 /* Maximilian */ = {
			isa = PBXGroup;
			children = (
				18B57EAE35204BA5678C0E0C /* libs */,
				ABDFD2DA78E613A8AAD63B10 /* maximilian.cpp */,
				88F4B9C0D71AD7E0BE5EE960 /* maximilian.h */,
			);
			name = Maximilian;
			sourceTree = "<group>";
		};
		A7816E7844C668EEDABB06DC /* Juce Modules */ = {
			isa = PBXGroup;
			children = (
				496784779D5E3B5A1BDB5FCB /* juce_audio_basics */,
				75EBBC88D548917BF44C5CB7 /* juce_audio_devices */,
				120826105E7F7F01EB90E2DD /* juce_audio_formats */,
				AD248A6B37034D215326CB7F /* juce_audio_processors */,
				3AAA87ED81FE59EA46C6FE62 /* juce_core */,
				4D082FC559B1AA034CF62DE3 /* juce_cryptography */,
				395AC07199E9D2807E5186E1 /* juce_data_structures */,
				E298694540FF263BD4E5BE9F /* juce_events */,
				DCD854F4B3B43A1DA45B9772 /* juce_graphics */,
				E509A0F26C79C43A3E0FE2EE /* juce_gui_basics */,
				1B0D8682D71DE335787BA764 /* juce_gui_extra */,
				F6292EE0E076D51FA606BE5D /* juce_opengl */,
				F9B35915956DF9CA74D0E4B0 /* juce_video */,
			);
			name = "Juce Modules";
			sourceTree = "<group>";
		};
		AA57FFD6AC57DA84194BBE29 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				553C0A3501582EE95328719B /* Accelerate.framework */,
				81E1E946E734ED2D5F139566 /* AudioToolbox.framework */,
				1D609F443B08D98D397EEC1C /* AudioUnit.framework */,
				4C016F8E9E5EB85EF51350D2 /* AVFoundation.framework */,
				63F2199F8507C7736C402439 /* AVKit.framework */,
				2CD683422CC5BC8E6035C775 /* Carbon.framework */,
				7EC708BB8670BC4B971F031E /* Cocoa.framework */,
				2AFB20E3BF20B006326ADE78 /* CoreAudio.framework */,
				E4E23DF360EE14C337676E2D /* CoreAudioKit.framework */,
				6A14048B99596E7E39EAE4DD /* CoreMedia.framework */,
				C5E04D72E37F04C0663E5EA6 /* CoreMIDI.framework */,
				E0756912D4AE6F8AF5A16B05 /* IOKit.framework */,
				1B24D4A69BF5E24D9E0DB1E5 /* OpenGL.framework */,
				D2350C56CE13419F5D6CF40E /* QuartzCore.framework */,
				7FC28740B3DC997941439C94 /* WebKit.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		E1BFA6035E4EEBBA1C63B230 /* Juce Library Code */ = {
			isa = PBXGroup;
			children = (
				03A685E6693EE1741A43DE6D /* AppConfig.h */,
				D28A24FB27CA55E92A5894F7 /* include_juce_audio_basics.mm */,
				3364D676B0400D289622EF11 /* include_juce_audio_devices.mm */,
				03BD258F06159505E43073E1 /* include_juce_audio_formats.mm */,
				A220ED8C412D2CBAF0152B24 /* include_juce_audio_processors.mm */,
				6FB346F5BB408E7040CFE133 /* include_juce_core.mm */,
				F77F519C38E3EA04C3309E8D /* include_juce_cryptography.mm */,
				DE2959972547E114EB1E1FCD /* include_juce_data_structures.mm */,
				29DB2C710702A8342635B8DF /* include_juce_events.mm */,
				B2CCBF7C3614EE8B865D41C0 /* include_juce_graphics.mm */,
				9FDB1268E8AD800788F80B72 /* include_juce_gui_basics.mm */,
				06AE4EC72C9D2D0775EF879E /* include_juce_gui_extra.mm */,
				066AA4F18B1578FAE9DEF375 /* include_juce_opengl.mm */,
				C519012CDDE2CA92FF58903A /* include_juce_video.mm */,
				E708FA619BD84DB7FB29A04F /* JuceHeader.h */,
			);
			name = "Juce Library Code";
			sourceTree = "<group>";
		};
		E6EF9BF1DC20817FB05535FE /* Products */ = {
			isa = PBXGroup;
			children = (
				14D8BBB0AE299D04ACF0C062 /* librenderman.so.dylib */,
			);
			name = Products;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		E98E387BEE39DA3BB2453E26 /* RenderMan - Dynamic Library */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 8554B8E109F0041E134ABD43 /* Build configuration list for PBXNativeTarget "RenderMan - Dynamic Library" */;
			buildPhases = (
				F9532586338EB324FB3D0477 /* Resources */,
				D55D5E0344C2869867B93269 /* Sources */,
				AA6FF26CF39EDBD72B8B4B32 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "RenderMan - Dynamic Library";
			productName = RenderMan;
			productReference = 14D8BBB0AE299D04ACF0C062 /* librenderman.so.dylib */;
			productType = "com.apple.product-type.library.dynamic";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		4A73310BAAAEBD94149F5709 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0830;
			};
			buildConfigurationList = 2DB318F4D74C3E6033F2C720 /* Build configuration list for PBXProject "RenderMan" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 59B6415E3F36E89A3029631B /* Source */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				E98E387BEE39DA3BB2453E26 /* RenderMan - Dynamic Library */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		F9532586338EB324FB3D0477 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				590C8BAFBBD5D947DE4F00DB /* RecentFilesMenuTemplate.nib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		D55D5E0344C2869867B93269 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				FD5F62B2CD4DDCB62718B12B /* fft.cpp in Sources */,
				38DCE066FE45DC0442243099 /* maxiFFT.cpp in Sources */,
				9D814A3179E687ACEDF99DC7 /* maxiMFCC.cpp in Sources */,
				383A956503A793914B3CF865 /* maximilian.cpp in Sources */,
				6B9E74BE9057CA82479CAED4 /* PatchGenerator.cpp in Sources */,
				48CA111A7776D753A8BFF02E /* RenderEngine.cpp in Sources */,
				A36633FC72AA916869FA8B33 /* source.cpp in Sources */,
				3331B6C0CCADE7C79E00AA8D /* include_juce_audio_basics.mm in Sources */,
				F2B685C5405CA2318DDF0273 /* include_juce_audio_devices.mm in Sources */,
				2706724BA659554B6F4EE85E /* include_juce_audio_formats.mm in Sources */,
				410431C9B0A9CD5D15AFE737 /* include_juce_audio_processors.mm in Sources */,
				C4250D079CD4B8F0C8D5FBBA /* include_juce_core.mm in Sources */,
				B40655DA3166083A19A8BFFE /* include_juce_cryptography.mm in Sources */,
				24E83A217028D2AEF88FF90E /* include_juce_data_structures.mm in Sources */,
				EDAE68939B34523D0DB82066 /* include_juce_events.mm in Sources */,
				EC32BD72FBDEAD5B0AA0C704 /* include_juce_graphics.mm in Sources */,
				7F31E8E6BCA6C4D063D57689 /* include_juce_gui_basics.mm in Sources */,
				DFE780784ED99EACC1B654A6 /* include_juce_gui_extra.mm in Sources */,
				A57AA5B8EA2A23EF5E99E0D2 /* include_juce_opengl.mm in Sources */,
				C9200467702F9E5502DCC9F0 /* include_juce_video.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		0B1D4C0B3A54E25448D24D59 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(NATIVE_ARCH_ACTUAL)";
				CLANG_CXX_LANGUAGE_STANDARD = "c++11";
				CLANG_LINK_OBJC_RUNTIME = NO;
				COMBINE_HIDPI_IMAGES = YES;
				CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"_DEBUG=1",
					"DEBUG=1",
					"JUCER_XCODE_MAC_F6D2F4CF=1",
					"JUCE_APP_VERSION=1.0.0",
					"JUCE_APP_VERSION_HEX=0x10000",
					"JucePlugin_Build_VST=0",
					"JucePlugin_Build_VST3=0",
					"JucePlugin_Build_AU=0",
					"JucePlugin_Build_AUv3=0",
					"JucePlugin_Build_RTAS=0",
					"JucePlugin_Build_AAX=0",
					"JucePlugin_Build_Standalone=0",
				);
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				HEADER_SEARCH_PATHS = (
					../../VST3_SDK,
					../../JuceLibraryCode,
					../../JuceLibraryCode/modules,
					"/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/include/python3.8",
					/usr/local/include,
					"$(inherited)",
				);
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"\"/usr/local/lib\"",
					"/usr/local/opt/python@3.8/Frameworks/Python.framework/Versions/3.8/lib/python3.8/config-3.8-darwin",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
				OTHER_CPLUSPLUSFLAGS = "-fPIC";
				OTHER_LDFLAGS = (
					"-shared",
					"-lpython3.8",
					"-lboost_python38",
				);
				PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.RenderMan;
				SDKROOT_ppc = macosx10.5;
				USE_HEADERMAP = NO;
			};
			name = Debug;
		};
		388E0877B649AC3D789978C4 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = c11;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				GCC_MODEL_TUNING = G5;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
				GCC_WARN_MISSING_PARENTHESES = YES;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				PRODUCT_NAME = librenderman.so;
				WARNING_CFLAGS = "-Wreorder";
				ZERO_LINK = NO;
			};
			name = Debug;
		};
		7D16F0F72A8F9DD6F7543FE8 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(NATIVE_ARCH_ACTUAL)";
				CLANG_CXX_LANGUAGE_STANDARD = "c++11";
				CLANG_LINK_OBJC_RUNTIME = NO;
				COMBINE_HIDPI_IMAGES = YES;
				CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
				DEAD_CODE_STRIPPING = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"_NDEBUG=1",
					"NDEBUG=1",
					"JUCER_XCODE_MAC_F6D2F4CF=1",
					"JUCE_APP_VERSION=1.0.0",
					"JUCE_APP_VERSION_HEX=0x10000",
					"JucePlugin_Build_VST=0",
					"JucePlugin_Build_VST3=0",
					"JucePlugin_Build_AU=0",
					"JucePlugin_Build_AUv3=0",
					"JucePlugin_Build_RTAS=0",
					"JucePlugin_Build_AAX=0",
					"JucePlugin_Build_Standalone=0",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				HEADER_SEARCH_PATHS = (
					../../VST3_SDK,
					../../JuceLibraryCode,
					../../JuceLibraryCode/modules,
					"/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/include/python3.8",
					/usr/local/include,
					"$(inherited)",
				);
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"\"/usr/local/lib\"",
					"/usr/local/opt/python@3.8/Frameworks/Python.framework/Versions/3.8/lib/python3.8/config-3.8-darwin",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.9;
				MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
				OTHER_CPLUSPLUSFLAGS = "-fPIC";
				OTHER_LDFLAGS = (
					"-shared",
					"-lpython3.8",
					"-lboost_python38",
				);
				PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.RenderMan;
				SDKROOT_ppc = macosx10.5;
				USE_HEADERMAP = NO;
			};
			name = Release;
		};
		C6312E08586814C54E763C43 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = c11;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				GCC_MODEL_TUNING = G5;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
				GCC_WARN_MISSING_PARENTHESES = YES;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				PRODUCT_NAME = librenderman.so;
				WARNING_CFLAGS = "-Wreorder";
				ZERO_LINK = NO;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		2DB318F4D74C3E6033F2C720 /* Build configuration list for PBXProject "RenderMan" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				388E0877B649AC3D789978C4 /* Debug */,
				C6312E08586814C54E763C43 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		8554B8E109F0041E134ABD43 /* Build configuration list for PBXNativeTarget "RenderMan - Dynamic Library" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				0B1D4C0B3A54E25448D24D59 /* Debug */,
				7D16F0F72A8F9DD6F7543FE8 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
/* End XCConfigurationList section */
	};
	rootObject = 4A73310BAAAEBD94149F5709 /* Project object */;
}