{"buildConfigurations":[{"buildSettings":{"CLANG_ENABLE_OBJC_ARC":"YES","CODE_SIGNING_REQUIRED":"NO","CODE_SIGN_IDENTITY":"","COMPILER_WORKING_DIRECTORY":"$(WORKSPACE_DIR)","COPY_PHASE_STRIP":"NO","DEBUG_INFORMATION_FORMAT":"dwarf","DRIVERKIT_DEPLOYMENT_TARGET":"19.0","DYLIB_INSTALL_NAME_BASE":"@rpath","ENABLE_NS_ASSERTIONS":"YES","ENABLE_TESTABILITY":"YES","ENABLE_TESTING_SEARCH_PATHS":"YES","ENTITLEMENTS_REQUIRED":"NO","GCC_OPTIMIZATION_LEVEL":"0","GCC_PREPROCESSOR_DEFINITIONS":["$(inherited)","SWIFT_PACKAGE","DEBUG=1"],"IPHONEOS_DEPLOYMENT_TARGET":"18.0","IPHONEOS_DEPLOYMENT_TARGET[__platform_filter=ios-maccatalyst]":["18.0"],"KEEP_PRIVATE_EXTERNS":"NO","MACOSX_DEPLOYMENT_TARGET":"15.0","ONLY_ACTIVE_ARCH":"YES","OTHER_CFLAGS":["$(inherited)","-DXcode"],"OTHER_LDRFLAGS":[],"OTHER_SWIFT_FLAGS":["$(inherited)","-DXcode"],"PRODUCT_NAME":"$(TARGET_NAME)","SKIP_INSTALL":"YES","SUPPORTED_PLATFORMS":["$(AVAILABLE_PLATFORMS)"],"SWIFT_ACTIVE_COMPILATION_CONDITIONS":["$(inherited)","SWIFT_PACKAGE","DEBUG"],"SWIFT_INSTALL_OBJC_HEADER":"NO","SWIFT_OBJC_INTERFACE_HEADER_NAME":"","SWIFT_OPTIMIZATION_LEVEL":"-Onone","TARGETED_DEVICE_FAMILY":"1,2,3,4,6,7","TVOS_DEPLOYMENT_TARGET":"18.0","USE_HEADERMAP":"NO","WATCHOS_DEPLOYMENT_TARGET":"11.0","XROS_DEPLOYMENT_TARGET":"2.0"},"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::BUILDCONFIG_0","impartedBuildProperties":{"buildSettings":{}},"name":"Debug"},{"buildSettings":{"CLANG_ENABLE_OBJC_ARC":"YES","CODE_SIGNING_REQUIRED":"NO","CODE_SIGN_IDENTITY":"","COMPILER_WORKING_DIRECTORY":"$(WORKSPACE_DIR)","COPY_PHASE_STRIP":"YES","DEBUG_INFORMATION_FORMAT":"dwarf-with-dsym","DRIVERKIT_DEPLOYMENT_TARGET":"19.0","DYLIB_INSTALL_NAME_BASE":"@rpath","ENABLE_TESTING_SEARCH_PATHS":"YES","ENTITLEMENTS_REQUIRED":"NO","GCC_OPTIMIZATION_LEVEL":"s","GCC_PREPROCESSOR_DEFINITIONS":["$(inherited)","SWIFT_PACKAGE"],"IPHONEOS_DEPLOYMENT_TARGET":"18.0","IPHONEOS_DEPLOYMENT_TARGET[__platform_filter=ios-maccatalyst]":["18.0"],"KEEP_PRIVATE_EXTERNS":"NO","MACOSX_DEPLOYMENT_TARGET":"15.0","OTHER_CFLAGS":["$(inherited)","-DXcode"],"OTHER_LDRFLAGS":[],"OTHER_SWIFT_FLAGS":["$(inherited)","-DXcode"],"PRODUCT_NAME":"$(TARGET_NAME)","SKIP_INSTALL":"YES","SUPPORTED_PLATFORMS":["$(AVAILABLE_PLATFORMS)"],"SWIFT_ACTIVE_COMPILATION_CONDITIONS":["$(inherited)","SWIFT_PACKAGE"],"SWIFT_INSTALL_OBJC_HEADER":"NO","SWIFT_OBJC_INTERFACE_HEADER_NAME":"","SWIFT_OPTIMIZATION_LEVEL":"-Owholemodule","TARGETED_DEVICE_FAMILY":"1,2,3,4,6,7","TVOS_DEPLOYMENT_TARGET":"18.0","USE_HEADERMAP":"NO","WATCHOS_DEPLOYMENT_TARGET":"11.0","XROS_DEPLOYMENT_TARGET":"2.0"},"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::BUILDCONFIG_1","impartedBuildProperties":{"buildSettings":{}},"name":"Release"}],"defaultConfigurationName":"Release","groupTree":{"children":[{"children":[],"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_0","name":"AdditionalFiles","path":"/","sourceTree":"<absolute>","type":"group"},{"children":[],"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_1","name":"Binaries","path":"/","sourceTree":"<absolute>","type":"group"},{"children":[{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_2::REF_0","path":"AcasongTests.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_2::REF_1","path":"MusicModelTests.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_2::REF_2","path":"ScoreTests.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_2::REF_3","path":"TempoMapTests.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_2::REF_4","path":"TickTests.swift","sourceTree":"<group>","type":"file"}],"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_2","name":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Tests/MusicModelTests","path":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Tests/MusicModelTests","sourceTree":"<absolute>","type":"group"},{"children":[{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_3::REF_0","path":"main.swift","sourceTree":"<group>","type":"file"}],"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_3","name":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Sources/AcasongTool","path":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Sources/AcasongTool","sourceTree":"<absolute>","type":"group"},{"children":[{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_4::REF_0","path":"main.swift","sourceTree":"<group>","type":"file"}],"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_4","name":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Sources/AcasongTool","path":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Sources/AcasongTool","sourceTree":"<absolute>","type":"group"},{"children":[{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_0","path":"AcasongError.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_1","path":"AcasongParser.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_2","path":"Clef.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_3","path":"KeySignature.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_4","path":"MusicModel.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_5","path":"NoteEvent.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_6","path":"Part.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_7","path":"Pitch.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_8","path":"Score.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_9","path":"TempoMap.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_10","path":"Tick.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_11","path":"TimeSignature.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5::REF_12","path":"V1Converter.swift","sourceTree":"<group>","type":"file"}],"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_5","name":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Sources/MusicModel","path":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Sources/MusicModel","sourceTree":"<absolute>","type":"group"},{"children":[{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_0","path":"AcasongError.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_1","path":"AcasongParser.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_2","path":"Clef.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_3","path":"KeySignature.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_4","path":"MusicModel.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_5","path":"NoteEvent.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_6","path":"Part.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_7","path":"Pitch.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_8","path":"Score.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_9","path":"TempoMap.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_10","path":"Tick.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_11","path":"TimeSignature.swift","sourceTree":"<group>","type":"file"},{"fileType":"sourcecode.swift","guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6::REF_12","path":"V1Converter.swift","sourceTree":"<group>","type":"file"}],"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP::REF_6","name":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Sources/MusicModel","path":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Sources/MusicModel","sourceTree":"<absolute>","type":"group"}],"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel::MAINGROUP","name":"","path":"","sourceTree":"<group>","type":"group"},"guid":"PACKAGE:/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel","path":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel/Package.swift","projectDirectory":"/Users/tedpeters/Documents/Projects/Claude Projects/Acapella App/AcapellaV2/Packages/MusicModel","projectIsPackage":"true","projectName":"MusicModel","targets":["TARGET@v12_hash=b6f3c1469b86379f3f1ecca1fcd1dc9b","TARGET@v12_hash=6433c8f9a7ad913a23cf6864277072f9","TARGET@v12_hash=1837a639f59cf3ac5eae2d753242b636","TARGET@v12_hash=a4d57a9d6b338bae2c8aee131fe4347f","TARGET@v12_hash=5bc2bd94b744a5e405288d717bd8ce88","TARGET@v12_hash=43cf3355ecce17600286f664189a5832","TARGET@v12_hash=ef96ae4bb155476852dedfce9145a353"]}