diff -Naur -X mac_patch_exlist linuxsampler-0.4.0/osx/LinuxSampler.xcodeproj/Makefile.am linuxsampler-0.4.0-mac/osx/LinuxSampler.xcodeproj/Makefile.am --- linuxsampler-0.4.0/osx/LinuxSampler.xcodeproj/Makefile.am 1970-01-01 09:00:00.000000000 +0900 +++ linuxsampler-0.4.0-mac/osx/LinuxSampler.xcodeproj/Makefile.am 2005-06-16 05:25:23.000000000 +0900 @@ -0,0 +1 @@ +EXTRA_DIST = project.pbxproj diff -Naur -X mac_patch_exlist linuxsampler-0.4.0/osx/LinuxSampler.xcodeproj/Makefile.in linuxsampler-0.4.0-mac/osx/LinuxSampler.xcodeproj/Makefile.in --- linuxsampler-0.4.0/osx/LinuxSampler.xcodeproj/Makefile.in 1970-01-01 09:00:00.000000000 +0900 +++ linuxsampler-0.4.0-mac/osx/LinuxSampler.xcodeproj/Makefile.in 2006-11-26 03:05:57.000000000 +0900 @@ -0,0 +1,339 @@ +# Makefile.in generated by automake 1.10 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +target_triplet = @target@ +subdir = osx/LinuxSampler.xcode +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/arts.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AR = @AR@ +ARTS_CFLAGS = @ARTS_CFLAGS@ +ARTS_CONFIG = @ARTS_CONFIG@ +ARTS_LIBS = @ARTS_LIBS@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CXX_CPU_SWITCH = @CXX_CPU_SWITCH@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +GIG_CFLAGS = @GIG_CFLAGS@ +GIG_LIBS = @GIG_LIBS@ +GREP = @GREP@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +JACK_CFLAGS = @JACK_CFLAGS@ +JACK_LIBS = @JACK_LIBS@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +RANLIB = @RANLIB@ +SET_MAKE = @SET_MAKE@ +SHARED_VERSION_INFO = @SHARED_VERSION_INFO@ +SHELL = @SHELL@ +SHLIB_VERSION_ARG = @SHLIB_VERSION_ARG@ +SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ +SQLITE3_LIBS = @SQLITE3_LIBS@ +STRIP = @STRIP@ +VERSION = @VERSION@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target = @target@ +target_alias = @target_alias@ +target_cpu = @target_cpu@ +target_os = @target_os@ +target_vendor = @target_vendor@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +EXTRA_DIST = project.pbxproj +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu osx/LinuxSampler.xcode/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu osx/LinuxSampler.xcode/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-exec-am: + +install-html: install-html-am + +install-info: install-info-am + +install-man: + +install-pdf: install-pdf-am + +install-ps: install-ps-am + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff -Naur -X mac_patch_exlist linuxsampler-0.4.0/osx/LinuxSampler.xcodeproj/project.pbxproj linuxsampler-0.4.0-mac/osx/LinuxSampler.xcodeproj/project.pbxproj --- linuxsampler-0.4.0/osx/LinuxSampler.xcodeproj/project.pbxproj 1970-01-01 09:00:00.000000000 +0900 +++ linuxsampler-0.4.0-mac/osx/LinuxSampler.xcodeproj/project.pbxproj 2007-03-29 22:54:15.000000000 +0900 @@ -0,0 +1,1514 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 4B80F97F07BB64540079F315 /* linuxsampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6094807BB632200D981F7 /* linuxsampler.cpp */; }; + 4B8E65DC0822658C005F2596 /* LSCPTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8E65D00822658C005F2596 /* LSCPTest.cpp */; }; + 4B8E65DD0822658C005F2596 /* LSCPTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8E65D10822658C005F2596 /* LSCPTest.h */; }; + 4B8E65DE0822658C005F2596 /* MutexTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8E65D30822658C005F2596 /* MutexTest.cpp */; }; + 4B8E65DF0822658C005F2596 /* MutexTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8E65D40822658C005F2596 /* MutexTest.h */; }; + 4B8E65E00822658C005F2596 /* PoolTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8E65D50822658C005F2596 /* PoolTest.cpp */; }; + 4B8E65E10822658C005F2596 /* PoolTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8E65D60822658C005F2596 /* PoolTest.h */; }; + 4B8E661908226DA0005F2596 /* ThreadTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8E65D70822658C005F2596 /* ThreadTest.cpp */; }; + 4B8E661A08226DA1005F2596 /* ThreadTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8E65D80822658C005F2596 /* ThreadTest.h */; }; + 4B8E6679082270B8005F2596 /* atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608B707BB5B5D00D981F7 /* atomic.h */; }; + 4B8E667A082270B8005F2596 /* AudioChannel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608D707BB626C00D981F7 /* AudioChannel.cpp */; }; + 4B8E667B082270BA005F2596 /* AudioChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608D807BB626C00D981F7 /* AudioChannel.h */; }; + 4B8E667C082270BA005F2596 /* AudioOutputDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608D607BB626C00D981F7 /* AudioOutputDevice.cpp */; }; + 4B8E667D082270BA005F2596 /* AudioOutputDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608D507BB626C00D981F7 /* AudioOutputDevice.h */; }; + 4B8E667E082270BC005F2596 /* AudioOutputDeviceFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608D207BB626C00D981F7 /* AudioOutputDeviceFactory.cpp */; }; + 4B8E667F082270BC005F2596 /* AudioOutputDeviceFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608D107BB626C00D981F7 /* AudioOutputDeviceFactory.h */; }; + 4B8E6680082270BE005F2596 /* AudioOutputDeviceJack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608D007BB626C00D981F7 /* AudioOutputDeviceJack.cpp */; }; + 4B8E6681082270BF005F2596 /* AudioOutputDeviceJack.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608CF07BB626C00D981F7 /* AudioOutputDeviceJack.h */; }; + 4B8E6682082270BF005F2596 /* BiquadFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6090907BB62D300D981F7 /* BiquadFilter.h */; }; + 4B8E6683082270C0005F2596 /* Condition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608B607BB5B5D00D981F7 /* Condition.cpp */; }; + 4B8E6684082270C1005F2596 /* Condition.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608B507BB5B5D00D981F7 /* Condition.h */; }; + 4B8E6685082270C2005F2596 /* ConditionServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608B207BB5B5D00D981F7 /* ConditionServer.cpp */; }; + 4B8E6686082270C2005F2596 /* ConditionServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608B807BB5B5D00D981F7 /* ConditionServer.h */; }; + 4B8E6689082270C5005F2596 /* Device.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BEE662F081F81D100961A04 /* Device.h */; }; + 4B8E668A082270C6005F2596 /* DeviceParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BEE6630081F81D100961A04 /* DeviceParameter.cpp */; }; + 4B8E668B082270C6005F2596 /* DeviceParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BEE6631081F81D100961A04 /* DeviceParameter.h */; }; + 4B8E668C082270C7005F2596 /* DeviceParameterFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BEE6632081F81D100961A04 /* DeviceParameterFactory.cpp */; }; + 4B8E668D082270C8005F2596 /* DeviceParameterFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BEE6633081F81D100961A04 /* DeviceParameterFactory.h */; }; + 4B8E668E082270C8005F2596 /* DiskThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6092307BB62E600D981F7 /* DiskThread.cpp */; }; + 4B8E668F082270C9005F2596 /* DiskThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6092207BB62E600D981F7 /* DiskThread.h */; }; + 4B8E6692082270CB005F2596 /* EGADSR.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6091E07BB62E600D981F7 /* EGADSR.cpp */; }; + 4B8E6693082270CC005F2596 /* EGADSR.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6092507BB62E600D981F7 /* EGADSR.h */; }; + 4B8E6694082270CC005F2596 /* EGDecay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6091507BB62E600D981F7 /* EGDecay.cpp */; }; + 4B8E6695082270CD005F2596 /* EGDecay.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6092107BB62E600D981F7 /* EGDecay.h */; }; + 4B8E6696082270CE005F2596 /* Engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6091207BB62E600D981F7 /* Engine.cpp */; }; + 4B8E6697082270CE005F2596 /* Engine.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6091307BB62E600D981F7 /* Engine.h */; }; + 4B8E6699082270CF005F2596 /* EngineChannel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BB69B9707D4E5030097E8C5 /* EngineChannel.cpp */; }; + 4B8E669A082270D1005F2596 /* EngineChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BB69B9807D4E5030097E8C5 /* EngineChannel.h */; }; + 4B8E669B082270D2005F2596 /* EngineChannelFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BB69B8C07D4E4C50097E8C5 /* EngineChannelFactory.cpp */; }; + 4B8E669C082270D2005F2596 /* EngineChannelFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BB69B8D07D4E4C50097E8C5 /* EngineChannelFactory.h */; }; + 4B8E669D082270D3005F2596 /* EngineFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BB69B8E07D4E4C50097E8C5 /* EngineFactory.cpp */; }; + 4B8E669E082270D4005F2596 /* EngineFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BB69B8F07D4E4C50097E8C5 /* EngineFactory.h */; }; + 4B8E669F082270D4005F2596 /* EngineGlobals.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BB69B9907D4E5030097E8C5 /* EngineGlobals.h */; }; + 4B8E66A0082270D5005F2596 /* Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6090607BB62D300D981F7 /* Event.cpp */; }; + 4B8E66A1082270D5005F2596 /* Event.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6090807BB62D300D981F7 /* Event.h */; }; + 4B8E66A2082270D6005F2596 /* Features.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608A907BB5B5D00D981F7 /* Features.cpp */; }; + 4B8E66A3082270D7005F2596 /* Features.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608A807BB5B5D00D981F7 /* Features.h */; }; + 4B8E66A4082270D7005F2596 /* Filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6092407BB62E600D981F7 /* Filter.h */; }; + 4B8E66A7082270DC005F2596 /* global.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608A707BB5B5D00D981F7 /* global.h */; }; + 4B8E66A8082270DC005F2596 /* InstrumentResourceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6091907BB62E600D981F7 /* InstrumentResourceManager.cpp */; }; + 4B8E66A9082270DD005F2596 /* InstrumentResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6091407BB62E600D981F7 /* InstrumentResourceManager.h */; }; + 4B8E66AD082270ED005F2596 /* lscpevent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6094F07BB634100D981F7 /* lscpevent.cpp */; }; + 4B8E66AE082270EE005F2596 /* lscpevent.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6095507BB634100D981F7 /* lscpevent.h */; }; + 4B8E66AF082270EE005F2596 /* lscpinstrumentloader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8048B507C4AB5200166D22 /* lscpinstrumentloader.cpp */; }; + 4B8E66B0082270EF005F2596 /* lscpinstrumentloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8048B607C4AB5200166D22 /* lscpinstrumentloader.h */; }; + 4B8E66B1082270F0005F2596 /* lscpparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6095407BB634100D981F7 /* lscpparser.cpp */; }; + 4B8E66B2082270F1005F2596 /* lscpparser.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6095307BB634100D981F7 /* lscpparser.h */; }; + 4B8E66B4082270F5005F2596 /* lscpresultset.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6094D07BB634100D981F7 /* lscpresultset.h */; }; + 4B8E66B5082270F6005F2596 /* lscpresultset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6095207BB634100D981F7 /* lscpresultset.cpp */; }; + 4B8E66B6082270F7005F2596 /* lscpserver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6094C07BB634100D981F7 /* lscpserver.cpp */; }; + 4B8E66B7082270F7005F2596 /* lscpserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6095107BB634100D981F7 /* lscpserver.h */; }; + 4B8E66B8082270F8005F2596 /* lscpsymbols.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6095007BB634100D981F7 /* lscpsymbols.h */; }; + 4B8E66BA082270FD005F2596 /* MidiInputDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608F807BB62A600D981F7 /* MidiInputDevice.cpp */; }; + 4B8E66BB082270FE005F2596 /* MidiInputDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608F607BB62A600D981F7 /* MidiInputDevice.h */; }; + 4B8E66BC082270FF005F2596 /* MidiInputDeviceCoreMidi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608F407BB62A600D981F7 /* MidiInputDeviceCoreMidi.cpp */; }; + 4B8E66BD08227100005F2596 /* MidiInputDeviceCoreMidi.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608F307BB62A600D981F7 /* MidiInputDeviceCoreMidi.h */; }; + 4B8E66BE08227101005F2596 /* MidiInputDeviceFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608F207BB62A600D981F7 /* MidiInputDeviceFactory.cpp */; }; + 4B8E66BF08227101005F2596 /* MidiInputDeviceFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608F107BB62A600D981F7 /* MidiInputDeviceFactory.h */; }; + 4B8E66C008227103005F2596 /* MidiInputPort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608EE07BB62A600D981F7 /* MidiInputPort.cpp */; }; + 4B8E66C108227104005F2596 /* MidiInputPort.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608ED07BB62A600D981F7 /* MidiInputPort.h */; }; + 4B8E66C308227106005F2596 /* Mutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608A507BB5B5D00D981F7 /* Mutex.cpp */; }; + 4B8E66C408227106005F2596 /* Mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608A407BB5B5D00D981F7 /* Mutex.h */; }; + 4B8E66C70822710D005F2596 /* optional.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608A307BB5B5D00D981F7 /* optional.cpp */; }; + 4B8E66C80822710E005F2596 /* Pool.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608B007BB5B5D00D981F7 /* Pool.h */; }; + 4B8E66C90822710F005F2596 /* optional.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608B107BB5B5D00D981F7 /* optional.h */; }; + 4B8E66CC08227111005F2596 /* Profiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6091807BB62E600D981F7 /* Profiler.cpp */; }; + 4B8E66CE0822711B005F2596 /* Profiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6091C07BB62E600D981F7 /* Profiler.h */; }; + 4B8E66CF0822711B005F2596 /* Resampler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6090B07BB62D300D981F7 /* Resampler.h */; }; + 4B8E66D00822711C005F2596 /* ResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608AF07BB5B5D00D981F7 /* ResourceManager.h */; }; + 4B8E66D30822711E005F2596 /* RingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608AE07BB5B5D00D981F7 /* RingBuffer.h */; }; + 4B8E66D40822711F005F2596 /* RTMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608AD07BB5B5D00D981F7 /* RTMath.cpp */; }; + 4B8E66D50822711F005F2596 /* RTMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608AC07BB5B5D00D981F7 /* RTMath.h */; }; + 4B8E66D608227120005F2596 /* Sampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6094707BB632200D981F7 /* Sampler.cpp */; }; + 4B8E66D708227121005F2596 /* Sampler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6094607BB632200D981F7 /* Sampler.h */; }; + 4B8E66D808227122005F2596 /* stacktrace.c in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608AB07BB5B5D00D981F7 /* stacktrace.c */; }; + 4B8E66D908227122005F2596 /* stacktrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608AA07BB5B5D00D981F7 /* stacktrace.h */; }; + 4B8E66DA08227123005F2596 /* Stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6091B07BB62E600D981F7 /* Stream.cpp */; }; + 4B8E66DB08227124005F2596 /* Stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6092007BB62E600D981F7 /* Stream.h */; }; + 4B8E66DC08227125005F2596 /* Synthesizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6091F07BB62E600D981F7 /* Synthesizer.cpp */; }; + 4B8E66DD08227125005F2596 /* Synthesizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6091707BB62E600D981F7 /* Synthesizer.h */; }; + 4B8E66DE08227126005F2596 /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC608B407BB5B5D00D981F7 /* Thread.cpp */; }; + 4B8E66DF08227127005F2596 /* Thread.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC608B307BB5B5D00D981F7 /* Thread.h */; }; + 4B8E66E00822712A005F2596 /* Voice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BC6091607BB62E600D981F7 /* Voice.cpp */; }; + 4B8E66E10822712A005F2596 /* Voice.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6091D07BB62E600D981F7 /* Voice.h */; }; + 4B8E670D08227494005F2596 /* libstdc++.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0249A663FF388D9811CA2CEA /* libstdc++.6.dylib */; }; + 4B8E6720082275E2005F2596 /* linuxsamplertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8E65CF0822658C005F2596 /* linuxsamplertest.cpp */; }; + 4BE17EB908277DE900AF1E97 /* DLS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE17EAA08277DE900AF1E97 /* DLS.cpp */; }; + 4BE17EBA08277DE900AF1E97 /* DLS.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE17EAB08277DE900AF1E97 /* DLS.h */; }; + 4BE17EBB08277DE900AF1E97 /* dlsdump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE17EAC08277DE900AF1E97 /* dlsdump.cpp */; }; + 4BE17EBC08277DE900AF1E97 /* gig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE17EAD08277DE900AF1E97 /* gig.cpp */; }; + 4BE17EBD08277DE900AF1E97 /* gig.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE17EAE08277DE900AF1E97 /* gig.h */; }; + 4BE17EBE08277DE900AF1E97 /* gigdump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE17EAF08277DE900AF1E97 /* gigdump.cpp */; }; + 4BE17EBF08277DE900AF1E97 /* gigextract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE17EB008277DE900AF1E97 /* gigextract.cpp */; }; + 4BE17EC008277DE900AF1E97 /* RIFF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE17EB208277DE900AF1E97 /* RIFF.cpp */; }; + 4BE17EC108277DE900AF1E97 /* RIFF.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE17EB308277DE900AF1E97 /* RIFF.h */; }; + 4BE17EC208277DE900AF1E97 /* rifftree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE17EB408277DE900AF1E97 /* rifftree.cpp */; }; + 4BE17EDF082780E800AF1E97 /* ConditionTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8E65CD0822658C005F2596 /* ConditionTest.cpp */; }; + 4BE17EE0082780E900AF1E97 /* ConditionTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8E65CE0822658C005F2596 /* ConditionTest.h */; }; + E43837080BB424D6000B7895 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = E43837070BB424D6000B7895 /* version.h */; }; + E43837590BB42E13000B7895 /* LFOBase.h in Headers */ = {isa = PBXBuildFile; fileRef = E43837550BB42E13000B7895 /* LFOBase.h */; }; + E438375A0BB42E13000B7895 /* LFOTriangleDiHarmonic.h in Headers */ = {isa = PBXBuildFile; fileRef = E43837560BB42E13000B7895 /* LFOTriangleDiHarmonic.h */; }; + E438375B0BB42E13000B7895 /* LFOTriangleIntAbsMath.h in Headers */ = {isa = PBXBuildFile; fileRef = E43837570BB42E13000B7895 /* LFOTriangleIntAbsMath.h */; }; + E438375C0BB42E13000B7895 /* LFOTriangleIntMath.h in Headers */ = {isa = PBXBuildFile; fileRef = E43837580BB42E13000B7895 /* LFOTriangleIntMath.h */; }; + E43837600BB42EA5000B7895 /* Engine.h in Headers */ = {isa = PBXBuildFile; fileRef = E438375D0BB42EA5000B7895 /* Engine.h */; }; + E43837610BB42EA5000B7895 /* EngineChannel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E438375E0BB42EA5000B7895 /* EngineChannel.cpp */; }; + E43837620BB42EA5000B7895 /* EngineChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = E438375F0BB42EA5000B7895 /* EngineChannel.h */; }; + E43837660BB42F4B000B7895 /* SmoothVolume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E43837630BB42F4B000B7895 /* SmoothVolume.cpp */; }; + E43837670BB42F4B000B7895 /* SmoothVolume.h in Headers */ = {isa = PBXBuildFile; fileRef = E43837640BB42F4B000B7895 /* SmoothVolume.h */; }; + E43837680BB42F4B000B7895 /* SynthesisParam.h in Headers */ = {isa = PBXBuildFile; fileRef = E43837650BB42F4B000B7895 /* SynthesisParam.h */; }; + E438377E0BB430DB000B7895 /* ArrayList.h in Headers */ = {isa = PBXBuildFile; fileRef = E438377B0BB430DB000B7895 /* ArrayList.h */; }; + E438377F0BB430DB000B7895 /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = E438377C0BB430DB000B7895 /* Exception.h */; }; + E43837800BB430DB000B7895 /* SynchronizedConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E438377D0BB430DB000B7895 /* SynchronizedConfig.h */; }; + E497CF260BB880370017DF43 /* liblinuxsampler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B8E66780822702A005F2596 /* liblinuxsampler.a */; }; + E497CF270BB880390017DF43 /* libgig.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BE17E8308277DAF00AF1E97 /* libgig.a */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 0249A663FF388D9811CA2CEA /* libstdc++.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libstdc++.6.dylib"; path = "/usr/lib/libstdc++.6.dylib"; sourceTree = ""; }; + 4B8048B507C4AB5200166D22 /* lscpinstrumentloader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = lscpinstrumentloader.cpp; path = ../src/network/lscpinstrumentloader.cpp; sourceTree = SOURCE_ROOT; }; + 4B8048B607C4AB5200166D22 /* lscpinstrumentloader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lscpinstrumentloader.h; path = ../src/network/lscpinstrumentloader.h; sourceTree = SOURCE_ROOT; }; + 4B8E65C908226576005F2596 /* Tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Tests; sourceTree = BUILT_PRODUCTS_DIR; }; + 4B8E65CD0822658C005F2596 /* ConditionTest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ConditionTest.cpp; sourceTree = ""; }; + 4B8E65CE0822658C005F2596 /* ConditionTest.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ConditionTest.h; sourceTree = ""; }; + 4B8E65CF0822658C005F2596 /* linuxsamplertest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = linuxsamplertest.cpp; sourceTree = ""; }; + 4B8E65D00822658C005F2596 /* LSCPTest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LSCPTest.cpp; sourceTree = ""; }; + 4B8E65D10822658C005F2596 /* LSCPTest.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = LSCPTest.h; sourceTree = ""; }; + 4B8E65D20822658C005F2596 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Makefile.am; sourceTree = ""; }; + 4B8E65D30822658C005F2596 /* MutexTest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MutexTest.cpp; sourceTree = ""; }; + 4B8E65D40822658C005F2596 /* MutexTest.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MutexTest.h; sourceTree = ""; }; + 4B8E65D50822658C005F2596 /* PoolTest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PoolTest.cpp; sourceTree = ""; }; + 4B8E65D60822658C005F2596 /* PoolTest.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PoolTest.h; sourceTree = ""; }; + 4B8E65D70822658C005F2596 /* ThreadTest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadTest.cpp; sourceTree = ""; }; + 4B8E65D80822658C005F2596 /* ThreadTest.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ThreadTest.h; sourceTree = ""; }; + 4B8E66780822702A005F2596 /* liblinuxsampler.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblinuxsampler.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 4BB69B8C07D4E4C50097E8C5 /* EngineChannelFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = EngineChannelFactory.cpp; path = ../src/engines/EngineChannelFactory.cpp; sourceTree = SOURCE_ROOT; }; + 4BB69B8D07D4E4C50097E8C5 /* EngineChannelFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EngineChannelFactory.h; path = ../src/engines/EngineChannelFactory.h; sourceTree = SOURCE_ROOT; }; + 4BB69B8E07D4E4C50097E8C5 /* EngineFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = EngineFactory.cpp; path = ../src/engines/EngineFactory.cpp; sourceTree = SOURCE_ROOT; }; + 4BB69B8F07D4E4C50097E8C5 /* EngineFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EngineFactory.h; path = ../src/engines/EngineFactory.h; sourceTree = SOURCE_ROOT; }; + 4BB69B9707D4E5030097E8C5 /* EngineChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = EngineChannel.cpp; path = ../src/engines/gig/EngineChannel.cpp; sourceTree = SOURCE_ROOT; }; + 4BB69B9807D4E5030097E8C5 /* EngineChannel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EngineChannel.h; path = ../src/engines/gig/EngineChannel.h; sourceTree = SOURCE_ROOT; }; + 4BB69B9907D4E5030097E8C5 /* EngineGlobals.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EngineGlobals.h; path = ../src/engines/gig/EngineGlobals.h; sourceTree = SOURCE_ROOT; }; + 4BC608A307BB5B5D00D981F7 /* optional.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = optional.cpp; path = ../src/common/optional.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608A407BB5B5D00D981F7 /* Mutex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Mutex.h; path = ../src/common/Mutex.h; sourceTree = SOURCE_ROOT; }; + 4BC608A507BB5B5D00D981F7 /* Mutex.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Mutex.cpp; path = ../src/common/Mutex.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608A707BB5B5D00D981F7 /* global.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = global.h; path = ../src/common/global.h; sourceTree = SOURCE_ROOT; }; + 4BC608A807BB5B5D00D981F7 /* Features.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Features.h; path = ../src/common/Features.h; sourceTree = SOURCE_ROOT; }; + 4BC608A907BB5B5D00D981F7 /* Features.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Features.cpp; path = ../src/common/Features.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608AA07BB5B5D00D981F7 /* stacktrace.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = stacktrace.h; path = ../src/common/stacktrace.h; sourceTree = SOURCE_ROOT; }; + 4BC608AB07BB5B5D00D981F7 /* stacktrace.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = stacktrace.c; path = ../src/common/stacktrace.c; sourceTree = SOURCE_ROOT; }; + 4BC608AC07BB5B5D00D981F7 /* RTMath.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RTMath.h; path = ../src/common/RTMath.h; sourceTree = SOURCE_ROOT; }; + 4BC608AD07BB5B5D00D981F7 /* RTMath.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RTMath.cpp; path = ../src/common/RTMath.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608AE07BB5B5D00D981F7 /* RingBuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RingBuffer.h; path = ../src/common/RingBuffer.h; sourceTree = SOURCE_ROOT; }; + 4BC608AF07BB5B5D00D981F7 /* ResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ResourceManager.h; path = ../src/common/ResourceManager.h; sourceTree = SOURCE_ROOT; }; + 4BC608B007BB5B5D00D981F7 /* Pool.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Pool.h; path = ../src/common/Pool.h; sourceTree = SOURCE_ROOT; }; + 4BC608B107BB5B5D00D981F7 /* optional.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = optional.h; path = ../src/common/optional.h; sourceTree = SOURCE_ROOT; }; + 4BC608B207BB5B5D00D981F7 /* ConditionServer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ConditionServer.cpp; path = ../src/common/ConditionServer.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608B307BB5B5D00D981F7 /* Thread.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Thread.h; path = ../src/common/Thread.h; sourceTree = SOURCE_ROOT; }; + 4BC608B407BB5B5D00D981F7 /* Thread.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Thread.cpp; path = ../src/common/Thread.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608B507BB5B5D00D981F7 /* Condition.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Condition.h; path = ../src/common/Condition.h; sourceTree = SOURCE_ROOT; }; + 4BC608B607BB5B5D00D981F7 /* Condition.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Condition.cpp; path = ../src/common/Condition.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608B707BB5B5D00D981F7 /* atomic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = atomic.h; path = ../src/common/atomic.h; sourceTree = SOURCE_ROOT; }; + 4BC608B807BB5B5D00D981F7 /* ConditionServer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ConditionServer.h; path = ../src/common/ConditionServer.h; sourceTree = SOURCE_ROOT; }; + 4BC608CF07BB626C00D981F7 /* AudioOutputDeviceJack.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AudioOutputDeviceJack.h; path = ../src/drivers/audio/AudioOutputDeviceJack.h; sourceTree = SOURCE_ROOT; }; + 4BC608D007BB626C00D981F7 /* AudioOutputDeviceJack.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AudioOutputDeviceJack.cpp; path = ../src/drivers/audio/AudioOutputDeviceJack.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608D107BB626C00D981F7 /* AudioOutputDeviceFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AudioOutputDeviceFactory.h; path = ../src/drivers/audio/AudioOutputDeviceFactory.h; sourceTree = SOURCE_ROOT; }; + 4BC608D207BB626C00D981F7 /* AudioOutputDeviceFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AudioOutputDeviceFactory.cpp; path = ../src/drivers/audio/AudioOutputDeviceFactory.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608D507BB626C00D981F7 /* AudioOutputDevice.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AudioOutputDevice.h; path = ../src/drivers/audio/AudioOutputDevice.h; sourceTree = SOURCE_ROOT; }; + 4BC608D607BB626C00D981F7 /* AudioOutputDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AudioOutputDevice.cpp; path = ../src/drivers/audio/AudioOutputDevice.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608D707BB626C00D981F7 /* AudioChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AudioChannel.cpp; path = ../src/drivers/audio/AudioChannel.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608D807BB626C00D981F7 /* AudioChannel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AudioChannel.h; path = ../src/drivers/audio/AudioChannel.h; sourceTree = SOURCE_ROOT; }; + 4BC608ED07BB62A600D981F7 /* MidiInputPort.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MidiInputPort.h; path = ../src/drivers/midi/MidiInputPort.h; sourceTree = SOURCE_ROOT; }; + 4BC608EE07BB62A600D981F7 /* MidiInputPort.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputPort.cpp; path = ../src/drivers/midi/MidiInputPort.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608EF07BB62A600D981F7 /* MidiInputDeviceMidiShare.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MidiInputDeviceMidiShare.h; path = ../src/drivers/midi/MidiInputDeviceMidiShare.h; sourceTree = SOURCE_ROOT; }; + 4BC608F007BB62A600D981F7 /* MidiInputDeviceMidiShare.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputDeviceMidiShare.cpp; path = ../src/drivers/midi/MidiInputDeviceMidiShare.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608F107BB62A600D981F7 /* MidiInputDeviceFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MidiInputDeviceFactory.h; path = ../src/drivers/midi/MidiInputDeviceFactory.h; sourceTree = SOURCE_ROOT; }; + 4BC608F207BB62A600D981F7 /* MidiInputDeviceFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputDeviceFactory.cpp; path = ../src/drivers/midi/MidiInputDeviceFactory.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608F307BB62A600D981F7 /* MidiInputDeviceCoreMidi.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MidiInputDeviceCoreMidi.h; path = ../src/drivers/midi/MidiInputDeviceCoreMidi.h; sourceTree = SOURCE_ROOT; }; + 4BC608F407BB62A600D981F7 /* MidiInputDeviceCoreMidi.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputDeviceCoreMidi.cpp; path = ../src/drivers/midi/MidiInputDeviceCoreMidi.cpp; sourceTree = SOURCE_ROOT; }; + 4BC608F607BB62A600D981F7 /* MidiInputDevice.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MidiInputDevice.h; path = ../src/drivers/midi/MidiInputDevice.h; sourceTree = SOURCE_ROOT; }; + 4BC608F807BB62A600D981F7 /* MidiInputDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MidiInputDevice.cpp; path = ../src/drivers/midi/MidiInputDevice.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6090607BB62D300D981F7 /* Event.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Event.cpp; path = ../src/engines/common/Event.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6090807BB62D300D981F7 /* Event.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Event.h; path = ../src/engines/common/Event.h; sourceTree = SOURCE_ROOT; }; + 4BC6090907BB62D300D981F7 /* BiquadFilter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = BiquadFilter.h; path = ../src/engines/common/BiquadFilter.h; sourceTree = SOURCE_ROOT; }; + 4BC6090B07BB62D300D981F7 /* Resampler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Resampler.h; path = ../src/engines/common/Resampler.h; sourceTree = SOURCE_ROOT; }; + 4BC6091207BB62E600D981F7 /* Engine.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Engine.cpp; path = ../src/engines/gig/Engine.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6091307BB62E600D981F7 /* Engine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Engine.h; path = ../src/engines/gig/Engine.h; sourceTree = SOURCE_ROOT; }; + 4BC6091407BB62E600D981F7 /* InstrumentResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = InstrumentResourceManager.h; path = ../src/engines/gig/InstrumentResourceManager.h; sourceTree = SOURCE_ROOT; }; + 4BC6091507BB62E600D981F7 /* EGDecay.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = EGDecay.cpp; path = ../src/engines/gig/EGDecay.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6091607BB62E600D981F7 /* Voice.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Voice.cpp; path = ../src/engines/gig/Voice.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6091707BB62E600D981F7 /* Synthesizer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Synthesizer.h; path = ../src/engines/gig/Synthesizer.h; sourceTree = SOURCE_ROOT; }; + 4BC6091807BB62E600D981F7 /* Profiler.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Profiler.cpp; path = ../src/engines/gig/Profiler.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6091907BB62E600D981F7 /* InstrumentResourceManager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = InstrumentResourceManager.cpp; path = ../src/engines/gig/InstrumentResourceManager.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6091B07BB62E600D981F7 /* Stream.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Stream.cpp; path = ../src/engines/gig/Stream.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6091C07BB62E600D981F7 /* Profiler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Profiler.h; path = ../src/engines/gig/Profiler.h; sourceTree = SOURCE_ROOT; }; + 4BC6091D07BB62E600D981F7 /* Voice.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Voice.h; path = ../src/engines/gig/Voice.h; sourceTree = SOURCE_ROOT; }; + 4BC6091E07BB62E600D981F7 /* EGADSR.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = EGADSR.cpp; path = ../src/engines/gig/EGADSR.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6091F07BB62E600D981F7 /* Synthesizer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Synthesizer.cpp; path = ../src/engines/gig/Synthesizer.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6092007BB62E600D981F7 /* Stream.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Stream.h; path = ../src/engines/gig/Stream.h; sourceTree = SOURCE_ROOT; }; + 4BC6092107BB62E600D981F7 /* EGDecay.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EGDecay.h; path = ../src/engines/gig/EGDecay.h; sourceTree = SOURCE_ROOT; }; + 4BC6092207BB62E600D981F7 /* DiskThread.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DiskThread.h; path = ../src/engines/gig/DiskThread.h; sourceTree = SOURCE_ROOT; }; + 4BC6092307BB62E600D981F7 /* DiskThread.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DiskThread.cpp; path = ../src/engines/gig/DiskThread.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6092407BB62E600D981F7 /* Filter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Filter.h; path = ../src/engines/gig/Filter.h; sourceTree = SOURCE_ROOT; }; + 4BC6092507BB62E600D981F7 /* EGADSR.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = EGADSR.h; path = ../src/engines/gig/EGADSR.h; sourceTree = SOURCE_ROOT; }; + 4BC6094607BB632200D981F7 /* Sampler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Sampler.h; path = ../src/Sampler.h; sourceTree = SOURCE_ROOT; }; + 4BC6094707BB632200D981F7 /* Sampler.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Sampler.cpp; path = ../src/Sampler.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6094807BB632200D981F7 /* linuxsampler.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = linuxsampler.cpp; path = ../src/linuxsampler.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6094C07BB634100D981F7 /* lscpserver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = lscpserver.cpp; path = ../src/network/lscpserver.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6094D07BB634100D981F7 /* lscpresultset.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lscpresultset.h; path = ../src/network/lscpresultset.h; sourceTree = SOURCE_ROOT; }; + 4BC6094E07BB634100D981F7 /* lscp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lscp.h; path = ../src/network/lscp.h; sourceTree = SOURCE_ROOT; }; + 4BC6094F07BB634100D981F7 /* lscpevent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = lscpevent.cpp; path = ../src/network/lscpevent.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6095007BB634100D981F7 /* lscpsymbols.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lscpsymbols.h; path = ../src/network/lscpsymbols.h; sourceTree = SOURCE_ROOT; }; + 4BC6095107BB634100D981F7 /* lscpserver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lscpserver.h; path = ../src/network/lscpserver.h; sourceTree = SOURCE_ROOT; }; + 4BC6095207BB634100D981F7 /* lscpresultset.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = lscpresultset.cpp; path = ../src/network/lscpresultset.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6095307BB634100D981F7 /* lscpparser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lscpparser.h; path = ../src/network/lscpparser.h; sourceTree = SOURCE_ROOT; }; + 4BC6095407BB634100D981F7 /* lscpparser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = lscpparser.cpp; path = ../src/network/lscpparser.cpp; sourceTree = SOURCE_ROOT; }; + 4BC6095507BB634100D981F7 /* lscpevent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lscpevent.h; path = ../src/network/lscpevent.h; sourceTree = SOURCE_ROOT; }; + 4BD5843A07B3918000FD332A /* linuxsampler */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = linuxsampler; sourceTree = BUILT_PRODUCTS_DIR; }; + 4BE17E8308277DAF00AF1E97 /* libgig.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libgig.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 4BE17EAA08277DE900AF1E97 /* DLS.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DLS.cpp; sourceTree = ""; }; + 4BE17EAB08277DE900AF1E97 /* DLS.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DLS.h; sourceTree = ""; }; + 4BE17EAC08277DE900AF1E97 /* dlsdump.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dlsdump.cpp; sourceTree = ""; }; + 4BE17EAD08277DE900AF1E97 /* gig.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = gig.cpp; sourceTree = ""; }; + 4BE17EAE08277DE900AF1E97 /* gig.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = gig.h; sourceTree = ""; }; + 4BE17EAF08277DE900AF1E97 /* gigdump.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = gigdump.cpp; sourceTree = ""; }; + 4BE17EB008277DE900AF1E97 /* gigextract.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = gigextract.cpp; sourceTree = ""; }; + 4BE17EB208277DE900AF1E97 /* RIFF.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RIFF.cpp; sourceTree = ""; }; + 4BE17EB308277DE900AF1E97 /* RIFF.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = RIFF.h; sourceTree = ""; }; + 4BE17EB408277DE900AF1E97 /* rifftree.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = rifftree.cpp; sourceTree = ""; }; + 4BEE662F081F81D100961A04 /* Device.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Device.h; path = ../src/drivers/Device.h; sourceTree = SOURCE_ROOT; }; + 4BEE6630081F81D100961A04 /* DeviceParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DeviceParameter.cpp; path = ../src/drivers/DeviceParameter.cpp; sourceTree = SOURCE_ROOT; }; + 4BEE6631081F81D100961A04 /* DeviceParameter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DeviceParameter.h; path = ../src/drivers/DeviceParameter.h; sourceTree = SOURCE_ROOT; }; + 4BEE6632081F81D100961A04 /* DeviceParameterFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DeviceParameterFactory.cpp; path = ../src/drivers/DeviceParameterFactory.cpp; sourceTree = SOURCE_ROOT; }; + 4BEE6633081F81D100961A04 /* DeviceParameterFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DeviceParameterFactory.h; path = ../src/drivers/DeviceParameterFactory.h; sourceTree = SOURCE_ROOT; }; + C6859E8B029090EE04C91782 /* LinuxSampler.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = LinuxSampler.1; sourceTree = ""; }; + E43837070BB424D6000B7895 /* version.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = ""; }; + E43837550BB42E13000B7895 /* LFOBase.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = LFOBase.h; sourceTree = ""; }; + E43837560BB42E13000B7895 /* LFOTriangleDiHarmonic.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = LFOTriangleDiHarmonic.h; sourceTree = ""; }; + E43837570BB42E13000B7895 /* LFOTriangleIntAbsMath.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = LFOTriangleIntAbsMath.h; sourceTree = ""; }; + E43837580BB42E13000B7895 /* LFOTriangleIntMath.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = LFOTriangleIntMath.h; sourceTree = ""; }; + E438375D0BB42EA5000B7895 /* Engine.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = Engine.h; sourceTree = ""; }; + E438375E0BB42EA5000B7895 /* EngineChannel.cpp */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.cpp.cpp; path = EngineChannel.cpp; sourceTree = ""; }; + E438375F0BB42EA5000B7895 /* EngineChannel.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = EngineChannel.h; sourceTree = ""; }; + E43837630BB42F4B000B7895 /* SmoothVolume.cpp */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.cpp.cpp; path = SmoothVolume.cpp; sourceTree = ""; }; + E43837640BB42F4B000B7895 /* SmoothVolume.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = SmoothVolume.h; sourceTree = ""; }; + E43837650BB42F4B000B7895 /* SynthesisParam.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = SynthesisParam.h; sourceTree = ""; }; + E438377B0BB430DB000B7895 /* ArrayList.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = ArrayList.h; sourceTree = ""; }; + E438377C0BB430DB000B7895 /* Exception.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = Exception.h; sourceTree = ""; }; + E438377D0BB430DB000B7895 /* SynchronizedConfig.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = SynchronizedConfig.h; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 4B8E65C608226576005F2596 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4B8E66760822702A005F2596 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4BD5843807B3918000FD332A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 4B8E670D08227494005F2596 /* libstdc++.6.dylib in Frameworks */, + E497CF270BB880390017DF43 /* libgig.a in Frameworks */, + E497CF260BB880370017DF43 /* liblinuxsampler.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4BE17E8108277DAF00AF1E97 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0249A662FF388D9811CA2CEA /* External Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + 0249A663FF388D9811CA2CEA /* libstdc++.6.dylib */, + ); + name = "External Frameworks and Libraries"; + sourceTree = ""; + }; + 08FB7794FE84155DC02AAC07 /* LinuxSampler */ = { + isa = PBXGroup; + children = ( + E43837070BB424D6000B7895 /* version.h */, + 4B8E65CC0822658C005F2596 /* testcases */, + 4BE17E8508277DE900AF1E97 /* libgig-3.1.1 */, + 4B05562207AFF919006F77BE /* src */, + C6859E8C029090F304C91782 /* Documentation */, + 0249A662FF388D9811CA2CEA /* External Frameworks and Libraries */, + 1AB674ADFE9D54B511CA2CBB /* Products */, + ); + name = LinuxSampler; + sourceTree = ""; + }; + 1AB674ADFE9D54B511CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 4BD5843A07B3918000FD332A /* linuxsampler */, + 4B8E65C908226576005F2596 /* Tests */, + 4B8E66780822702A005F2596 /* liblinuxsampler.a */, + 4BE17E8308277DAF00AF1E97 /* libgig.a */, + ); + name = Products; + sourceTree = ""; + }; + 4B05562207AFF919006F77BE /* src */ = { + isa = PBXGroup; + children = ( + 4B05562407AFF919006F77BE /* common */, + 4B05563C07AFF919006F77BE /* drivers */, + 4B05565D07AFF919006F77BE /* engines */, + 4B05567D07AFF919006F77BE /* lib */, + 4BC6094607BB632200D981F7 /* Sampler.h */, + 4BC6094707BB632200D981F7 /* Sampler.cpp */, + 4BC6094807BB632200D981F7 /* linuxsampler.cpp */, + 4B05568C07AFF919006F77BE /* network */, + ); + name = src; + path = ../src; + sourceTree = SOURCE_ROOT; + }; + 4B05562407AFF919006F77BE /* common */ = { + isa = PBXGroup; + children = ( + E438377B0BB430DB000B7895 /* ArrayList.h */, + 4BC608B707BB5B5D00D981F7 /* atomic.h */, + 4BC608B607BB5B5D00D981F7 /* Condition.cpp */, + 4BC608B507BB5B5D00D981F7 /* Condition.h */, + 4BC608B207BB5B5D00D981F7 /* ConditionServer.cpp */, + 4BC608B807BB5B5D00D981F7 /* ConditionServer.h */, + E438377C0BB430DB000B7895 /* Exception.h */, + 4BC608A907BB5B5D00D981F7 /* Features.cpp */, + 4BC608A807BB5B5D00D981F7 /* Features.h */, + 4BC608A707BB5B5D00D981F7 /* global.h */, + 4BC608A507BB5B5D00D981F7 /* Mutex.cpp */, + 4BC608A407BB5B5D00D981F7 /* Mutex.h */, + 4BC608A307BB5B5D00D981F7 /* optional.cpp */, + 4BC608B107BB5B5D00D981F7 /* optional.h */, + 4BC608B007BB5B5D00D981F7 /* Pool.h */, + 4BC608AF07BB5B5D00D981F7 /* ResourceManager.h */, + 4BC608AE07BB5B5D00D981F7 /* RingBuffer.h */, + 4BC608AD07BB5B5D00D981F7 /* RTMath.cpp */, + 4BC608AC07BB5B5D00D981F7 /* RTMath.h */, + 4BC608AB07BB5B5D00D981F7 /* stacktrace.c */, + 4BC608AA07BB5B5D00D981F7 /* stacktrace.h */, + E438377D0BB430DB000B7895 /* SynchronizedConfig.h */, + 4BC608B407BB5B5D00D981F7 /* Thread.cpp */, + 4BC608B307BB5B5D00D981F7 /* Thread.h */, + ); + path = common; + sourceTree = ""; + }; + 4B05563C07AFF919006F77BE /* drivers */ = { + isa = PBXGroup; + children = ( + 4BEE662F081F81D100961A04 /* Device.h */, + 4BEE6630081F81D100961A04 /* DeviceParameter.cpp */, + 4BEE6631081F81D100961A04 /* DeviceParameter.h */, + 4BEE6632081F81D100961A04 /* DeviceParameterFactory.cpp */, + 4BEE6633081F81D100961A04 /* DeviceParameterFactory.h */, + 4B05563D07AFF919006F77BE /* audio */, + 4B05564F07AFF919006F77BE /* midi */, + ); + path = drivers; + sourceTree = ""; + }; + 4B05563D07AFF919006F77BE /* audio */ = { + isa = PBXGroup; + children = ( + 4BC608CF07BB626C00D981F7 /* AudioOutputDeviceJack.h */, + 4BC608D007BB626C00D981F7 /* AudioOutputDeviceJack.cpp */, + 4BC608D107BB626C00D981F7 /* AudioOutputDeviceFactory.h */, + 4BC608D207BB626C00D981F7 /* AudioOutputDeviceFactory.cpp */, + 4BC608D507BB626C00D981F7 /* AudioOutputDevice.h */, + 4BC608D607BB626C00D981F7 /* AudioOutputDevice.cpp */, + 4BC608D707BB626C00D981F7 /* AudioChannel.cpp */, + 4BC608D807BB626C00D981F7 /* AudioChannel.h */, + ); + path = audio; + sourceTree = ""; + }; + 4B05564F07AFF919006F77BE /* midi */ = { + isa = PBXGroup; + children = ( + 4BC608ED07BB62A600D981F7 /* MidiInputPort.h */, + 4BC608EE07BB62A600D981F7 /* MidiInputPort.cpp */, + 4BC608EF07BB62A600D981F7 /* MidiInputDeviceMidiShare.h */, + 4BC608F007BB62A600D981F7 /* MidiInputDeviceMidiShare.cpp */, + 4BC608F107BB62A600D981F7 /* MidiInputDeviceFactory.h */, + 4BC608F207BB62A600D981F7 /* MidiInputDeviceFactory.cpp */, + 4BC608F307BB62A600D981F7 /* MidiInputDeviceCoreMidi.h */, + 4BC608F407BB62A600D981F7 /* MidiInputDeviceCoreMidi.cpp */, + 4BC608F607BB62A600D981F7 /* MidiInputDevice.h */, + 4BC608F807BB62A600D981F7 /* MidiInputDevice.cpp */, + ); + path = midi; + sourceTree = ""; + }; + 4B05565D07AFF919006F77BE /* engines */ = { + isa = PBXGroup; + children = ( + E438375D0BB42EA5000B7895 /* Engine.h */, + E438375E0BB42EA5000B7895 /* EngineChannel.cpp */, + E438375F0BB42EA5000B7895 /* EngineChannel.h */, + 4BB69B8C07D4E4C50097E8C5 /* EngineChannelFactory.cpp */, + 4BB69B8D07D4E4C50097E8C5 /* EngineChannelFactory.h */, + 4BB69B8E07D4E4C50097E8C5 /* EngineFactory.cpp */, + 4BB69B8F07D4E4C50097E8C5 /* EngineFactory.h */, + 4B05565E07AFF919006F77BE /* common */, + 4B05566607AFF919006F77BE /* gig */, + ); + path = engines; + sourceTree = ""; + }; + 4B05565E07AFF919006F77BE /* common */ = { + isa = PBXGroup; + children = ( + 4BC6090607BB62D300D981F7 /* Event.cpp */, + 4BC6090807BB62D300D981F7 /* Event.h */, + 4BC6090907BB62D300D981F7 /* BiquadFilter.h */, + 4BC6090B07BB62D300D981F7 /* Resampler.h */, + E43837550BB42E13000B7895 /* LFOBase.h */, + E43837560BB42E13000B7895 /* LFOTriangleDiHarmonic.h */, + E43837570BB42E13000B7895 /* LFOTriangleIntAbsMath.h */, + E43837580BB42E13000B7895 /* LFOTriangleIntMath.h */, + ); + path = common; + sourceTree = ""; + }; + 4B05566607AFF919006F77BE /* gig */ = { + isa = PBXGroup; + children = ( + 4BC6092307BB62E600D981F7 /* DiskThread.cpp */, + 4BC6092207BB62E600D981F7 /* DiskThread.h */, + 4BC6091E07BB62E600D981F7 /* EGADSR.cpp */, + 4BC6092507BB62E600D981F7 /* EGADSR.h */, + 4BC6091507BB62E600D981F7 /* EGDecay.cpp */, + 4BC6092107BB62E600D981F7 /* EGDecay.h */, + 4BC6091207BB62E600D981F7 /* Engine.cpp */, + 4BC6091307BB62E600D981F7 /* Engine.h */, + 4BB69B9707D4E5030097E8C5 /* EngineChannel.cpp */, + 4BB69B9807D4E5030097E8C5 /* EngineChannel.h */, + 4BB69B9907D4E5030097E8C5 /* EngineGlobals.h */, + 4BC6092407BB62E600D981F7 /* Filter.h */, + 4BC6091907BB62E600D981F7 /* InstrumentResourceManager.cpp */, + 4BC6091407BB62E600D981F7 /* InstrumentResourceManager.h */, + 4BC6091807BB62E600D981F7 /* Profiler.cpp */, + 4BC6091C07BB62E600D981F7 /* Profiler.h */, + E43837630BB42F4B000B7895 /* SmoothVolume.cpp */, + E43837640BB42F4B000B7895 /* SmoothVolume.h */, + 4BC6091B07BB62E600D981F7 /* Stream.cpp */, + 4BC6092007BB62E600D981F7 /* Stream.h */, + E43837650BB42F4B000B7895 /* SynthesisParam.h */, + 4BC6091F07BB62E600D981F7 /* Synthesizer.cpp */, + 4BC6091707BB62E600D981F7 /* Synthesizer.h */, + 4BC6091607BB62E600D981F7 /* Voice.cpp */, + 4BC6091D07BB62E600D981F7 /* Voice.h */, + ); + path = gig; + sourceTree = ""; + }; + 4B05567D07AFF919006F77BE /* lib */ = { + isa = PBXGroup; + children = ( + 4B05567E07AFF919006F77BE /* fileloader */, + ); + path = lib; + sourceTree = ""; + }; + 4B05567E07AFF919006F77BE /* fileloader */ = { + isa = PBXGroup; + children = ( + 4B05567F07AFF919006F77BE /* libgig */, + ); + path = fileloader; + sourceTree = ""; + }; + 4B05567F07AFF919006F77BE /* libgig */ = { + isa = PBXGroup; + children = ( + ); + path = libgig; + sourceTree = ""; + }; + 4B05568C07AFF919006F77BE /* network */ = { + isa = PBXGroup; + children = ( + 4B8048B507C4AB5200166D22 /* lscpinstrumentloader.cpp */, + 4B8048B607C4AB5200166D22 /* lscpinstrumentloader.h */, + 4BC6094C07BB634100D981F7 /* lscpserver.cpp */, + 4BC6094D07BB634100D981F7 /* lscpresultset.h */, + 4BC6094E07BB634100D981F7 /* lscp.h */, + 4BC6094F07BB634100D981F7 /* lscpevent.cpp */, + 4BC6095007BB634100D981F7 /* lscpsymbols.h */, + 4BC6095107BB634100D981F7 /* lscpserver.h */, + 4BC6095207BB634100D981F7 /* lscpresultset.cpp */, + 4BC6095307BB634100D981F7 /* lscpparser.h */, + 4BC6095407BB634100D981F7 /* lscpparser.cpp */, + 4BC6095507BB634100D981F7 /* lscpevent.h */, + ); + path = network; + sourceTree = ""; + }; + 4B8E65CC0822658C005F2596 /* testcases */ = { + isa = PBXGroup; + children = ( + 4B8E65CD0822658C005F2596 /* ConditionTest.cpp */, + 4B8E65CE0822658C005F2596 /* ConditionTest.h */, + 4B8E65CF0822658C005F2596 /* linuxsamplertest.cpp */, + 4B8E65D00822658C005F2596 /* LSCPTest.cpp */, + 4B8E65D10822658C005F2596 /* LSCPTest.h */, + 4B8E65D20822658C005F2596 /* Makefile.am */, + 4B8E65D30822658C005F2596 /* MutexTest.cpp */, + 4B8E65D40822658C005F2596 /* MutexTest.h */, + 4B8E65D50822658C005F2596 /* PoolTest.cpp */, + 4B8E65D60822658C005F2596 /* PoolTest.h */, + 4B8E65D70822658C005F2596 /* ThreadTest.cpp */, + 4B8E65D80822658C005F2596 /* ThreadTest.h */, + ); + name = testcases; + path = ../src/testcases; + sourceTree = SOURCE_ROOT; + }; + 4BE17E8508277DE900AF1E97 /* libgig-3.1.1 */ = { + isa = PBXGroup; + children = ( + 4BE17EA908277DE900AF1E97 /* src */, + ); + name = "libgig-3.1.1"; + path = "../../libgig-3.1.1"; + sourceTree = SOURCE_ROOT; + }; + 4BE17EA908277DE900AF1E97 /* src */ = { + isa = PBXGroup; + children = ( + 4BE17EAA08277DE900AF1E97 /* DLS.cpp */, + 4BE17EAB08277DE900AF1E97 /* DLS.h */, + 4BE17EAC08277DE900AF1E97 /* dlsdump.cpp */, + 4BE17EAD08277DE900AF1E97 /* gig.cpp */, + 4BE17EAE08277DE900AF1E97 /* gig.h */, + 4BE17EAF08277DE900AF1E97 /* gigdump.cpp */, + 4BE17EB008277DE900AF1E97 /* gigextract.cpp */, + 4BE17EB208277DE900AF1E97 /* RIFF.cpp */, + 4BE17EB308277DE900AF1E97 /* RIFF.h */, + 4BE17EB408277DE900AF1E97 /* rifftree.cpp */, + ); + path = src; + sourceTree = ""; + }; + C6859E8C029090F304C91782 /* Documentation */ = { + isa = PBXGroup; + children = ( + C6859E8B029090EE04C91782 /* LinuxSampler.1 */, + ); + name = Documentation; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 4B8E65C408226576005F2596 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 4B8E65DD0822658C005F2596 /* LSCPTest.h in Headers */, + 4B8E65DF0822658C005F2596 /* MutexTest.h in Headers */, + 4B8E65E10822658C005F2596 /* PoolTest.h in Headers */, + 4B8E661A08226DA1005F2596 /* ThreadTest.h in Headers */, + 4BE17EE0082780E900AF1E97 /* ConditionTest.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4B8E66740822702A005F2596 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 4B8E6679082270B8005F2596 /* atomic.h in Headers */, + 4B8E667B082270BA005F2596 /* AudioChannel.h in Headers */, + 4B8E667D082270BA005F2596 /* AudioOutputDevice.h in Headers */, + 4B8E667F082270BC005F2596 /* AudioOutputDeviceFactory.h in Headers */, + 4B8E6681082270BF005F2596 /* AudioOutputDeviceJack.h in Headers */, + 4B8E6682082270BF005F2596 /* BiquadFilter.h in Headers */, + 4B8E6684082270C1005F2596 /* Condition.h in Headers */, + 4B8E6686082270C2005F2596 /* ConditionServer.h in Headers */, + 4B8E6689082270C5005F2596 /* Device.h in Headers */, + 4B8E668B082270C6005F2596 /* DeviceParameter.h in Headers */, + 4B8E668D082270C8005F2596 /* DeviceParameterFactory.h in Headers */, + 4B8E668F082270C9005F2596 /* DiskThread.h in Headers */, + 4B8E6693082270CC005F2596 /* EGADSR.h in Headers */, + 4B8E6695082270CD005F2596 /* EGDecay.h in Headers */, + 4B8E6697082270CE005F2596 /* Engine.h in Headers */, + 4B8E669A082270D1005F2596 /* EngineChannel.h in Headers */, + 4B8E669C082270D2005F2596 /* EngineChannelFactory.h in Headers */, + 4B8E669E082270D4005F2596 /* EngineFactory.h in Headers */, + 4B8E669F082270D4005F2596 /* EngineGlobals.h in Headers */, + 4B8E66A1082270D5005F2596 /* Event.h in Headers */, + 4B8E66A3082270D7005F2596 /* Features.h in Headers */, + 4B8E66A4082270D7005F2596 /* Filter.h in Headers */, + 4B8E66A7082270DC005F2596 /* global.h in Headers */, + 4B8E66A9082270DD005F2596 /* InstrumentResourceManager.h in Headers */, + 4B8E66AE082270EE005F2596 /* lscpevent.h in Headers */, + 4B8E66B0082270EF005F2596 /* lscpinstrumentloader.h in Headers */, + 4B8E66B2082270F1005F2596 /* lscpparser.h in Headers */, + 4B8E66B4082270F5005F2596 /* lscpresultset.h in Headers */, + 4B8E66B7082270F7005F2596 /* lscpserver.h in Headers */, + 4B8E66B8082270F8005F2596 /* lscpsymbols.h in Headers */, + 4B8E66BB082270FE005F2596 /* MidiInputDevice.h in Headers */, + 4B8E66BD08227100005F2596 /* MidiInputDeviceCoreMidi.h in Headers */, + 4B8E66BF08227101005F2596 /* MidiInputDeviceFactory.h in Headers */, + 4B8E66C108227104005F2596 /* MidiInputPort.h in Headers */, + 4B8E66C408227106005F2596 /* Mutex.h in Headers */, + 4B8E66C80822710E005F2596 /* Pool.h in Headers */, + 4B8E66C90822710F005F2596 /* optional.h in Headers */, + 4B8E66CE0822711B005F2596 /* Profiler.h in Headers */, + 4B8E66CF0822711B005F2596 /* Resampler.h in Headers */, + 4B8E66D00822711C005F2596 /* ResourceManager.h in Headers */, + 4B8E66D30822711E005F2596 /* RingBuffer.h in Headers */, + 4B8E66D50822711F005F2596 /* RTMath.h in Headers */, + 4B8E66D708227121005F2596 /* Sampler.h in Headers */, + 4B8E66D908227122005F2596 /* stacktrace.h in Headers */, + 4B8E66DB08227124005F2596 /* Stream.h in Headers */, + 4B8E66DD08227125005F2596 /* Synthesizer.h in Headers */, + 4B8E66DF08227127005F2596 /* Thread.h in Headers */, + 4B8E66E10822712A005F2596 /* Voice.h in Headers */, + E43837080BB424D6000B7895 /* version.h in Headers */, + E43837590BB42E13000B7895 /* LFOBase.h in Headers */, + E438375A0BB42E13000B7895 /* LFOTriangleDiHarmonic.h in Headers */, + E438375B0BB42E13000B7895 /* LFOTriangleIntAbsMath.h in Headers */, + E438375C0BB42E13000B7895 /* LFOTriangleIntMath.h in Headers */, + E43837600BB42EA5000B7895 /* Engine.h in Headers */, + E43837620BB42EA5000B7895 /* EngineChannel.h in Headers */, + E43837670BB42F4B000B7895 /* SmoothVolume.h in Headers */, + E43837680BB42F4B000B7895 /* SynthesisParam.h in Headers */, + E438377E0BB430DB000B7895 /* ArrayList.h in Headers */, + E438377F0BB430DB000B7895 /* Exception.h in Headers */, + E43837800BB430DB000B7895 /* SynchronizedConfig.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4BE17E7F08277DAF00AF1E97 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 4BE17EBA08277DE900AF1E97 /* DLS.h in Headers */, + 4BE17EBD08277DE900AF1E97 /* gig.h in Headers */, + 4BE17EC108277DE900AF1E97 /* RIFF.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 4B8E66770822702A005F2596 /* liblinuxsampler */ = { + isa = PBXNativeTarget; + buildConfigurationList = E43836F10BB42460000B7895 /* Build configuration list for PBXNativeTarget "liblinuxsampler" */; + buildPhases = ( + 4B8E66740822702A005F2596 /* Headers */, + 4B8E66750822702A005F2596 /* Sources */, + 4B8E66760822702A005F2596 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = liblinuxsampler; + productName = Library; + productReference = 4B8E66780822702A005F2596 /* liblinuxsampler.a */; + productType = "com.apple.product-type.library.static"; + }; + 4BD5843907B3918000FD332A /* LinuxSampler */ = { + isa = PBXNativeTarget; + buildConfigurationList = E43836F90BB42460000B7895 /* Build configuration list for PBXNativeTarget "LinuxSampler" */; + buildPhases = ( + 4BD5843707B3918000FD332A /* Sources */, + 4BD5843807B3918000FD332A /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = LinuxSampler; + productName = LinuxSampler; + productReference = 4BD5843A07B3918000FD332A /* linuxsampler */; + productType = "com.apple.product-type.tool"; + }; + 4BE17E8208277DAF00AF1E97 /* libgig */ = { + isa = PBXNativeTarget; + buildConfigurationList = E43836F50BB42460000B7895 /* Build configuration list for PBXNativeTarget "libgig" */; + buildPhases = ( + 4BE17E7F08277DAF00AF1E97 /* Headers */, + 4BE17E8008277DAF00AF1E97 /* Sources */, + 4BE17E8108277DAF00AF1E97 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = libgig; + productName = libgig; + productReference = 4BE17E8308277DAF00AF1E97 /* libgig.a */; + productType = "com.apple.product-type.library.static"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 08FB7793FE84155DC02AAC07 /* Project object */ = { + isa = PBXProject; + buildConfigurationList = E43837010BB42460000B7895 /* Build configuration list for PBXProject "LinuxSampler" */; + hasScannedForEncodings = 1; + mainGroup = 08FB7794FE84155DC02AAC07 /* LinuxSampler */; + projectDirPath = ""; + targets = ( + 4B8E66770822702A005F2596 /* liblinuxsampler */, + 4BE17E8208277DAF00AF1E97 /* libgig */, + 4BD5843907B3918000FD332A /* LinuxSampler */, + 4B8E65C808226576005F2596 /* Tests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXRezBuildPhase section */ + 4B8E65C708226576005F2596 /* Rez */ = { + isa = PBXRezBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXRezBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 4B8E65C508226576005F2596 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4B8E65DC0822658C005F2596 /* LSCPTest.cpp in Sources */, + 4B8E65DE0822658C005F2596 /* MutexTest.cpp in Sources */, + 4B8E65E00822658C005F2596 /* PoolTest.cpp in Sources */, + 4B8E661908226DA0005F2596 /* ThreadTest.cpp in Sources */, + 4B8E6720082275E2005F2596 /* linuxsamplertest.cpp in Sources */, + 4BE17EDF082780E800AF1E97 /* ConditionTest.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4B8E66750822702A005F2596 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4B8E667A082270B8005F2596 /* AudioChannel.cpp in Sources */, + 4B8E667C082270BA005F2596 /* AudioOutputDevice.cpp in Sources */, + 4B8E667E082270BC005F2596 /* AudioOutputDeviceFactory.cpp in Sources */, + 4B8E6680082270BE005F2596 /* AudioOutputDeviceJack.cpp in Sources */, + 4B8E6683082270C0005F2596 /* Condition.cpp in Sources */, + 4B8E6685082270C2005F2596 /* ConditionServer.cpp in Sources */, + 4B8E668A082270C6005F2596 /* DeviceParameter.cpp in Sources */, + 4B8E668C082270C7005F2596 /* DeviceParameterFactory.cpp in Sources */, + 4B8E668E082270C8005F2596 /* DiskThread.cpp in Sources */, + 4B8E6692082270CB005F2596 /* EGADSR.cpp in Sources */, + 4B8E6694082270CC005F2596 /* EGDecay.cpp in Sources */, + 4B8E6696082270CE005F2596 /* Engine.cpp in Sources */, + 4B8E6699082270CF005F2596 /* EngineChannel.cpp in Sources */, + 4B8E669B082270D2005F2596 /* EngineChannelFactory.cpp in Sources */, + 4B8E669D082270D3005F2596 /* EngineFactory.cpp in Sources */, + 4B8E66A0082270D5005F2596 /* Event.cpp in Sources */, + 4B8E66A2082270D6005F2596 /* Features.cpp in Sources */, + 4B8E66A8082270DC005F2596 /* InstrumentResourceManager.cpp in Sources */, + 4B8E66AD082270ED005F2596 /* lscpevent.cpp in Sources */, + 4B8E66AF082270EE005F2596 /* lscpinstrumentloader.cpp in Sources */, + 4B8E66B1082270F0005F2596 /* lscpparser.cpp in Sources */, + 4B8E66B5082270F6005F2596 /* lscpresultset.cpp in Sources */, + 4B8E66B6082270F7005F2596 /* lscpserver.cpp in Sources */, + 4B8E66BA082270FD005F2596 /* MidiInputDevice.cpp in Sources */, + 4B8E66BC082270FF005F2596 /* MidiInputDeviceCoreMidi.cpp in Sources */, + 4B8E66BE08227101005F2596 /* MidiInputDeviceFactory.cpp in Sources */, + 4B8E66C008227103005F2596 /* MidiInputPort.cpp in Sources */, + 4B8E66C308227106005F2596 /* Mutex.cpp in Sources */, + 4B8E66C70822710D005F2596 /* optional.cpp in Sources */, + 4B8E66CC08227111005F2596 /* Profiler.cpp in Sources */, + 4B8E66D40822711F005F2596 /* RTMath.cpp in Sources */, + 4B8E66D608227120005F2596 /* Sampler.cpp in Sources */, + 4B8E66D808227122005F2596 /* stacktrace.c in Sources */, + 4B8E66DA08227123005F2596 /* Stream.cpp in Sources */, + 4B8E66DC08227125005F2596 /* Synthesizer.cpp in Sources */, + 4B8E66DE08227126005F2596 /* Thread.cpp in Sources */, + 4B8E66E00822712A005F2596 /* Voice.cpp in Sources */, + E43837610BB42EA5000B7895 /* EngineChannel.cpp in Sources */, + E43837660BB42F4B000B7895 /* SmoothVolume.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4BD5843707B3918000FD332A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4B80F97F07BB64540079F315 /* linuxsampler.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4BE17E8008277DAF00AF1E97 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4BE17EB908277DE900AF1E97 /* DLS.cpp in Sources */, + 4BE17EBB08277DE900AF1E97 /* dlsdump.cpp in Sources */, + 4BE17EBC08277DE900AF1E97 /* gig.cpp in Sources */, + 4BE17EBE08277DE900AF1E97 /* gigdump.cpp in Sources */, + 4BE17EBF08277DE900AF1E97 /* gigextract.cpp in Sources */, + 4BE17EC008277DE900AF1E97 /* RIFF.cpp in Sources */, + 4BE17EC208277DE900AF1E97 /* rifftree.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXToolTarget section */ + 4B8E65C808226576005F2596 /* Tests */ = { + isa = PBXToolTarget; + buildConfigurationList = E43836FD0BB42460000B7895 /* Build configuration list for PBXToolTarget "Tests" */; + buildPhases = ( + 4B8E65C408226576005F2596 /* Headers */, + 4B8E65C508226576005F2596 /* Sources */, + 4B8E65C608226576005F2596 /* Frameworks */, + 4B8E65C708226576005F2596 /* Rez */, + ); + dependencies = ( + ); + name = Tests; + productInstallPath = /usr/local/bin; + productName = Tests; + productReference = 4B8E65C908226576005F2596 /* Tests */; + }; +/* End PBXToolTarget section */ + +/* Begin XCBuildConfiguration section */ + E43836F20BB42460000B7895 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = version.h; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + OPTIMIZATION_CFLAGS = "-O0"; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_COREMIDI", + "-DHAVE_JACK", + "-D__Types__", + ); + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = linuxsampler; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Development; + }; + E43836F30BB42460000B7895 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = version.h; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_COREMIDI", + "-DHAVE_JACK", + "-D__Types__", + ); + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = linuxsampler; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Deployment; + }; + E43836F40BB42460000B7895 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = version.h; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_COREMIDI", + "-DHAVE_JACK", + "-D__Types__", + ); + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = linuxsampler; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Default; + }; + E43836F60BB42460000B7895 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + OPTIMIZATION_CFLAGS = "-O0"; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = "-DHAVE_SNDFILE"; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = gig; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Development; + }; + E43836F70BB42460000B7895 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = "-DHAVE_SNDFILE"; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = gig; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Deployment; + }; + E43836F80BB42460000B7895 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = "-DHAVE_SNDFILE"; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = gig; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Default; + }; + E43836FA0BB42460000B7895 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_CPU = G3; + GCC_MODEL_TUNING = G3; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = version.h; + HEADER_SEARCH_PATHS = /usr/local/include; + INSTALL_PATH = /usr/local/bin; + LIBRARY_SEARCH_PATHS = /usr/local/lib; + OPTIMIZATION_CFLAGS = "-O0"; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_CORE_MIDI", + "-DHAVE_JACK", + "-D__Types__", + ); + OTHER_LDFLAGS = ( + "-framework", + CoreMidi, + "-framework", + Carbon, + "-ljack", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = linuxsampler; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Development; + }; + E43836FB0BB42460000B7895 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_MODEL_CPU = G3; + GCC_MODEL_TUNING = G3; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = version.h; + HEADER_SEARCH_PATHS = /usr/local/include; + INSTALL_PATH = /usr/local/bin; + LIBRARY_SEARCH_PATHS = /usr/local/lib; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_CORE_MIDI", + "-DHAVE_JACK", + "-D__Types__", + ); + OTHER_LDFLAGS = ( + "-framework", + CoreMidi, + "-framework", + Carbon, + "-ljack", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = linuxsampler; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Deployment; + }; + E43836FC0BB42460000B7895 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_MODEL_CPU = G3; + GCC_MODEL_TUNING = G3; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = version.h; + HEADER_SEARCH_PATHS = /usr/local/include; + INSTALL_PATH = /usr/local/bin; + LIBRARY_SEARCH_PATHS = /usr/local/lib; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_CORE_MIDI", + "-DHAVE_JACK", + "-D__Types__", + ); + OTHER_LDFLAGS = ( + "-framework", + CoreMidi, + "-framework", + Carbon, + "-ljack", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = linuxsampler; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Default; + }; + E43836FE0BB42460000B7895 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + OPTIMIZATION_CFLAGS = "-O0"; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ( + "-llinuxsampler", + "-lgig", + "-framework", + CoreMidi, + "-framework", + Carbon, + "-ljack", + "-lcppunit", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = Tests; + REZ_EXECUTABLE = YES; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = YES; + }; + name = Development; + }; + E43836FF0BB42460000B7895 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ( + "-llinuxsampler", + "-lgig", + "-framework", + CoreMidi, + "-framework", + Carbon, + "-ljack", + "-lcppunit", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = Tests; + REZ_EXECUTABLE = YES; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Deployment; + }; + E43837000BB42460000B7895 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ( + "-llinuxsampler", + "-lgig", + "-framework", + CoreMidi, + "-framework", + Carbon, + "-ljack", + "-lcppunit", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = Tests; + REZ_EXECUTABLE = YES; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Default; + }; + E43837020BB42460000B7895 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREFIX_HEADER = version.h; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; + HEADER_SEARCH_PATHS = /usr/local/include; + LIBRARY_SEARCH_PATHS = /usr/local/lib; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_CORE_MIDI", + "-DHAVE_JACK", + "-DWORDS_BIGENDIAN", + "-D__Types__", + ); + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Development; + }; + E43837030BB42460000B7895 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREFIX_HEADER = version.h; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; + HEADER_SEARCH_PATHS = /usr/local/include; + LIBRARY_SEARCH_PATHS = /usr/local/lib; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Deployment; + }; + E43837040BB42460000B7895 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREFIX_HEADER = version.h; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; + HEADER_SEARCH_PATHS = /usr/local/include; + LIBRARY_SEARCH_PATHS = /usr/local/lib; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Default; + }; + E497093E0BB5F223002D6C83 /* Deployment_Universal */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = version.h; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_COREMIDI", + "-DHAVE_JACK", + "-D__Types__", + ); + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = linuxsampler; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Deployment_Universal; + }; + E497093F0BB5F223002D6C83 /* Deployment_Universal */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = "-DHAVE_SNDFILE"; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = gig; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Deployment_Universal; + }; + E49709400BB5F223002D6C83 /* Deployment_Universal */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_MODEL_CPU = G3; + GCC_MODEL_TUNING = G3; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = version.h; + HEADER_SEARCH_PATHS = /usr/local/include; + INSTALL_PATH = /usr/local/bin; + LIBRARY_SEARCH_PATHS = /usr/local/lib; + OTHER_CFLAGS = ""; + OTHER_CPLUSPLUSFLAGS = ( + "-DHAVE_CORE_MIDI", + "-DHAVE_JACK", + "-D__Types__", + ); + OTHER_LDFLAGS = ( + "-framework", + CoreMidi, + "-framework", + Carbon, + "-ljack", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = linuxsampler; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Deployment_Universal; + }; + E49709410BB5F223002D6C83 /* Deployment_Universal */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ( + "-llinuxsampler", + "-lgig", + "-framework", + CoreMidi, + "-framework", + Carbon, + "-ljack", + "-lcppunit", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = Tests; + REZ_EXECUTABLE = YES; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + ZERO_LINK = NO; + }; + name = Deployment_Universal; + }; + E49709420BB5F223002D6C83 /* Deployment_Universal */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + GCC_MODEL_TUNING = ""; + GCC_PREFIX_HEADER = version.h; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; + HEADER_SEARCH_PATHS = /usr/local/include; + LIBRARY_SEARCH_PATHS = /usr/local/lib; + MACOSX_DEPLOYMENT_TARGET = ""; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-sign-compare", + "-Wno-non-virtual-dtor", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Deployment_Universal; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + E43836F10BB42460000B7895 /* Build configuration list for PBXNativeTarget "liblinuxsampler" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E43836F20BB42460000B7895 /* Development */, + E43836F30BB42460000B7895 /* Deployment */, + E497093E0BB5F223002D6C83 /* Deployment_Universal */, + E43836F40BB42460000B7895 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + E43836F50BB42460000B7895 /* Build configuration list for PBXNativeTarget "libgig" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E43836F60BB42460000B7895 /* Development */, + E43836F70BB42460000B7895 /* Deployment */, + E497093F0BB5F223002D6C83 /* Deployment_Universal */, + E43836F80BB42460000B7895 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + E43836F90BB42460000B7895 /* Build configuration list for PBXNativeTarget "LinuxSampler" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E43836FA0BB42460000B7895 /* Development */, + E43836FB0BB42460000B7895 /* Deployment */, + E49709400BB5F223002D6C83 /* Deployment_Universal */, + E43836FC0BB42460000B7895 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + E43836FD0BB42460000B7895 /* Build configuration list for PBXToolTarget "Tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E43836FE0BB42460000B7895 /* Development */, + E43836FF0BB42460000B7895 /* Deployment */, + E49709410BB5F223002D6C83 /* Deployment_Universal */, + E43837000BB42460000B7895 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + E43837010BB42460000B7895 /* Build configuration list for PBXProject "LinuxSampler" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E43837020BB42460000B7895 /* Development */, + E43837030BB42460000B7895 /* Deployment */, + E49709420BB5F223002D6C83 /* Deployment_Universal */, + E43837040BB42460000B7895 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; +/* End XCConfigurationList section */ + }; + rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; +} diff -Naur -X mac_patch_exlist linuxsampler-0.4.0/osx/version.h linuxsampler-0.4.0-mac/osx/version.h --- linuxsampler-0.4.0/osx/version.h 2006-06-29 04:32:20.000000000 +0900 +++ linuxsampler-0.4.0-mac/osx/version.h 2007-03-27 23:29:53.000000000 +0900 @@ -6,7 +6,12 @@ define them manually here for now. */ -#define VERSION "0.3.3" +#define VERSION "0.4.0" +#define PACKAGE "libgig" + +#if __APPLE__ && __BIG_ENDIAN__ +#define WORDS_BIGENDIAN 1 +#endif /* Define to 1 if you want to enable hand-crafted asm optimizations. */ /* #undef CONFIG_ASM */ @@ -93,6 +98,8 @@ /* Define voice stealing algorithm to be used. */ #define CONFIG_VOICE_STEAL_ALGO voice_steal_algo_oldestvoiceonkey +#define CONFIG_GLOBAL_ATTENUATION 0.35 + // avoid automatic inclusion of config.h in global.h, since we use version.h // to manually maintain all compile time configuration parameters #define OVERRIDE_CONFIG_H diff -Naur -X mac_patch_exlist linuxsampler-0.4.0/src/common/Mutex.cpp linuxsampler-0.4.0-mac/src/common/Mutex.cpp --- linuxsampler-0.4.0/src/common/Mutex.cpp 2006-11-05 17:50:43.000000000 +0900 +++ linuxsampler-0.4.0-mac/src/common/Mutex.cpp 2007-03-29 22:27:37.000000000 +0900 @@ -53,7 +53,12 @@ pthread_mutexattr_init(&__posix_mutexattr); // the following function call only works on UNIX98 compatible systems - #if (_XOPEN_SOURCE > 500) + #if (_XOPEN_SOURCE > 500) || defined(__APPLE__) + // Mac OS X Note: 10.4 (and later) does support PTHREAD_MUTEX_ERRORCHECK, and + // actually LinuxSampler does not work if this call is omitted. However, + // defining _XOPEN_SOURCE macro seems to cause other problems. As a workaround, + // the symbol __APPLE__ is checked here. There should be a better solution + // to this problem. (Toshi Nagata, 27 Mar 2007) if (pthread_mutexattr_settype(&__posix_mutexattr, PTHREAD_MUTEX_ERRORCHECK)) { std::cout << "Mutex Constructor: Fatal error - unable to pthread_mutexattr_settype(PTHREAD_MUTEX_ERRORCHECK)\n" << std::flush; exit(-1); diff -Naur -X mac_patch_exlist linuxsampler-0.4.0/src/drivers/midi/MidiInputDeviceCoreMidi.cpp linuxsampler-0.4.0-mac/src/drivers/midi/MidiInputDeviceCoreMidi.cpp --- linuxsampler-0.4.0/src/drivers/midi/MidiInputDeviceCoreMidi.cpp 2006-07-22 23:22:52.000000000 +0900 +++ linuxsampler-0.4.0-mac/src/drivers/midi/MidiInputDeviceCoreMidi.cpp 2007-03-24 00:38:23.000000000 +0900 @@ -25,11 +25,11 @@ int MidiInputDeviceCoreMidi::MidiInputPortCoreMidi::pPortID = 0; - MidiInputDeviceCoreMidi::MidiInputPortCoreMidi::ParameterName::ParameterName(MidiInputPort* pPort) throw (LinuxSamplerException) : MidiInputPort::ParameterName(pPort, "Port " + ToString(pPort->GetPortNumber())) { + MidiInputDeviceCoreMidi::MidiInputPortCoreMidi::ParameterName::ParameterName(MidiInputPort* pPort) throw (Exception) : MidiInputPort::ParameterName(pPort, "Port " + ToString(pPort->GetPortNumber())) { OnSetValue(ValueAsString()); // initialize port name } - void MidiInputDeviceCoreMidi::MidiInputPortCoreMidi::ParameterName::OnSetValue(String s) throw (LinuxSamplerException) { + void MidiInputDeviceCoreMidi::MidiInputPortCoreMidi::ParameterName::OnSetValue(String s) throw (Exception) { } @@ -53,7 +53,7 @@ return res; } - void MidiInputDeviceCoreMidi::MidiInputPortCoreMidi::ParameterCoreMidiBindings::OnSetValue(std::vector vS) throw (LinuxSamplerException) { + void MidiInputDeviceCoreMidi::MidiInputPortCoreMidi::ParameterCoreMidiBindings::OnSetValue(std::vector vS) throw (Exception) { // to finish } diff -Naur -X mac_patch_exlist linuxsampler-0.4.0/src/drivers/midi/MidiInputDeviceCoreMidi.h linuxsampler-0.4.0-mac/src/drivers/midi/MidiInputDeviceCoreMidi.h --- linuxsampler-0.4.0/src/drivers/midi/MidiInputDeviceCoreMidi.h 2005-05-18 03:16:54.000000000 +0900 +++ linuxsampler-0.4.0-mac/src/drivers/midi/MidiInputDeviceCoreMidi.h 2007-03-24 00:38:06.000000000 +0900 @@ -46,8 +46,8 @@ */ class ParameterName : public MidiInputPort::ParameterName { public: - ParameterName(MidiInputPort* pPort) throw (LinuxSamplerException); - virtual void OnSetValue(String s) throw (LinuxSamplerException); + ParameterName(MidiInputPort* pPort) throw (Exception); + virtual void OnSetValue(String s) throw (Exception); }; /** MIDI Port Parameter 'CORE_MIDI_BINDINGS' @@ -61,7 +61,7 @@ virtual String Description(); virtual bool Fix(); virtual std::vector PossibilitiesAsString(); - virtual void OnSetValue(std::vector vS) throw (LinuxSamplerException); + virtual void OnSetValue(std::vector vS) throw (Exception); protected: MidiInputPortCoreMidi* pPort; }; diff -Naur -X mac_patch_exlist linuxsampler-0.4.0/src/engines/gig/EGDecay.cpp linuxsampler-0.4.0-mac/src/engines/gig/EGDecay.cpp --- linuxsampler-0.4.0/src/engines/gig/EGDecay.cpp 2005-08-17 02:14:24.000000000 +0900 +++ linuxsampler-0.4.0-mac/src/engines/gig/EGDecay.cpp 2007-03-27 16:31:39.000000000 +0900 @@ -33,7 +33,7 @@ // calculate decay parameters (lin. curve) StepsLeft = (int) (DecayTime * SampleRate); - Coeff = (1.0f - Depth) / (float) StepsLeft; + Coeff = (StepsLeft == 0 ? 0.0 : (1.0f - Depth) / (float) StepsLeft); /* Modified by TN 20070327 */ dmsg(4,("Depth=%d, DecayTime=%f\n", Depth, DecayTime)); }