// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 38; objects = { 00F55081007288EA11FF4F98 = { isa = PBXFrameworkReference; name = Kernel.framework; path = /System/Library/Frameworks/Kernel.framework; refType = 0; }; //000 //001 //002 //003 //004 //010 //011 //012 //013 //014 011774440071097E7F000001 = { isa = PBXLibraryReference; path = libAudioFloatLib.a; refType = 3; }; 011774450071097E7F000001 = { buildPhases = ( 011774460071097E7F000001, 011774470071097E7F000001, 011774480071097E7F000001, 011774490071097E7F000001, ); buildSettings = { DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; HEADER_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Headers\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Headers/bsd\""; LIBRARY_STYLE = STATIC; OPTIMIZATION_CFLAGS = "-O2"; OTHER_CFLAGS = "-nostdinc -finline -fno-keep-inline-functions -force_cpusubtype_ALL -mlong-branch -x c++ -fno-rtti -fno-exceptions -fcheck-new -findirect-virtual-calls -static -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT"; OTHER_LDFLAGS = ""; OTHER_LIBTOOL_FLAGS = ""; OTHER_REZFLAGS = ""; PRODUCT_NAME = libAudioFloatLib.a; REZ_EXECUTABLE = YES; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; }; dependencies = ( ); isa = PBXLibraryTarget; name = libAudioFloatLib; productInstallPath = /usr/local/lib; productName = libAudioFloatLib; productReference = 011774440071097E7F000001; }; 011774460071097E7F000001 = { buildActionMask = 2147483647; files = ( F6DC3C2E02B7AEF301CD2599, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 011774470071097E7F000001 = { buildActionMask = 2147483647; files = ( 0117744C00710CA77F000001, F6DC3C2D02B7AEF301CD2599, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 011774480071097E7F000001 = { buildActionMask = 2147483647; files = ( ); isa = PBXFrameworksBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 011774490071097E7F000001 = { buildActionMask = 2147483647; files = ( ); isa = PBXRezBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 0117744A007109A97F000001 = { fileRef = 011774440071097E7F000001; isa = PBXBuildFile; settings = { }; }; 0117744B00710CA77F000001 = { fileEncoding = 30; isa = PBXFileReference; path = PhantomAudioClip.cpp; refType = 4; }; 0117744C00710CA77F000001 = { fileRef = 0117744B00710CA77F000001; isa = PBXBuildFile; settings = { }; }; 0117744D00710D0C7F000001 = { isa = PBXTargetDependency; target = 011774450071097E7F000001; }; 0117744E00710DAB7F000001 = { fileEncoding = 30; isa = PBXFileReference; path = PhantomAudioEngine.h; refType = 4; }; 0117744F00710DAB7F000001 = { fileEncoding = 30; isa = PBXFileReference; path = PhantomAudioEngine.cpp; refType = 4; }; 0117745000710DAB7F000001 = { fileRef = 0117744E00710DAB7F000001; isa = PBXBuildFile; settings = { }; }; 0117745100710DAB7F000001 = { fileRef = 0117744F00710DAB7F000001; isa = PBXBuildFile; settings = { }; }; //010 //011 //012 //013 //014 //060 //061 //062 //063 //064 06AA1264FFB2107B11CA28AA = { buildActionMask = 2147483647; files = ( ); generatedFileNames = ( ); isa = PBXShellScriptBuildPhase; neededFileNames = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPostprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi"; }; 06AA1265FFB2107B11CA28AA = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = NO; OPTIMIZATION_CFLAGS = "-O2"; }; isa = PBXBuildStyle; name = Development; }; 06AA1266FFB2107B11CA28AA = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = YES; }; isa = PBXBuildStyle; name = Deployment; }; 06AA1267FFB2110C11CA28AA = { buildActionMask = 2147483647; files = ( ); generatedFileNames = ( ); isa = PBXShellScriptBuildPhase; neededFileNames = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPreprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi"; }; //060 //061 //062 //063 //064 //080 //081 //082 //083 //084 089C1669FE841209C02AAC07 = { buildStyles = ( 06AA1265FFB2107B11CA28AA, 06AA1266FFB2107B11CA28AA, ); hasScannedForEncodings = 1; isa = PBXProject; mainGroup = 089C166AFE841209C02AAC07; projectDirPath = ""; targets = ( 089C1673FE841209C02AAC07, 011774450071097E7F000001, ); }; 089C166AFE841209C02AAC07 = { children = ( 247142CAFF3F8F9811CA285C, 089C167CFE841241C02AAC07, 19C28FB6FE9D52B211CA2CBB, 00F55081007288EA11FF4F98, ); isa = PBXGroup; name = SampleAudioDriver; refType = 4; }; 089C1673FE841209C02AAC07 = { buildPhases = ( 06AA1267FFB2110C11CA28AA, 089C1674FE841209C02AAC07, 089C1675FE841209C02AAC07, 089C1676FE841209C02AAC07, 089C1677FE841209C02AAC07, 089C1679FE841209C02AAC07, 06AA1264FFB2107B11CA28AA, ); buildSettings = { FRAMEWORK_SEARCH_PATHS = ""; HEADER_SEARCH_PATHS = ""; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions"; KERNEL_MODULE = YES; LIBRARY_SEARCH_PATHS = ""; MODULE_IOKIT = YES; MODULE_NAME = com.MyCompany.driver.PhantomAudioDriver; MODULE_VERSION = 1.0d10; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; OTHER_REZFLAGS = ""; PRODUCT_NAME = PhantomAudioDriver; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; WRAPPER_EXTENSION = kext; }; dependencies = ( 0117744D00710D0C7F000001, ); isa = PBXBundleTarget; name = PhantomAudioDriver; productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Extensions"; productName = SampleAudioDriver; productReference = 0B81C263FFB7832611CA28AA; productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\"> <plist version=\"1.0\"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>PhantomAudioDriver</string> <key>CFBundleGetInfoString</key> <string>Version 1.0</string> <key>CFBundleIconFile</key> <string></string> <key>CFBundleIdentifier</key> <string>com.MyCompany.driver.PhantomAudioDriver</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>PhantomAudioDriver</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>1.0</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>1.0d10</string> <key>IOKitPersonalities</key> <dict> <key>PhantomAudioDriver</key> <dict> <key>AudioEngines</key> <array> <dict> <key>BlockSize</key> <integer>512</integer> <key>Description</key> <string>Phantom Audio Engine #1</string> <key>Formats</key> <array> <dict> <key>IOAudioStreamAlignment</key> <integer>1</integer> <key>IOAudioStreamBitDepth</key> <integer>16</integer> <key>IOAudioStreamBitWidth</key> <integer>16</integer> <key>IOAudioStreamByteOrder</key> <integer>0</integer> <key>IOAudioStreamDriverTag</key> <integer>0</integer> <key>IOAudioStreamIsMixable</key> <integer>1</integer> <key>IOAudioStreamNumChannels</key> <integer>2</integer> <key>IOAudioStreamNumericRepresentation</key> <integer>1936289396</integer> <key>IOAudioStreamSampleFormat</key> <integer>1819304813</integer> </dict> <dict> <key>IOAudioStreamAlignment</key> <integer>1</integer> <key>IOAudioStreamBitDepth</key> <integer>24</integer> <key>IOAudioStreamBitWidth</key> <integer>32</integer> <key>IOAudioStreamByteOrder</key> <integer>0</integer> <key>IOAudioStreamDriverTag</key> <integer>0</integer> <key>IOAudioStreamIsMixable</key> <integer>1</integer> <key>IOAudioStreamNumChannels</key> <integer>2</integer> <key>IOAudioStreamNumericRepresentation</key> <integer>1936289396</integer> <key>IOAudioStreamSampleFormat</key> <integer>1819304813</integer> </dict> <dict> <key>IOAudioStreamAlignment</key> <integer>1</integer> <key>IOAudioStreamBitDepth</key> <integer>24</integer> <key>IOAudioStreamBitWidth</key> <integer>32</integer> <key>IOAudioStreamByteOrder</key> <integer>0</integer> <key>IOAudioStreamDriverTag</key> <integer>0</integer> <key>IOAudioStreamIsMixable</key> <integer>1</integer> <key>IOAudioStreamNumChannels</key> <integer>1</integer> <key>IOAudioStreamNumericRepresentation</key> <integer>1936289396</integer> <key>IOAudioStreamSampleFormat</key> <integer>1819304813</integer> </dict> </array> <key>NumBlocks</key> <integer>32</integer> <key>NumStreams</key> <integer>1</integer> <key>SampleRates</key> <array> <integer>44100</integer> <integer>48000</integer> <integer>96000</integer> </array> </dict> </array> <key>CFBundleIdentifier</key> <string>com.MyCompany.driver.PhantomAudioDriver</string> <key>IOClass</key> <string>com_MyCompany_driver_PhantomAudioDevice</string> <key>IOMatchCategory</key> <string>PhantomAudioDriver</string> <key>IOProviderClass</key> <string>IOResources</string> <key>IOResourceMatch</key> <string>IOKit</string> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOAudioFamily</key> <string>1.1fc6</string> </dict> </dict> </plist> "; }; 089C1674FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 1A224C40FF42367911CA2CB7, 0117745000710DAB7F000001, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C1675FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 089C1680FE841241C02AAC07, ); isa = PBXResourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C1676FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 1A224C41FF42367911CA2CB7, 0117745100710DAB7F000001, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C1677FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 0117744A007109A97F000001, ); isa = PBXFrameworksBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C1679FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( ); isa = PBXRezBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 089C167CFE841241C02AAC07 = { children = ( 089C167DFE841241C02AAC07, ); isa = PBXGroup; name = Resources; refType = 4; }; 089C167DFE841241C02AAC07 = { children = ( 089C167EFE841241C02AAC07, ); isa = PBXVariantGroup; name = InfoPlist.strings; refType = 4; }; 089C167EFE841241C02AAC07 = { fileEncoding = 10; isa = PBXFileReference; name = English; path = English.lproj/InfoPlist.strings; refType = 4; }; 089C1680FE841241C02AAC07 = { fileRef = 089C167DFE841241C02AAC07; isa = PBXBuildFile; settings = { }; }; //080 //081 //082 //083 //084 //0B0 //0B1 //0B2 //0B3 //0B4 0B81C263FFB7832611CA28AA = { isa = PBXBundleReference; path = PhantomAudioDriver.kext; refType = 3; }; //0B0 //0B1 //0B2 //0B3 //0B4 //190 //191 //192 //193 //194 19C28FB6FE9D52B211CA2CBB = { children = ( 0B81C263FFB7832611CA28AA, 011774440071097E7F000001, ); isa = PBXGroup; name = Products; refType = 4; }; //190 //191 //192 //193 //194 //1A0 //1A1 //1A2 //1A3 //1A4 1A224C3EFF42367911CA2CB7 = { fileEncoding = 30; isa = PBXFileReference; path = PhantomAudioDevice.h; refType = 4; }; 1A224C3FFF42367911CA2CB7 = { fileEncoding = 30; isa = PBXFileReference; path = PhantomAudioDevice.cpp; refType = 4; }; 1A224C40FF42367911CA2CB7 = { fileRef = 1A224C3EFF42367911CA2CB7; isa = PBXBuildFile; settings = { }; }; 1A224C41FF42367911CA2CB7 = { fileRef = 1A224C3FFF42367911CA2CB7; isa = PBXBuildFile; settings = { ATTRIBUTES = ( ); }; }; //1A0 //1A1 //1A2 //1A3 //1A4 //240 //241 //242 //243 //244 247142CAFF3F8F9811CA285C = { children = ( 1A224C3EFF42367911CA2CB7, 1A224C3FFF42367911CA2CB7, 0117744E00710DAB7F000001, 0117744F00710DAB7F000001, 0117744B00710CA77F000001, F6DC3C2B02B7AEF301CD2599, F6DC3C2C02B7AEF301CD2599, ); isa = PBXGroup; name = Source; path = ""; refType = 4; }; //240 //241 //242 //243 //244 //F60 //F61 //F62 //F63 //F64 F6DC3C2B02B7AEF301CD2599 = { fileEncoding = 30; isa = PBXFileReference; path = PCMBlitterLibPPC.c; refType = 4; }; F6DC3C2C02B7AEF301CD2599 = { fileEncoding = 30; isa = PBXFileReference; path = PCMBlitterLibPPC.h; refType = 4; }; F6DC3C2D02B7AEF301CD2599 = { fileRef = F6DC3C2B02B7AEF301CD2599; isa = PBXBuildFile; settings = { }; }; F6DC3C2E02B7AEF301CD2599 = { fileRef = F6DC3C2C02B7AEF301CD2599; isa = PBXBuildFile; settings = { }; }; }; rootObject = 089C1669FE841209C02AAC07; }