// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 50;
objects = {
/* Begin PBXBuildFile section */
8A0AE004231D48DA0024FACF /* AcousmoniumViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0AE003231D48DA0024FACF /* AcousmoniumViewController.swift */; };
8A0AE006231D48EC0024FACF /* AcousmoniumPropertyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0AE005231D48EC0024FACF /* AcousmoniumPropertyViewController.swift */; };
8A0AE00A231D54540024FACF /* AcousmoniumView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0AE009231D54540024FACF /* AcousmoniumView.swift */; };
8A0AE00C231D879B0024FACF /* PlayFadersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0AE00B231D879B0024FACF /* PlayFadersView.swift */; };
8A0AE00F231D8A7A0024FACF /* PlaylistViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0AE00E231D8A7A0024FACF /* PlaylistViewController.swift */; };
8A112400233E4F8100AA346D /* BlackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A1123FF233E4F8100AA346D /* BlackView.swift */; };
8A156EBD2316529E00064A8A /* DefaultSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A156EBC2316529E00064A8A /* DefaultSettings.swift */; };
8A156EBF2316531700064A8A /* WindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A156EBE2316531700064A8A /* WindowController.swift */; };
8A189FB4231A561D00EA2B8D /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A189FB3231A561D00EA2B8D /* Window.swift */; };
8A2BB9B0232397A900FB6106 /* PlaylistImageValueController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A2BB9AF232397A900FB6106 /* PlaylistImageValueController.swift */; };
8A394A4E232E86970012A5C1 /* statistics.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A4D232E86970012A5C1 /* statistics.png */; };
8A394A59232E8D9F0012A5C1 /* MotusLabToolUnitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A394A58232E8D9F0012A5C1 /* MotusLabToolUnitTests.swift */; };
8A394A68232E9F710012A5C1 /* mainTBAcousmonium.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A60232E9F6E0012A5C1 /* mainTBAcousmonium.png */; };
8A394A69232E9F710012A5C1 /* mainTBMidi.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A61232E9F6F0012A5C1 /* mainTBMidi.png */; };
8A394A6A232E9F710012A5C1 /* mainTBMidiPlay.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A62232E9F6F0012A5C1 /* mainTBMidiPlay.png */; };
8A394A6B232E9F710012A5C1 /* mainTBControllers.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A63232E9F700012A5C1 /* mainTBControllers.png */; };
8A394A6C232E9F710012A5C1 /* mainTBPlaylist.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A64232E9F700012A5C1 /* mainTBPlaylist.png */; };
8A394A6D232E9F710012A5C1 /* mainTBStatistics.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A65232E9F700012A5C1 /* mainTBStatistics.png */; };
8A394A6E232E9F710012A5C1 /* mainTBBigCounter.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A66232E9F700012A5C1 /* mainTBBigCounter.png */; };
8A394A6F232E9F710012A5C1 /* mainTBAddCamera.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A67232E9F710012A5C1 /* mainTBAddCamera.png */; };
8A394A71232E9FE70012A5C1 /* mainTBPlaylist2.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A70232E9FE60012A5C1 /* mainTBPlaylist2.png */; };
8A394A73232EA05A0012A5C1 /* mainTBRecord.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A72232EA0590012A5C1 /* mainTBRecord.png */; };
8A394A76232EA0CB0012A5C1 /* mainTBPlay.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A74232EA0CB0012A5C1 /* mainTBPlay.png */; };
8A394A77232EA0CB0012A5C1 /* mainTBStop.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A394A75232EA0CB0012A5C1 /* mainTBStop.png */; };
8A41E9012325299B00613745 /* SimpleTimeValueTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A41E9002325299B00613745 /* SimpleTimeValueTransformer.swift */; };
8A41E90323252A4200613745 /* RecordWaveformView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A41E90223252A4200613745 /* RecordWaveformView.swift */; };
8A41E905232542C700613745 /* PlaylistFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A41E904232542C700613745 /* PlaylistFile.swift */; };
8A5A3C7423488972006E9D50 /* mainTBBlackWindow.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A5A3C7323488971006E9D50 /* mainTBBlackWindow.png */; };
8A5A3C76234895CF006E9D50 /* preferences.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A5A3C75234895CF006E9D50 /* preferences.png */; };
8A5A3C7823489A9F006E9D50 /* interface.png in Resources */ = {isa = PBXBuildFile; fileRef = 8A5A3C7723489A9F006E9D50 /* interface.png */; };
8A694A6E23257227001BD253 /* NSButtonStateIntegerValueTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A694A6D23257227001BD253 /* NSButtonStateIntegerValueTransformer.swift */; };
8A694A7023257F54001BD253 /* Export.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A694A6F23257F54001BD253 /* Export.swift */; };
8A6BEF45231B959700D5A84B /* VuMeter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF44231B959700D5A84B /* VuMeter.swift */; };
8A6BEF47231B961F00D5A84B /* AudioCaptureMeter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF46231B961F00D5A84B /* AudioCaptureMeter.swift */; };
8A6BEF4A231B98EE00D5A84B /* RecordCamera.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8A6BEF48231B98EE00D5A84B /* RecordCamera.xib */; };
8A6BEF4C231B998300D5A84B /* RecordCameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF4B231B998300D5A84B /* RecordCameraViewController.swift */; };
8A6BEF4E231B99FA00D5A84B /* VideoRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF4D231B99FA00D5A84B /* VideoRecorder.swift */; };
8A6BEF50231B9D9B00D5A84B /* RecordCameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF4F231B9D9B00D5A84B /* RecordCameraView.swift */; };
8A6BEF53231B9DE200D5A84B /* PreviewCameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF52231B9DE200D5A84B /* PreviewCameraView.swift */; };
8A6BEF56231BB58300D5A84B /* PlayTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF55231BB58300D5A84B /* PlayTimelineView.swift */; };
8A6BEF58231BB5C700D5A84B /* PlayWaveformView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF57231BB5C700D5A84B /* PlayWaveformView.swift */; };
8A6BEF5A231BB5E500D5A84B /* PlayControllersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF59231BB5E500D5A84B /* PlayControllersView.swift */; };
8A6BEF5C231BB60300D5A84B /* PlayMarkersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF5B231BB60300D5A84B /* PlayMarkersView.swift */; };
8A6BEF5E231BB61D00D5A84B /* PlayPlayheadView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF5D231BB61D00D5A84B /* PlayPlayheadView.swift */; };
8A6BEF60231BB66400D5A84B /* PlayTimeRulerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF5F231BB66400D5A84B /* PlayTimeRulerView.swift */; };
8A6BEF62231BB8A200D5A84B /* AudioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF61231BB8A200D5A84B /* AudioPlayer.swift */; };
8A6BEF64231BBB2A00D5A84B /* MIDIPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF63231BBB2A00D5A84B /* MIDIPlayer.swift */; };
8A6BEF66231BC47E00D5A84B /* AudioAnalyzer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF65231BC47E00D5A84B /* AudioAnalyzer.swift */; };
8A6BEF68231BCEAC00D5A84B /* PlayCameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6BEF67231BCEAC00D5A84B /* PlayCameraView.swift */; };
8A7DA568231657620059B5C9 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A7DA567231657620059B5C9 /* Extensions.swift */; };
8A935E7B233FAF570081EE0B /* RecordingValueTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A935E7A233FAF570081EE0B /* RecordingValueTransformer.swift */; };
8A9CEE7923473F4700798F49 /* WaitingWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8A9CEE7723473F4700798F49 /* WaitingWindow.xib */; };
8A9CEE7B23473FBC00798F49 /* WaitingWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A9CEE7A23473FBC00798F49 /* WaitingWindowController.swift */; };
8AA84675231A698E00005A4D /* AudioRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AA84674231A698E00005A4D /* AudioRecorder.swift */; };
8AA8467A231AC12D00005A4D /* fileType.icns in Resources */ = {isa = PBXBuildFile; fileRef = 8AA84677231AC12D00005A4D /* fileType.icns */; };
8AA8467B231AC12D00005A4D /* acousmoFileType.icns in Resources */ = {isa = PBXBuildFile; fileRef = 8AA84678231AC12D00005A4D /* acousmoFileType.icns */; };
8AA8467C231AC12D00005A4D /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 8AA84679231AC12D00005A4D /* Credits.rtf */; };
8AA8467E231AC3CE00005A4D /* AddMarkerPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AA8467D231AC3CE00005A4D /* AddMarkerPopoverViewController.swift */; };
8AA84680231AC5AD00005A4D /* MIDIControllersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AA8467F231AC5AD00005A4D /* MIDIControllersView.swift */; };
8AA84688231ACEE400005A4D /* MIDIRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AA84687231ACEE400005A4D /* MIDIRecorder.swift */; };
8ABBBF6323190B6F00FA04A9 /* MainSplitViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF6223190B6F00FA04A9 /* MainSplitViewController.swift */; };
8ABBBF6523190BF200FA04A9 /* NSButtonCounter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF6423190BF200FA04A9 /* NSButtonCounter.swift */; };
8ABBBF6723190C0400FA04A9 /* NSButtonCellCounter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF6623190C0400FA04A9 /* NSButtonCellCounter.swift */; };
8ABBBF69231912BF00FA04A9 /* LeftViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF68231912BF00FA04A9 /* LeftViewController.swift */; };
8ABBBF6E231950BB00FA04A9 /* MidiSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF6D231950BB00FA04A9 /* MidiSettingsViewController.swift */; };
8ABBBF712319521C00FA04A9 /* Preferences.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8ABBBF6F2319521C00FA04A9 /* Preferences.storyboard */; };
8ABBBF73231957AC00FA04A9 /* MotusLabFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF72231957AC00FA04A9 /* MotusLabFile.swift */; };
8ABBBF752319583600FA04A9 /* MIDIControllerEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF742319583600FA04A9 /* MIDIControllerEvent.swift */; };
8ABBBF772319585F00FA04A9 /* AcousmoniumFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF762319585F00FA04A9 /* AcousmoniumFile.swift */; };
8ABBBF7A23195A0900FA04A9 /* MIDITools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF7923195A0900FA04A9 /* MIDITools.swift */; };
8ABBBF7D23196D2600FA04A9 /* TimeValueTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF7C23196D2600FA04A9 /* TimeValueTransformer.swift */; };
8ABBBF7F23196D3E00FA04A9 /* MarkerCountValueTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABBBF7E23196D3E00FA04A9 /* MarkerCountValueTransformer.swift */; };
8AC98A36232C170E0004FA35 /* PlayFaderStatistics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AC98A35232C170E0004FA35 /* PlayFaderStatistics.swift */; };
8AC98A38232C18150004FA35 /* Statistics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AC98A37232C18150004FA35 /* Statistics.swift */; };
8AD44C872326BB3A00DE08AB /* NSActionTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 8AD44C742326BB3900DE08AB /* NSActionTemplate.png */; };
8AD44C882326BB3A00DE08AB /* acousmoniumProperties.png in Resources */ = {isa = PBXBuildFile; fileRef = 8AD44C752326BB3900DE08AB /* acousmoniumProperties.png */; };
8AD44C892326BB3A00DE08AB /* editAcousmonium.png in Resources */ = {isa = PBXBuildFile; fileRef = 8AD44C762326BB3900DE08AB /* editAcousmonium.png */; };
8AD44C8A2326BB3A00DE08AB /* midiSettings.png in Resources */ = {isa = PBXBuildFile; fileRef = 8AD44C772326BB3900DE08AB /* midiSettings.png */; };
8AD44C8D2326BB3A00DE08AB /* newProject.png in Resources */ = {isa = PBXBuildFile; fileRef = 8AD44C7A2326BB3900DE08AB /* newProject.png */; };
8AD44C932326BB3A00DE08AB /* playlist.png in Resources */ = {isa = PBXBuildFile; fileRef = 8AD44C802326BB3A00DE08AB /* playlist.png */; };
8AD44C972326BB3A00DE08AB /* bigCounter.png in Resources */ = {isa = PBXBuildFile; fileRef = 8AD44C842326BB3A00DE08AB /* bigCounter.png */; };
8AE191732315045C006CD958 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AE191722315045C006CD958 /* AppDelegate.swift */; };
8AE191772315045D006CD958 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8AE191762315045D006CD958 /* Assets.xcassets */; };
8AE1917A2315045D006CD958 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8AE191782315045D006CD958 /* Main.storyboard */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
8A394A5B232E8D9F0012A5C1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8AE191672315045C006CD958 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 8AE1916E2315045C006CD958;
remoteInfo = MotusLabTool;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
8A0AE003231D48DA0024FACF /* AcousmoniumViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcousmoniumViewController.swift; sourceTree = "<group>"; };
8A0AE005231D48EC0024FACF /* AcousmoniumPropertyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcousmoniumPropertyViewController.swift; sourceTree = "<group>"; };
8A0AE009231D54540024FACF /* AcousmoniumView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcousmoniumView.swift; sourceTree = "<group>"; };
8A0AE00B231D879B0024FACF /* PlayFadersView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayFadersView.swift; sourceTree = "<group>"; };
8A0AE00E231D8A7A0024FACF /* PlaylistViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistViewController.swift; sourceTree = "<group>"; };
8A1123FF233E4F8100AA346D /* BlackView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlackView.swift; sourceTree = "<group>"; };
8A156EBC2316529E00064A8A /* DefaultSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultSettings.swift; sourceTree = "<group>"; };
8A156EBE2316531700064A8A /* WindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WindowController.swift; sourceTree = "<group>"; };
8A189FB3231A561D00EA2B8D /* Window.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Window.swift; sourceTree = "<group>"; };
8A2BB9AF232397A900FB6106 /* PlaylistImageValueController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistImageValueController.swift; sourceTree = "<group>"; };
8A2BB9B22323A93E00FB6106 /* Manual.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Manual.md; sourceTree = "<group>"; };
8A2BB9B42323A97300FB6106 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
8A2BB9B52323A9A200FB6106 /* LICENSE.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = LICENSE.md; sourceTree = "<group>"; };
8A394A4D232E86970012A5C1 /* statistics.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = statistics.png; sourceTree = "<group>"; };
8A394A56232E8D9F0012A5C1 /* MotusLabToolUnitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MotusLabToolUnitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
8A394A58232E8D9F0012A5C1 /* MotusLabToolUnitTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MotusLabToolUnitTests.swift; sourceTree = "<group>"; };
8A394A5A232E8D9F0012A5C1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8A394A60232E9F6E0012A5C1 /* mainTBAcousmonium.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBAcousmonium.png; sourceTree = "<group>"; };
8A394A61232E9F6F0012A5C1 /* mainTBMidi.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBMidi.png; sourceTree = "<group>"; };
8A394A62232E9F6F0012A5C1 /* mainTBMidiPlay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBMidiPlay.png; sourceTree = "<group>"; };
8A394A63232E9F700012A5C1 /* mainTBControllers.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBControllers.png; sourceTree = "<group>"; };
8A394A64232E9F700012A5C1 /* mainTBPlaylist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBPlaylist.png; sourceTree = "<group>"; };
8A394A65232E9F700012A5C1 /* mainTBStatistics.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBStatistics.png; sourceTree = "<group>"; };
8A394A66232E9F700012A5C1 /* mainTBBigCounter.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBBigCounter.png; sourceTree = "<group>"; };
8A394A67232E9F710012A5C1 /* mainTBAddCamera.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBAddCamera.png; sourceTree = "<group>"; };
8A394A70232E9FE60012A5C1 /* mainTBPlaylist2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBPlaylist2.png; sourceTree = "<group>"; };
8A394A72232EA0590012A5C1 /* mainTBRecord.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBRecord.png; sourceTree = "<group>"; };
8A394A74232EA0CB0012A5C1 /* mainTBPlay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBPlay.png; sourceTree = "<group>"; };
8A394A75232EA0CB0012A5C1 /* mainTBStop.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBStop.png; sourceTree = "<group>"; };
8A41E9002325299B00613745 /* SimpleTimeValueTransformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleTimeValueTransformer.swift; sourceTree = "<group>"; };
8A41E90223252A4200613745 /* RecordWaveformView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordWaveformView.swift; sourceTree = "<group>"; };
8A41E904232542C700613745 /* PlaylistFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistFile.swift; sourceTree = "<group>"; };
8A5A3C7323488971006E9D50 /* mainTBBlackWindow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mainTBBlackWindow.png; sourceTree = "<group>"; };
8A5A3C75234895CF006E9D50 /* preferences.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = preferences.png; sourceTree = "<group>"; };
8A5A3C7723489A9F006E9D50 /* interface.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = interface.png; sourceTree = "<group>"; };
8A694A6D23257227001BD253 /* NSButtonStateIntegerValueTransformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSButtonStateIntegerValueTransformer.swift; sourceTree = "<group>"; };
8A694A6F23257F54001BD253 /* Export.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Export.swift; sourceTree = "<group>"; };
8A6BEF44231B959700D5A84B /* VuMeter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VuMeter.swift; sourceTree = "<group>"; };
8A6BEF46231B961F00D5A84B /* AudioCaptureMeter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioCaptureMeter.swift; sourceTree = "<group>"; };
8A6BEF49231B98EE00D5A84B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/RecordCamera.xib; sourceTree = "<group>"; };
8A6BEF4B231B998300D5A84B /* RecordCameraViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordCameraViewController.swift; sourceTree = "<group>"; };
8A6BEF4D231B99FA00D5A84B /* VideoRecorder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoRecorder.swift; sourceTree = "<group>"; };
8A6BEF4F231B9D9B00D5A84B /* RecordCameraView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordCameraView.swift; sourceTree = "<group>"; };
8A6BEF52231B9DE200D5A84B /* PreviewCameraView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreviewCameraView.swift; sourceTree = "<group>"; };
8A6BEF55231BB58300D5A84B /* PlayTimelineView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayTimelineView.swift; sourceTree = "<group>"; };
8A6BEF57231BB5C700D5A84B /* PlayWaveformView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayWaveformView.swift; sourceTree = "<group>"; };
8A6BEF59231BB5E500D5A84B /* PlayControllersView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayControllersView.swift; sourceTree = "<group>"; };
8A6BEF5B231BB60300D5A84B /* PlayMarkersView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayMarkersView.swift; sourceTree = "<group>"; };
8A6BEF5D231BB61D00D5A84B /* PlayPlayheadView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayPlayheadView.swift; sourceTree = "<group>"; };
8A6BEF5F231BB66400D5A84B /* PlayTimeRulerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayTimeRulerView.swift; sourceTree = "<group>"; };
8A6BEF61231BB8A200D5A84B /* AudioPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioPlayer.swift; sourceTree = "<group>"; };
8A6BEF63231BBB2A00D5A84B /* MIDIPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MIDIPlayer.swift; sourceTree = "<group>"; };
8A6BEF65231BC47E00D5A84B /* AudioAnalyzer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioAnalyzer.swift; sourceTree = "<group>"; };
8A6BEF67231BCEAC00D5A84B /* PlayCameraView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayCameraView.swift; sourceTree = "<group>"; };
8A7DA567231657620059B5C9 /* Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = "<group>"; };
8A935E7A233FAF570081EE0B /* RecordingValueTransformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordingValueTransformer.swift; sourceTree = "<group>"; };
8A9CEE7823473F4700798F49 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/WaitingWindow.xib; sourceTree = "<group>"; };
8A9CEE7A23473FBC00798F49 /* WaitingWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WaitingWindowController.swift; sourceTree = "<group>"; };
8AA84674231A698E00005A4D /* AudioRecorder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioRecorder.swift; sourceTree = "<group>"; };
8AA84677231AC12D00005A4D /* fileType.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = fileType.icns; sourceTree = "<group>"; };
8AA84678231AC12D00005A4D /* acousmoFileType.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = acousmoFileType.icns; sourceTree = "<group>"; };
8AA84679231AC12D00005A4D /* Credits.rtf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.rtf; path = Credits.rtf; sourceTree = "<group>"; };
8AA8467D231AC3CE00005A4D /* AddMarkerPopoverViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddMarkerPopoverViewController.swift; sourceTree = "<group>"; };
8AA8467F231AC5AD00005A4D /* MIDIControllersView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MIDIControllersView.swift; sourceTree = "<group>"; };
8AA84687231ACEE400005A4D /* MIDIRecorder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MIDIRecorder.swift; sourceTree = "<group>"; };
8ABBBF6223190B6F00FA04A9 /* MainSplitViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainSplitViewController.swift; sourceTree = "<group>"; };
8ABBBF6423190BF200FA04A9 /* NSButtonCounter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSButtonCounter.swift; sourceTree = "<group>"; };
8ABBBF6623190C0400FA04A9 /* NSButtonCellCounter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSButtonCellCounter.swift; sourceTree = "<group>"; };
8ABBBF68231912BF00FA04A9 /* LeftViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LeftViewController.swift; sourceTree = "<group>"; };
8ABBBF6D231950BB00FA04A9 /* MidiSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MidiSettingsViewController.swift; sourceTree = "<group>"; };
8ABBBF702319521C00FA04A9 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Preferences.storyboard; sourceTree = "<group>"; };
8ABBBF72231957AC00FA04A9 /* MotusLabFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MotusLabFile.swift; sourceTree = "<group>"; };
8ABBBF742319583600FA04A9 /* MIDIControllerEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MIDIControllerEvent.swift; sourceTree = "<group>"; };
8ABBBF762319585F00FA04A9 /* AcousmoniumFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcousmoniumFile.swift; sourceTree = "<group>"; };
8ABBBF7923195A0900FA04A9 /* MIDITools.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MIDITools.swift; sourceTree = "<group>"; };
8ABBBF7C23196D2600FA04A9 /* TimeValueTransformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeValueTransformer.swift; sourceTree = "<group>"; };
8ABBBF7E23196D3E00FA04A9 /* MarkerCountValueTransformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkerCountValueTransformer.swift; sourceTree = "<group>"; };
8AC98A35232C170E0004FA35 /* PlayFaderStatistics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayFaderStatistics.swift; sourceTree = "<group>"; };
8AC98A37232C18150004FA35 /* Statistics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Statistics.swift; sourceTree = "<group>"; };
8AD44C742326BB3900DE08AB /* NSActionTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = NSActionTemplate.png; sourceTree = "<group>"; };
8AD44C752326BB3900DE08AB /* acousmoniumProperties.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = acousmoniumProperties.png; sourceTree = "<group>"; };
8AD44C762326BB3900DE08AB /* editAcousmonium.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = editAcousmonium.png; sourceTree = "<group>"; };
8AD44C772326BB3900DE08AB /* midiSettings.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = midiSettings.png; sourceTree = "<group>"; };
8AD44C7A2326BB3900DE08AB /* newProject.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = newProject.png; sourceTree = "<group>"; };
8AD44C802326BB3A00DE08AB /* playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = playlist.png; sourceTree = "<group>"; };
8AD44C842326BB3A00DE08AB /* bigCounter.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bigCounter.png; sourceTree = "<group>"; };
8AE1916F2315045C006CD958 /* MotusLabTool.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MotusLabTool.app; sourceTree = BUILT_PRODUCTS_DIR; };
8AE191722315045C006CD958 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
8AE191762315045D006CD958 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
8AE191792315045D006CD958 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
8AE1917B2315045D006CD958 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8AE1917C2315045D006CD958 /* MotusLabTool.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = MotusLabTool.entitlements; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
8A394A53232E8D9F0012A5C1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8AE1916C2315045C006CD958 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
8A0AE002231D489B0024FACF /* Acousmonium */ = {
isa = PBXGroup;
children = (
8A0AE003231D48DA0024FACF /* AcousmoniumViewController.swift */,
8A0AE005231D48EC0024FACF /* AcousmoniumPropertyViewController.swift */,
8A0AE009231D54540024FACF /* AcousmoniumView.swift */,
);
path = Acousmonium;
sourceTree = "<group>";
};
8A0AE00D231D8A630024FACF /* Playlist */ = {
isa = PBXGroup;
children = (
8A0AE00E231D8A7A0024FACF /* PlaylistViewController.swift */,
);
path = Playlist;
sourceTree = "<group>";
};
8A2BB9B12323A91700FB6106 /* Manual */ = {
isa = PBXGroup;
children = (
8A2BB9B32323A94B00FB6106 /* Images */,
8A2BB9B22323A93E00FB6106 /* Manual.md */,
);
path = Manual;
sourceTree = "<group>";
};
8A2BB9B32323A94B00FB6106 /* Images */ = {
isa = PBXGroup;
children = (
8AD44C752326BB3900DE08AB /* acousmoniumProperties.png */,
8AD44C842326BB3A00DE08AB /* bigCounter.png */,
8AD44C762326BB3900DE08AB /* editAcousmonium.png */,
8A394A60232E9F6E0012A5C1 /* mainTBAcousmonium.png */,
8A394A67232E9F710012A5C1 /* mainTBAddCamera.png */,
8A394A66232E9F700012A5C1 /* mainTBBigCounter.png */,
8A394A63232E9F700012A5C1 /* mainTBControllers.png */,
8A394A61232E9F6F0012A5C1 /* mainTBMidi.png */,
8A394A62232E9F6F0012A5C1 /* mainTBMidiPlay.png */,
8A394A64232E9F700012A5C1 /* mainTBPlaylist.png */,
8A394A65232E9F700012A5C1 /* mainTBStatistics.png */,
8A394A70232E9FE60012A5C1 /* mainTBPlaylist2.png */,
8A394A72232EA0590012A5C1 /* mainTBRecord.png */,
8A394A74232EA0CB0012A5C1 /* mainTBPlay.png */,
8A394A75232EA0CB0012A5C1 /* mainTBStop.png */,
8A5A3C7323488971006E9D50 /* mainTBBlackWindow.png */,
8AD44C772326BB3900DE08AB /* midiSettings.png */,
8AD44C7A2326BB3900DE08AB /* newProject.png */,
8AD44C742326BB3900DE08AB /* NSActionTemplate.png */,
8AD44C802326BB3A00DE08AB /* playlist.png */,
8A394A4D232E86970012A5C1 /* statistics.png */,
8A5A3C75234895CF006E9D50 /* preferences.png */,
8A5A3C7723489A9F006E9D50 /* interface.png */,
);
path = Images;
sourceTree = "<group>";
};
8A394A57232E8D9F0012A5C1 /* MotusLabToolUnitTests */ = {
isa = PBXGroup;
children = (
8A394A58232E8D9F0012A5C1 /* MotusLabToolUnitTests.swift */,
8A394A5A232E8D9F0012A5C1 /* Info.plist */,
);
path = MotusLabToolUnitTests;
sourceTree = "<group>";
};
8A6BEF51231B9DD500D5A84B /* Video */ = {
isa = PBXGroup;
children = (
8A6BEF52231B9DE200D5A84B /* PreviewCameraView.swift */,
);
path = Video;
sourceTree = "<group>";
};
8A6BEF54231BB56400D5A84B /* Play */ = {
isa = PBXGroup;
children = (
8A6BEF55231BB58300D5A84B /* PlayTimelineView.swift */,
8A6BEF57231BB5C700D5A84B /* PlayWaveformView.swift */,
8A6BEF59231BB5E500D5A84B /* PlayControllersView.swift */,
8A6BEF5B231BB60300D5A84B /* PlayMarkersView.swift */,
8A6BEF5D231BB61D00D5A84B /* PlayPlayheadView.swift */,
8A6BEF5F231BB66400D5A84B /* PlayTimeRulerView.swift */,
8A6BEF67231BCEAC00D5A84B /* PlayCameraView.swift */,
8A0AE00B231D879B0024FACF /* PlayFadersView.swift */,
8AC98A35232C170E0004FA35 /* PlayFaderStatistics.swift */,
8AC98A37232C18150004FA35 /* Statistics.swift */,
);
path = Play;
sourceTree = "<group>";
};
8AA84676231AC0FF00005A4D /* Resources */ = {
isa = PBXGroup;
children = (
8A2BB9B12323A91700FB6106 /* Manual */,
8AA84678231AC12D00005A4D /* acousmoFileType.icns */,
8AA84679231AC12D00005A4D /* Credits.rtf */,
8AA84677231AC12D00005A4D /* fileType.icns */,
);
path = Resources;
sourceTree = "<group>";
};
8AA84681231AC5C500005A4D /* Record */ = {
isa = PBXGroup;
children = (
8A6BEF4F231B9D9B00D5A84B /* RecordCameraView.swift */,
8AA8467D231AC3CE00005A4D /* AddMarkerPopoverViewController.swift */,
8AA8467F231AC5AD00005A4D /* MIDIControllersView.swift */,
8A6BEF46231B961F00D5A84B /* AudioCaptureMeter.swift */,
8A6BEF4B231B998300D5A84B /* RecordCameraViewController.swift */,
8A6BEF4D231B99FA00D5A84B /* VideoRecorder.swift */,
8A41E90223252A4200613745 /* RecordWaveformView.swift */,
);
path = Record;
sourceTree = "<group>";
};
8AA84682231AC5DD00005A4D /* Various */ = {
isa = PBXGroup;
children = (
8ABBBF6423190BF200FA04A9 /* NSButtonCounter.swift */,
8ABBBF6623190C0400FA04A9 /* NSButtonCellCounter.swift */,
8A6BEF44231B959700D5A84B /* VuMeter.swift */,
8A1123FF233E4F8100AA346D /* BlackView.swift */,
8A9CEE7A23473FBC00798F49 /* WaitingWindowController.swift */,
);
path = Various;
sourceTree = "<group>";
};
8AA84683231AC5ED00005A4D /* MIDI */ = {
isa = PBXGroup;
children = (
8ABBBF7923195A0900FA04A9 /* MIDITools.swift */,
8AA84687231ACEE400005A4D /* MIDIRecorder.swift */,
8A6BEF63231BBB2A00D5A84B /* MIDIPlayer.swift */,
);
path = MIDI;
sourceTree = "<group>";
};
8AA84684231AC5FA00005A4D /* Audio */ = {
isa = PBXGroup;
children = (
8AA84674231A698E00005A4D /* AudioRecorder.swift */,
8A6BEF61231BB8A200D5A84B /* AudioPlayer.swift */,
8A6BEF65231BC47E00D5A84B /* AudioAnalyzer.swift */,
);
path = Audio;
sourceTree = "<group>";
};
8ABBBF78231958B500FA04A9 /* Files */ = {
isa = PBXGroup;
children = (
8ABBBF72231957AC00FA04A9 /* MotusLabFile.swift */,
8ABBBF742319583600FA04A9 /* MIDIControllerEvent.swift */,
8ABBBF762319585F00FA04A9 /* AcousmoniumFile.swift */,
8A41E904232542C700613745 /* PlaylistFile.swift */,
);
path = Files;
sourceTree = "<group>";
};
8ABBBF7B23196D1200FA04A9 /* Value Transformers */ = {
isa = PBXGroup;
children = (
8ABBBF7C23196D2600FA04A9 /* TimeValueTransformer.swift */,
8A41E9002325299B00613745 /* SimpleTimeValueTransformer.swift */,
8ABBBF7E23196D3E00FA04A9 /* MarkerCountValueTransformer.swift */,
8A2BB9AF232397A900FB6106 /* PlaylistImageValueController.swift */,
8A694A6D23257227001BD253 /* NSButtonStateIntegerValueTransformer.swift */,
8A935E7A233FAF570081EE0B /* RecordingValueTransformer.swift */,
);
path = "Value Transformers";
sourceTree = "<group>";
};
8AE191662315045C006CD958 = {
isa = PBXGroup;
children = (
8AE191712315045C006CD958 /* MotusLabTool */,
8A2BB9B42323A97300FB6106 /* README.md */,
8A2BB9B52323A9A200FB6106 /* LICENSE.md */,
8A394A57232E8D9F0012A5C1 /* MotusLabToolUnitTests */,
8AE191702315045C006CD958 /* Products */,
);
sourceTree = "<group>";
};
8AE191702315045C006CD958 /* Products */ = {
isa = PBXGroup;
children = (
8AE1916F2315045C006CD958 /* MotusLabTool.app */,
8A394A56232E8D9F0012A5C1 /* MotusLabToolUnitTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
8AE191712315045C006CD958 /* MotusLabTool */ = {
isa = PBXGroup;
children = (
8AE191722315045C006CD958 /* AppDelegate.swift */,
8A156EBE2316531700064A8A /* WindowController.swift */,
8A189FB3231A561D00EA2B8D /* Window.swift */,
8ABBBF6D231950BB00FA04A9 /* MidiSettingsViewController.swift */,
8ABBBF6223190B6F00FA04A9 /* MainSplitViewController.swift */,
8ABBBF68231912BF00FA04A9 /* LeftViewController.swift */,
8A694A6F23257F54001BD253 /* Export.swift */,
8A156EBC2316529E00064A8A /* DefaultSettings.swift */,
8A7DA567231657620059B5C9 /* Extensions.swift */,
8ABBBF78231958B500FA04A9 /* Files */,
8ABBBF7B23196D1200FA04A9 /* Value Transformers */,
8AA84682231AC5DD00005A4D /* Various */,
8A0AE002231D489B0024FACF /* Acousmonium */,
8A0AE00D231D8A630024FACF /* Playlist */,
8AA84681231AC5C500005A4D /* Record */,
8A6BEF54231BB56400D5A84B /* Play */,
8AA84684231AC5FA00005A4D /* Audio */,
8A6BEF51231B9DD500D5A84B /* Video */,
8AA84683231AC5ED00005A4D /* MIDI */,
8AE191762315045D006CD958 /* Assets.xcassets */,
8AE191782315045D006CD958 /* Main.storyboard */,
8ABBBF6F2319521C00FA04A9 /* Preferences.storyboard */,
8A6BEF48231B98EE00D5A84B /* RecordCamera.xib */,
8A9CEE7723473F4700798F49 /* WaitingWindow.xib */,
8AE1917B2315045D006CD958 /* Info.plist */,
8AE1917C2315045D006CD958 /* MotusLabTool.entitlements */,
8AA84676231AC0FF00005A4D /* Resources */,
);
path = MotusLabTool;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
8A394A55232E8D9F0012A5C1 /* MotusLabToolUnitTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8A394A5D232E8D9F0012A5C1 /* Build configuration list for PBXNativeTarget "MotusLabToolUnitTests" */;
buildPhases = (
8A394A52232E8D9F0012A5C1 /* Sources */,
8A394A53232E8D9F0012A5C1 /* Frameworks */,
8A394A54232E8D9F0012A5C1 /* Resources */,
);
buildRules = (
);
dependencies = (
8A394A5C232E8D9F0012A5C1 /* PBXTargetDependency */,
);
name = MotusLabToolUnitTests;
productName = MotusLabToolUnitTests;
productReference = 8A394A56232E8D9F0012A5C1 /* MotusLabToolUnitTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
8AE1916E2315045C006CD958 /* MotusLabTool */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8AE1917F2315045D006CD958 /* Build configuration list for PBXNativeTarget "MotusLabTool" */;
buildPhases = (
8AE1916B2315045C006CD958 /* Sources */,
8AE1916C2315045C006CD958 /* Frameworks */,
8AE1916D2315045C006CD958 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = MotusLabTool;
productName = MotusLabTool;
productReference = 8AE1916F2315045C006CD958 /* MotusLabTool.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
8AE191672315045C006CD958 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 1100;
LastUpgradeCheck = 1100;
ORGANIZATIONNAME = "Pierre Couprie";
TargetAttributes = {
8A394A55232E8D9F0012A5C1 = {
CreatedOnToolsVersion = 11.0;
TestTargetID = 8AE1916E2315045C006CD958;
};
8AE1916E2315045C006CD958 = {
CreatedOnToolsVersion = 10.3;
SystemCapabilities = {
com.apple.HardenedRuntime = {
enabled = 1;
};
com.apple.Sandbox = {
enabled = 1;
};
};
};
};
};
buildConfigurationList = 8AE1916A2315045C006CD958 /* Build configuration list for PBXProject "MotusLabTool" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 8AE191662315045C006CD958;
productRefGroup = 8AE191702315045C006CD958 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
8AE1916E2315045C006CD958 /* MotusLabTool */,
8A394A55232E8D9F0012A5C1 /* MotusLabToolUnitTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
8A394A54232E8D9F0012A5C1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8AE1916D2315045C006CD958 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8A394A76232EA0CB0012A5C1 /* mainTBPlay.png in Resources */,
8AD44C892326BB3A00DE08AB /* editAcousmonium.png in Resources */,
8ABBBF712319521C00FA04A9 /* Preferences.storyboard in Resources */,
8AD44C8D2326BB3A00DE08AB /* newProject.png in Resources */,
8AA8467C231AC12D00005A4D /* Credits.rtf in Resources */,
8AD44C872326BB3A00DE08AB /* NSActionTemplate.png in Resources */,
8AD44C972326BB3A00DE08AB /* bigCounter.png in Resources */,
8AE191772315045D006CD958 /* Assets.xcassets in Resources */,
8AD44C932326BB3A00DE08AB /* playlist.png in Resources */,
8A9CEE7923473F4700798F49 /* WaitingWindow.xib in Resources */,
8AA8467B231AC12D00005A4D /* acousmoFileType.icns in Resources */,
8A394A68232E9F710012A5C1 /* mainTBAcousmonium.png in Resources */,
8A394A6C232E9F710012A5C1 /* mainTBPlaylist.png in Resources */,
8A5A3C7423488972006E9D50 /* mainTBBlackWindow.png in Resources */,
8A6BEF4A231B98EE00D5A84B /* RecordCamera.xib in Resources */,
8A394A69232E9F710012A5C1 /* mainTBMidi.png in Resources */,
8A394A6F232E9F710012A5C1 /* mainTBAddCamera.png in Resources */,
8AA8467A231AC12D00005A4D /* fileType.icns in Resources */,
8A394A6D232E9F710012A5C1 /* mainTBStatistics.png in Resources */,
8A394A6B232E9F710012A5C1 /* mainTBControllers.png in Resources */,
8A5A3C76234895CF006E9D50 /* preferences.png in Resources */,
8A394A71232E9FE70012A5C1 /* mainTBPlaylist2.png in Resources */,
8AE1917A2315045D006CD958 /* Main.storyboard in Resources */,
8A394A6E232E9F710012A5C1 /* mainTBBigCounter.png in Resources */,
8AD44C882326BB3A00DE08AB /* acousmoniumProperties.png in Resources */,
8A394A4E232E86970012A5C1 /* statistics.png in Resources */,
8A394A77232EA0CB0012A5C1 /* mainTBStop.png in Resources */,
8AD44C8A2326BB3A00DE08AB /* midiSettings.png in Resources */,
8A394A6A232E9F710012A5C1 /* mainTBMidiPlay.png in Resources */,
8A5A3C7823489A9F006E9D50 /* interface.png in Resources */,
8A394A73232EA05A0012A5C1 /* mainTBRecord.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
8A394A52232E8D9F0012A5C1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8A394A59232E8D9F0012A5C1 /* MotusLabToolUnitTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8AE1916B2315045C006CD958 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8AC98A38232C18150004FA35 /* Statistics.swift in Sources */,
8ABBBF6323190B6F00FA04A9 /* MainSplitViewController.swift in Sources */,
8A0AE006231D48EC0024FACF /* AcousmoniumPropertyViewController.swift in Sources */,
8A0AE00F231D8A7A0024FACF /* PlaylistViewController.swift in Sources */,
8A112400233E4F8100AA346D /* BlackView.swift in Sources */,
8A41E905232542C700613745 /* PlaylistFile.swift in Sources */,
8A694A7023257F54001BD253 /* Export.swift in Sources */,
8A7DA568231657620059B5C9 /* Extensions.swift in Sources */,
8A6BEF5C231BB60300D5A84B /* PlayMarkersView.swift in Sources */,
8AC98A36232C170E0004FA35 /* PlayFaderStatistics.swift in Sources */,
8A6BEF60231BB66400D5A84B /* PlayTimeRulerView.swift in Sources */,
8ABBBF752319583600FA04A9 /* MIDIControllerEvent.swift in Sources */,
8ABBBF6723190C0400FA04A9 /* NSButtonCellCounter.swift in Sources */,
8A6BEF4C231B998300D5A84B /* RecordCameraViewController.swift in Sources */,
8A6BEF58231BB5C700D5A84B /* PlayWaveformView.swift in Sources */,
8A6BEF45231B959700D5A84B /* VuMeter.swift in Sources */,
8ABBBF772319585F00FA04A9 /* AcousmoniumFile.swift in Sources */,
8A6BEF5E231BB61D00D5A84B /* PlayPlayheadView.swift in Sources */,
8A156EBF2316531700064A8A /* WindowController.swift in Sources */,
8AA8467E231AC3CE00005A4D /* AddMarkerPopoverViewController.swift in Sources */,
8ABBBF6E231950BB00FA04A9 /* MidiSettingsViewController.swift in Sources */,
8AA84688231ACEE400005A4D /* MIDIRecorder.swift in Sources */,
8A41E9012325299B00613745 /* SimpleTimeValueTransformer.swift in Sources */,
8A694A6E23257227001BD253 /* NSButtonStateIntegerValueTransformer.swift in Sources */,
8AE191732315045C006CD958 /* AppDelegate.swift in Sources */,
8AA84680231AC5AD00005A4D /* MIDIControllersView.swift in Sources */,
8A0AE00A231D54540024FACF /* AcousmoniumView.swift in Sources */,
8A9CEE7B23473FBC00798F49 /* WaitingWindowController.swift in Sources */,
8ABBBF7D23196D2600FA04A9 /* TimeValueTransformer.swift in Sources */,
8A6BEF5A231BB5E500D5A84B /* PlayControllersView.swift in Sources */,
8ABBBF7F23196D3E00FA04A9 /* MarkerCountValueTransformer.swift in Sources */,
8A41E90323252A4200613745 /* RecordWaveformView.swift in Sources */,
8A6BEF64231BBB2A00D5A84B /* MIDIPlayer.swift in Sources */,
8A6BEF66231BC47E00D5A84B /* AudioAnalyzer.swift in Sources */,
8A6BEF68231BCEAC00D5A84B /* PlayCameraView.swift in Sources */,
8AA84675231A698E00005A4D /* AudioRecorder.swift in Sources */,
8A0AE00C231D879B0024FACF /* PlayFadersView.swift in Sources */,
8A6BEF56231BB58300D5A84B /* PlayTimelineView.swift in Sources */,
8A6BEF47231B961F00D5A84B /* AudioCaptureMeter.swift in Sources */,
8A935E7B233FAF570081EE0B /* RecordingValueTransformer.swift in Sources */,
8ABBBF69231912BF00FA04A9 /* LeftViewController.swift in Sources */,
8A6BEF53231B9DE200D5A84B /* PreviewCameraView.swift in Sources */,
8A156EBD2316529E00064A8A /* DefaultSettings.swift in Sources */,
8A2BB9B0232397A900FB6106 /* PlaylistImageValueController.swift in Sources */,
8A6BEF62231BB8A200D5A84B /* AudioPlayer.swift in Sources */,
8A6BEF50231B9D9B00D5A84B /* RecordCameraView.swift in Sources */,
8ABBBF73231957AC00FA04A9 /* MotusLabFile.swift in Sources */,
8A6BEF4E231B99FA00D5A84B /* VideoRecorder.swift in Sources */,
8ABBBF7A23195A0900FA04A9 /* MIDITools.swift in Sources */,
8A0AE004231D48DA0024FACF /* AcousmoniumViewController.swift in Sources */,
8ABBBF6523190BF200FA04A9 /* NSButtonCounter.swift in Sources */,
8A189FB4231A561D00EA2B8D /* Window.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
8A394A5C232E8D9F0012A5C1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 8AE1916E2315045C006CD958 /* MotusLabTool */;
targetProxy = 8A394A5B232E8D9F0012A5C1 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
8A6BEF48231B98EE00D5A84B /* RecordCamera.xib */ = {
isa = PBXVariantGroup;
children = (
8A6BEF49231B98EE00D5A84B /* Base */,
);
name = RecordCamera.xib;
sourceTree = "<group>";
};
8A9CEE7723473F4700798F49 /* WaitingWindow.xib */ = {
isa = PBXVariantGroup;
children = (
8A9CEE7823473F4700798F49 /* Base */,
);
name = WaitingWindow.xib;
sourceTree = "<group>";
};
8ABBBF6F2319521C00FA04A9 /* Preferences.storyboard */ = {
isa = PBXVariantGroup;
children = (
8ABBBF702319521C00FA04A9 /* Base */,
);
name = Preferences.storyboard;
sourceTree = "<group>";
};
8AE191782315045D006CD958 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
8AE191792315045D006CD958 /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
8A394A5E232E8D9F0012A5C1 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEVELOPMENT_TEAM = DFX9ZZ4E5P;
INFOPLIST_FILE = MotusLabToolUnitTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
"@loader_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.14;
PRODUCT_BUNDLE_IDENTIFIER = com.pierrecouprie.MotusLabToolUnitTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MotusLabTool.app/Contents/MacOS/MotusLabTool";
};
name = Debug;
};
8A394A5F232E8D9F0012A5C1 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEVELOPMENT_TEAM = DFX9ZZ4E5P;
INFOPLIST_FILE = MotusLabToolUnitTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
"@loader_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.14;
PRODUCT_BUNDLE_IDENTIFIER = com.pierrecouprie.MotusLabToolUnitTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MotusLabTool.app/Contents/MacOS/MotusLabTool";
};
name = Release;
};
8AE1917D2315045D006CD958 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Mac Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.13;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
};
name = Debug;
};
8AE1917E2315045D006CD958 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Mac Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.13;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = macosx;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 5.0;
};
name = Release;
};
8AE191802315045D006CD958 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = MotusLabTool/MotusLabTool.entitlements;
CODE_SIGN_IDENTITY = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 24;
DEVELOPMENT_TEAM = DFX9ZZ4E5P;
ENABLE_HARDENED_RUNTIME = YES;
INFOPLIST_FILE = MotusLabTool/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.13;
MARKETING_VERSION = 2.0.7;
PRODUCT_BUNDLE_IDENTIFIER = com.pierrecouprie.MotusLabTool;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_VERSION = 5.0;
};
name = Debug;
};
8AE191812315045D006CD958 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = MotusLabTool/MotusLabTool.entitlements;
CODE_SIGN_IDENTITY = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 24;
DEVELOPMENT_TEAM = DFX9ZZ4E5P;
ENABLE_HARDENED_RUNTIME = YES;
INFOPLIST_FILE = MotusLabTool/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.13;
MARKETING_VERSION = 2.0.7;
PRODUCT_BUNDLE_IDENTIFIER = com.pierrecouprie.MotusLabTool;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_VERSION = 5.0;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
8A394A5D232E8D9F0012A5C1 /* Build configuration list for PBXNativeTarget "MotusLabToolUnitTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8A394A5E232E8D9F0012A5C1 /* Debug */,
8A394A5F232E8D9F0012A5C1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8AE1916A2315045C006CD958 /* Build configuration list for PBXProject "MotusLabTool" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8AE1917D2315045D006CD958 /* Debug */,
8AE1917E2315045D006CD958 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8AE1917F2315045D006CD958 /* Build configuration list for PBXNativeTarget "MotusLabTool" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8AE191802315045D006CD958 /* Debug */,
8AE191812315045D006CD958 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 8AE191672315045C006CD958 /* Project object */;
}