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

/* Begin PBXBuildFile section */
		1A07A33B1E461C2800794BBC /* MTBackgroundImage.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A07A33A1E461C2800794BBC /* MTBackgroundImage.mm */; };
		1A07A33E1E4774C700794BBC /* MTSettingBGIMGViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A07A33D1E4774C700794BBC /* MTSettingBGIMGViewCtrl.mm */; };
		1A07A3431E4776BA00794BBC /* MTSettingBGIMGView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A33F1E4776BA00794BBC /* MTSettingBGIMGView_iPad.xib */; };
		1A07A3441E4776BA00794BBC /* MTSettingBGIMGView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3411E4776BA00794BBC /* MTSettingBGIMGView_iPhone.xib */; };
		1A07A3471E4A242500794BBC /* MTSettingMIDIOutDevViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A07A3461E4A242500794BBC /* MTSettingMIDIOutDevViewCtrl.mm */; };
		1A07A34C1E4B61A700794BBC /* MTSettingMIDIOutDevView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3481E4B61A700794BBC /* MTSettingMIDIOutDevView_iPad.xib */; };
		1A07A34D1E4B61A700794BBC /* MTSettingMIDIOutDevView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A34A1E4B61A700794BBC /* MTSettingMIDIOutDevView_iPhone.xib */; };
		1A07A3501E4B710E00794BBC /* MTSettingMIDIInDevViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A07A34F1E4B710E00794BBC /* MTSettingMIDIInDevViewCtrl.mm */; };
		1A07A3551E4B736A00794BBC /* MTSettingMIDIInDevView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3511E4B736A00794BBC /* MTSettingMIDIInDevView_iPad.xib */; };
		1A07A3561E4B736A00794BBC /* MTSettingMIDIInDevView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3531E4B736A00794BBC /* MTSettingMIDIInDevView_iPhone.xib */; };
		1A07A3591E4CD5C200794BBC /* MTMainView_iPadPro129.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3571E4CD5C200794BBC /* MTMainView_iPadPro129.xib */; };
		1A07A35B1E4DD2F400794BBC /* Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A35A1E4DD2F400794BBC /* Launch Screen.storyboard */; };
		1A07A3601E4E13B900794BBC /* Icon-60@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A35C1E4E13B900794BBC /* Icon-60@3x.png */; };
		1A07A3611E4E13B900794BBC /* Icon-83.5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A35D1E4E13B900794BBC /* Icon-83.5@2x.png */; };
		1A07A3621E4E13B900794BBC /* Icon-Small-40@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A35E1E4E13B900794BBC /* Icon-Small-40@3x.png */; };
		1A07A3631E4E13B900794BBC /* Icon-Small@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A35F1E4E13B900794BBC /* Icon-Small@3x.png */; };
		1A07A3681E4E13CC00794BBC /* iPad-20@1x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3641E4E13CC00794BBC /* iPad-20@1x.png */; };
		1A07A3691E4E13CC00794BBC /* iPad-20@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3651E4E13CC00794BBC /* iPad-20@2x.png */; };
		1A07A36A1E4E13CC00794BBC /* iPhone-20@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3661E4E13CC00794BBC /* iPhone-20@2x.png */; };
		1A07A36B1E4E13CC00794BBC /* iPhone-20@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A07A3671E4E13CC00794BBC /* iPhone-20@3x.png */; };
		1A2B447E15B279B100AE5E99 /* MTHowToView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A2B447C15B279B100AE5E99 /* MTHowToView_iPhone.xib */; };
		1A2B448115B27CA600AE5E99 /* MTHowToView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A2B447F15B27CA600AE5E99 /* MTHowToView_iPad.xib */; };
		1A2B448415B27D9F00AE5E99 /* MTHowToViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A2B448315B27D9C00AE5E99 /* MTHowToViewCtrl.mm */; };
		1A2B449715B28A8F00AE5E99 /* MIDITrailApp.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A2B449415B28A8F00AE5E99 /* MIDITrailApp.mm */; };
		1A2B449815B28A8F00AE5E99 /* MIDITrailAppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A2B449615B28A8F00AE5E99 /* MIDITrailAppDelegate.mm */; };
		1A2B44A715B451A000AE5E99 /* SMNetworkSession.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A2B44A615B451A000AE5E99 /* SMNetworkSession.mm */; };
		1A3313B21573B06400938440 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313B11573B06400938440 /* UIKit.framework */; };
		1A3313B41573B06400938440 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313B31573B06400938440 /* Foundation.framework */; };
		1A3313B61573B06400938440 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313B51573B06400938440 /* CoreGraphics.framework */; };
		1A3313BC1573B06500938440 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1A3313BA1573B06500938440 /* InfoPlist.strings */; };
		1A3313BE1573B06500938440 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A3313BD1573B06500938440 /* main.mm */; };
		1A3313C91573B0DE00938440 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313C81573B0DE00938440 /* CoreText.framework */; };
		1A3313CB1573B0EB00938440 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313CA1573B0EB00938440 /* QuartzCore.framework */; };
		1A3313CD1573B0F400938440 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313CC1573B0F400938440 /* OpenGLES.framework */; };
		1A3313CF1573B0FF00938440 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313CE1573B0FF00938440 /* CoreAudio.framework */; };
		1A3313D11573B10600938440 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313D01573B10600938440 /* CoreMIDI.framework */; };
		1A3313D31573B11100938440 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A3313D21573B11100938440 /* AudioToolbox.framework */; };
		1A3F89DB157E4C1400594F7A /* MTTouchCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A3F89DA157E4C1400594F7A /* MTTouchCtrl.mm */; };
		1A4D9F1C158C6BFF00F23C0E /* MTSettingEncodingView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A4D9F1A158C6BFF00F23C0E /* MTSettingEncodingView_iPad.xib */; };
		1A5373D71E3E395A007637D2 /* MTMainView_iPhone6Plus.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A5373D51E3E395A007637D2 /* MTMainView_iPhone6Plus.xib */; };
		1A5678C818784BB6007306B8 /* LICENSE.txt in Resources */ = {isa = PBXBuildFile; fileRef = 1A5678C718784BB6007306B8 /* LICENSE.txt */; };
		1A5678CA18784BC6007306B8 /* README.en.txt in Resources */ = {isa = PBXBuildFile; fileRef = 1A5678C918784BC6007306B8 /* README.en.txt */; };
		1A5678CC18784BCC007306B8 /* README.ja.txt in Resources */ = {isa = PBXBuildFile; fileRef = 1A5678CB18784BCC007306B8 /* README.ja.txt */; };
		1A67A569188ABE7500FA0F4E /* Icon-60.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A67A563188ABE7500FA0F4E /* Icon-60.png */; };
		1A67A56A188ABE7500FA0F4E /* Icon-60@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A67A564188ABE7500FA0F4E /* Icon-60@2x.png */; };
		1A67A56B188ABE7500FA0F4E /* Icon-76.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A67A565188ABE7500FA0F4E /* Icon-76.png */; };
		1A67A56C188ABE7500FA0F4E /* Icon-76@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A67A566188ABE7500FA0F4E /* Icon-76@2x.png */; };
		1A67A56D188ABE7500FA0F4E /* Icon-Small-40.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A67A567188ABE7500FA0F4E /* Icon-Small-40.png */; };
		1A67A56E188ABE7500FA0F4E /* Icon-Small-40@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A67A568188ABE7500FA0F4E /* Icon-Small-40@2x.png */; };
		1A67A571188ABEF000FA0F4E /* iTunesArtwork@2x in Resources */ = {isa = PBXBuildFile; fileRef = 1A67A570188ABEF000FA0F4E /* iTunesArtwork@2x */; };
		1A77B2ED15ADC87600A62D71 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A77B2EC15ADC87600A62D71 /* Default.png */; };
		1A77B2F015ADC87E00A62D71 /* Default-Portrait.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A77B2EF15ADC87E00A62D71 /* Default-Portrait.png */; };
		1A77B2F215ADC88200A62D71 /* Default-Landscape.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A77B2F115ADC88200A62D71 /* Default-Landscape.png */; };
		1A77B2F415ADCE4300A62D71 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A77B2F315ADCE4300A62D71 /* Icon.png */; };
		1A77B2F615ADCE4800A62D71 /* Icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A77B2F515ADCE4800A62D71 /* Icon@2x.png */; };
		1A77B2F815ADCE5200A62D71 /* Icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A77B2F715ADCE5200A62D71 /* Icon-72.png */; };
		1A77B2FA15ADCE5E00A62D71 /* Icon-72@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A77B2F915ADCE5E00A62D71 /* Icon-72@2x.png */; };
		1A77B2FC15ADCE6400A62D71 /* iTunesArtwork in Resources */ = {isa = PBXBuildFile; fileRef = 1A77B2FB15ADCE6400A62D71 /* iTunesArtwork */; };
		1A8A90221590B1AE00EE96E5 /* doc in Resources */ = {isa = PBXBuildFile; fileRef = 1A8A90211590B1AE00EE96E5 /* doc */; };
		1A9683DB20051A0600571807 /* Icon-1024.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A9683DA20051A0600571807 /* Icon-1024.png */; };
		1A9D20ED15CD2FF900350C9B /* Icon-Small-50.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A9D20E915CD2FF300350C9B /* Icon-Small-50.png */; };
		1A9D20EE15CD2FF900350C9B /* Icon-Small-50@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A9D20EA15CD2FF400350C9B /* Icon-Small-50@2x.png */; };
		1A9D20EF15CD2FF900350C9B /* Icon-Small.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A9D20EB15CD2FF600350C9B /* Icon-Small.png */; };
		1A9D20F015CD2FF900350C9B /* Icon-Small@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A9D20EC15CD2FF700350C9B /* Icon-Small@2x.png */; };
		1AA67925158A1FFB003B2552 /* MTSettingEncodingViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AA67924158A1FFA003B2552 /* MTSettingEncodingViewCtrl.mm */; };
		1AA67929158A2055003B2552 /* MTSettingEncodingView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AA67927158A2054003B2552 /* MTSettingEncodingView_iPhone.xib */; };
		1AB5F61E158D9C1700E9763E /* MTMonitorView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AB5F61C158D9C1700E9763E /* MTMonitorView_iPad.xib */; };
		1ABB0BA7187DB0DE006FE23F /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1ABB0BA6187DB0DE006FE23F /* Default-568h@2x.png */; };
		1ABB0BAB1880575B006FE23F /* MTMainView_iPhone5.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1ABB0BA91880575B006FE23F /* MTMainView_iPhone5.xib */; };
		1ABB0BBB18883CFC006FE23F /* MTScenePianoRollRain2D.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1ABB0BB818883CF8006FE23F /* MTScenePianoRollRain2D.mm */; };
		1ABB0BBC18883CFC006FE23F /* MTScenePianoRollRain2DLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1ABB0BBA18883CFB006FE23F /* MTScenePianoRollRain2DLive.mm */; };
		1AC2A960200273810089D04E /* MTFileEditView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AC2A95E200273810089D04E /* MTFileEditView_iPhone.xib */; };
		1AC2A963200276500089D04E /* MTFileEditViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AC2A962200276500089D04E /* MTFileEditViewCtrl.mm */; };
		1AC2A966200277CC0089D04E /* MTFileEditView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AC2A964200277CC0089D04E /* MTFileEditView_iPad.xib */; };
		1AC37B7415975D1C00845F4B /* img in Resources */ = {isa = PBXBuildFile; fileRef = 1AC37B7315975D1C00845F4B /* img */; };
		1AD00926157503A4005A8AEE /* DIKeyCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008DB157503A4005A8AEE /* DIKeyCtrl.mm */; };
		1AD00927157503A4005A8AEE /* MTConfFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008DE157503A4005A8AEE /* MTConfFile.mm */; };
		1AD00928157503A4005A8AEE /* MTDashboard.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008E0157503A4005A8AEE /* MTDashboard.mm */; };
		1AD00929157503A4005A8AEE /* MTDashboardLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008E2157503A4005A8AEE /* MTDashboardLive.mm */; };
		1AD0092A157503A4005A8AEE /* MTDynamicCaption.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008E4157503A4005A8AEE /* MTDynamicCaption.mm */; };
		1AD0092B157503A4005A8AEE /* MTFirstPersonCam.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008E6157503A4005A8AEE /* MTFirstPersonCam.mm */; };
		1AD0092C157503A4005A8AEE /* MTFontTexture.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008E8157503A4005A8AEE /* MTFontTexture.mm */; };
		1AD0092D157503A4005A8AEE /* MTGridBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008EA157503A4005A8AEE /* MTGridBox.mm */; };
		1AD0092E157503A4005A8AEE /* MTGridBoxLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008EC157503A4005A8AEE /* MTGridBoxLive.mm */; };
		1AD0092F157503A4005A8AEE /* MTLogo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008EE157503A4005A8AEE /* MTLogo.mm */; };
		1AD00930157503A4005A8AEE /* MTMachTime.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008F0157503A4005A8AEE /* MTMachTime.mm */; };
		1AD00931157503A4005A8AEE /* MTNoteBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008F2157503A4005A8AEE /* MTNoteBox.mm */; };
		1AD00932157503A4005A8AEE /* MTNoteBoxLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008F4157503A4005A8AEE /* MTNoteBoxLive.mm */; };
		1AD00933157503A4005A8AEE /* MTNoteDesign.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008F6157503A4005A8AEE /* MTNoteDesign.mm */; };
		1AD00934157503A4005A8AEE /* MTNotePitchBend.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008F8157503A4005A8AEE /* MTNotePitchBend.mm */; };
		1AD00935157503A4005A8AEE /* MTNoteRain.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008FA157503A4005A8AEE /* MTNoteRain.mm */; };
		1AD00936157503A4005A8AEE /* MTNoteRainLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008FC157503A4005A8AEE /* MTNoteRainLive.mm */; };
		1AD00937157503A4005A8AEE /* MTNoteRipple.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD008FE157503A4005A8AEE /* MTNoteRipple.mm */; };
		1AD00938157503A4005A8AEE /* MTPianoKeyboard.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00901157503A4005A8AEE /* MTPianoKeyboard.mm */; };
		1AD00939157503A4005A8AEE /* MTPianoKeyboardCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00903157503A4005A8AEE /* MTPianoKeyboardCtrl.mm */; };
		1AD0093A157503A4005A8AEE /* MTPianoKeyboardCtrlLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00905157503A4005A8AEE /* MTPianoKeyboardCtrlLive.mm */; };
		1AD0093B157503A4005A8AEE /* MTPianoKeyboardDesign.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00907157503A4005A8AEE /* MTPianoKeyboardDesign.mm */; };
		1AD0093C157503A4005A8AEE /* MTPictBoard.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00909157503A4005A8AEE /* MTPictBoard.mm */; };
		1AD0093D157503A4005A8AEE /* MTScene.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0090B157503A4005A8AEE /* MTScene.mm */; };
		1AD0093E157503A4005A8AEE /* MTSceneMsg.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0090D157503A4005A8AEE /* MTSceneMsg.mm */; };
		1AD0093F157503A4005A8AEE /* MTSceneMsgQueue.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0090F157503A4005A8AEE /* MTSceneMsgQueue.mm */; };
		1AD00940157503A4005A8AEE /* MTScenePianoRoll2D.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00911157503A4005A8AEE /* MTScenePianoRoll2D.mm */; };
		1AD00941157503A4005A8AEE /* MTScenePianoRoll2DLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00913157503A4005A8AEE /* MTScenePianoRoll2DLive.mm */; };
		1AD00942157503A4005A8AEE /* MTScenePianoRoll3D.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00915157503A4005A8AEE /* MTScenePianoRoll3D.mm */; };
		1AD00943157503A4005A8AEE /* MTScenePianoRoll3DLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00917157503A4005A8AEE /* MTScenePianoRoll3DLive.mm */; };
		1AD00944157503A4005A8AEE /* MTScenePianoRollRain.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00919157503A4005A8AEE /* MTScenePianoRollRain.mm */; };
		1AD00945157503A4005A8AEE /* MTScenePianoRollRainLive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0091B157503A4005A8AEE /* MTScenePianoRollRainLive.mm */; };
		1AD00946157503A4005A8AEE /* MTSceneTitle.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0091D157503A4005A8AEE /* MTSceneTitle.mm */; };
		1AD00947157503A4005A8AEE /* MTStars.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0091F157503A4005A8AEE /* MTStars.mm */; };
		1AD00948157503A4005A8AEE /* MTStaticCaption.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00921157503A4005A8AEE /* MTStaticCaption.mm */; };
		1AD00949157503A4005A8AEE /* MTStringEncodingList.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00923157503A4005A8AEE /* MTStringEncodingList.mm */; };
		1AD0094A157503A4005A8AEE /* MTTimeIndicator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00925157503A4005A8AEE /* MTTimeIndicator.mm */; };
		1AD00965157503B8005A8AEE /* OGLCamera.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0094D157503B8005A8AEE /* OGLCamera.mm */; };
		1AD00966157503B8005A8AEE /* OGLColorUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0094F157503B8005A8AEE /* OGLColorUtil.mm */; };
		1AD00967157503B8005A8AEE /* OGLDevice.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00951157503B8005A8AEE /* OGLDevice.mm */; };
		1AD00968157503B8005A8AEE /* OGLDirLight.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00953157503B8005A8AEE /* OGLDirLight.mm */; };
		1AD00969157503B8005A8AEE /* OGLH.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00955157503B8005A8AEE /* OGLH.mm */; };
		1AD0096A157503B8005A8AEE /* OGLPrimitive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00957157503B8005A8AEE /* OGLPrimitive.mm */; };
		1AD0096B157503B8005A8AEE /* OGLRenderer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00959157503B8005A8AEE /* OGLRenderer.mm */; };
		1AD0096C157503B8005A8AEE /* OGLRendererInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0095B157503B8005A8AEE /* OGLRendererInfo.mm */; };
		1AD0096D157503B8005A8AEE /* OGLScene.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0095D157503B8005A8AEE /* OGLScene.mm */; };
		1AD0096E157503B8005A8AEE /* OGLTexture.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0095F157503B8005A8AEE /* OGLTexture.mm */; };
		1AD0096F157503B8005A8AEE /* OGLTransMatrix.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00961157503B8005A8AEE /* OGLTransMatrix.mm */; };
		1AD00970157503B8005A8AEE /* OGLTypes.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00963157503B8005A8AEE /* OGLTypes.mm */; };
		1AD009A2157503C5005A8AEE /* SMAppleDLSDevCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00972157503C5005A8AEE /* SMAppleDLSDevCtrl.mm */; };
		1AD009A3157503C5005A8AEE /* SMBarList.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00974157503C5005A8AEE /* SMBarList.mm */; };
		1AD009A4157503C5005A8AEE /* SMDevInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00977157503C5005A8AEE /* SMDevInfo.mm */; };
		1AD009A5157503C5005A8AEE /* SMEvent.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00979157503C5005A8AEE /* SMEvent.mm */; };
		1AD009A6157503C5005A8AEE /* SMEventMeta.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0097B157503C5005A8AEE /* SMEventMeta.mm */; };
		1AD009A7157503C5005A8AEE /* SMEventMIDI.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0097D157503C5005A8AEE /* SMEventMIDI.mm */; };
		1AD009A8157503C5005A8AEE /* SMEventSysEx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0097F157503C5005A8AEE /* SMEventSysEx.mm */; };
		1AD009A9157503C5005A8AEE /* SMEventSysMsg.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00981157503C5005A8AEE /* SMEventSysMsg.mm */; };
		1AD009AA157503C5005A8AEE /* SMEventWatcher.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00983157503C5005A8AEE /* SMEventWatcher.mm */; };
		1AD009AB157503C5005A8AEE /* SMFileReader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00985157503C5005A8AEE /* SMFileReader.mm */; };
		1AD009AC157503C5005A8AEE /* SMIDILib.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00987157503C5005A8AEE /* SMIDILib.mm */; };
		1AD009AD157503C5005A8AEE /* SMInDevCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00989157503C5005A8AEE /* SMInDevCtrl.mm */; };
		1AD009AE157503C5005A8AEE /* SMLiveMonitor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0098B157503C5005A8AEE /* SMLiveMonitor.mm */; };
		1AD009AF157503C5005A8AEE /* SMMsgParser.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0098D157503C5005A8AEE /* SMMsgParser.mm */; };
		1AD009B0157503C5005A8AEE /* SMMsgQueue.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0098F157503C5005A8AEE /* SMMsgQueue.mm */; };
		1AD009B1157503C5005A8AEE /* SMMsgTransmitter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00991157503C5005A8AEE /* SMMsgTransmitter.mm */; };
		1AD009B2157503C5005A8AEE /* SMNoteList.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00993157503C5005A8AEE /* SMNoteList.mm */; };
		1AD009B3157503C5005A8AEE /* SMOutDevCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00995157503C5005A8AEE /* SMOutDevCtrl.mm */; };
		1AD009B4157503C5005A8AEE /* SMOutDevCtrlEx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00997157503C5005A8AEE /* SMOutDevCtrlEx.mm */; };
		1AD009B5157503C5005A8AEE /* SMPortList.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00999157503C5005A8AEE /* SMPortList.mm */; };
		1AD009B6157503C5005A8AEE /* SMSeqData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0099B157503C5005A8AEE /* SMSeqData.mm */; };
		1AD009B7157503C5005A8AEE /* SMSequencer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0099D157503C5005A8AEE /* SMSequencer.mm */; };
		1AD009B8157503C5005A8AEE /* SMSimpleList.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0099F157503C5005A8AEE /* SMSimpleList.mm */; };
		1AD009B9157503C5005A8AEE /* SMTrack.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD009A1157503C5005A8AEE /* SMTrack.mm */; };
		1AD009C7157503D1005A8AEE /* YNConfFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD009BC157503D1005A8AEE /* YNConfFile.m */; };
		1AD009C8157503D1005A8AEE /* YNErrCtrl.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD009BE157503D1005A8AEE /* YNErrCtrl.m */; };
		1AD009C9157503D1005A8AEE /* YNErrInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD009C0157503D1005A8AEE /* YNErrInfo.m */; };
		1AD009CA157503D1005A8AEE /* YNINIFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD009C2157503D1005A8AEE /* YNINIFile.m */; };
		1AD009CB157503D1005A8AEE /* YNPathUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD009C4157503D1005A8AEE /* YNPathUtil.m */; };
		1AD009CC157503D1005A8AEE /* YNUserConf.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD009C6157503D1005A8AEE /* YNUserConf.m */; };
		1AD009CF157503EC005A8AEE /* conf in Resources */ = {isa = PBXBuildFile; fileRef = 1AD009CD157503EC005A8AEE /* conf */; };
		1AD009D0157503EC005A8AEE /* data in Resources */ = {isa = PBXBuildFile; fileRef = 1AD009CE157503EC005A8AEE /* data */; };
		1AD00A1715750CEC005A8AEE /* MTTabBarCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00A1615750CEC005A8AEE /* MTTabBarCtrl.mm */; };
		1AD00A1B15750E1B005A8AEE /* MTFileViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00A1A15750E1B005A8AEE /* MTFileViewCtrl.mm */; };
		1AD00A1E15750EE1005A8AEE /* MTMonitorViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00A1D15750EE1005A8AEE /* MTMonitorViewCtrl.mm */; };
		1AD00A2115750F69005A8AEE /* MTSettingViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00A2015750F69005A8AEE /* MTSettingViewCtrl.mm */; };
		1AD00A27157513A0005A8AEE /* MTHelpViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00A26157513A0005A8AEE /* MTHelpViewCtrl.mm */; };
		1AD00A33157515C2005A8AEE /* MTFileView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A31157515C2005A8AEE /* MTFileView_iPhone.xib */; };
		1AD00A36157515E2005A8AEE /* MTFileView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A34157515E2005A8AEE /* MTFileView_iPad.xib */; };
		1AD00A39157515FF005A8AEE /* MTMonitorView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A37157515FE005A8AEE /* MTMonitorView_iPhone.xib */; };
		1AD00A3F15751634005A8AEE /* MTSettingView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A3D15751634005A8AEE /* MTSettingView_iPhone.xib */; };
		1AD00A421575164B005A8AEE /* MTSettingView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A401575164B005A8AEE /* MTSettingView_iPad.xib */; };
		1AD00A4515751663005A8AEE /* MTHelpView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A4315751663005A8AEE /* MTHelpView_iPhone.xib */; };
		1AD00A481575167E005A8AEE /* MTHelpView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A461575167E005A8AEE /* MTHelpView_iPad.xib */; };
		1AD00A4B15751814005A8AEE /* MTMainView_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A4915751814005A8AEE /* MTMainView_iPhone.xib */; };
		1AD00A4E1575182B005A8AEE /* MTMainView_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD00A4C1575182B005A8AEE /* MTMainView_iPad.xib */; };
		1AD00A54157518CA005A8AEE /* MTMainViewCtrl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD00A53157518CA005A8AEE /* MTMainViewCtrl.mm */; };
		1AD0496D1E365D490038D1E7 /* Default-667h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AD0496C1E365D490038D1E7 /* Default-667h@2x.png */; };
		1AD0496F1E365F970038D1E7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1AD0496E1E365F970038D1E7 /* Images.xcassets */; };
		1AD049721E3666970038D1E7 /* MTMainView_iPhone6.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1AD049701E3666970038D1E7 /* MTMainView_iPhone6.xib */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		1A07A3391E461C2800794BBC /* MTBackgroundImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTBackgroundImage.h; path = Sources/MIDITrail/MTBackgroundImage.h; sourceTree = "<group>"; };
		1A07A33A1E461C2800794BBC /* MTBackgroundImage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTBackgroundImage.mm; path = Sources/MIDITrail/MTBackgroundImage.mm; sourceTree = "<group>"; };
		1A07A33C1E4774C700794BBC /* MTSettingBGIMGViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSettingBGIMGViewCtrl.h; path = Sources/MIDITrail/MTSettingBGIMGViewCtrl.h; sourceTree = "<group>"; };
		1A07A33D1E4774C700794BBC /* MTSettingBGIMGViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTSettingBGIMGViewCtrl.mm; path = Sources/MIDITrail/MTSettingBGIMGViewCtrl.mm; sourceTree = "<group>"; };
		1A07A3401E4776BA00794BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingBGIMGView_iPad.xib; sourceTree = "<group>"; };
		1A07A3421E4776BA00794BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingBGIMGView_iPhone.xib; sourceTree = "<group>"; };
		1A07A3451E4A242500794BBC /* MTSettingMIDIOutDevViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSettingMIDIOutDevViewCtrl.h; path = Sources/MIDITrail/MTSettingMIDIOutDevViewCtrl.h; sourceTree = "<group>"; };
		1A07A3461E4A242500794BBC /* MTSettingMIDIOutDevViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTSettingMIDIOutDevViewCtrl.mm; path = Sources/MIDITrail/MTSettingMIDIOutDevViewCtrl.mm; sourceTree = "<group>"; };
		1A07A3491E4B61A700794BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingMIDIOutDevView_iPad.xib; sourceTree = "<group>"; };
		1A07A34B1E4B61A700794BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingMIDIOutDevView_iPhone.xib; sourceTree = "<group>"; };
		1A07A34E1E4B710E00794BBC /* MTSettingMIDIInDevViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSettingMIDIInDevViewCtrl.h; path = Sources/MIDITrail/MTSettingMIDIInDevViewCtrl.h; sourceTree = "<group>"; };
		1A07A34F1E4B710E00794BBC /* MTSettingMIDIInDevViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTSettingMIDIInDevViewCtrl.mm; path = Sources/MIDITrail/MTSettingMIDIInDevViewCtrl.mm; sourceTree = "<group>"; };
		1A07A3521E4B736A00794BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingMIDIInDevView_iPad.xib; sourceTree = "<group>"; };
		1A07A3541E4B736A00794BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingMIDIInDevView_iPhone.xib; sourceTree = "<group>"; };
		1A07A3581E4CD5C200794BBC /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTMainView_iPadPro129.xib; sourceTree = "<group>"; };
		1A07A35A1E4DD2F400794BBC /* Launch Screen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = "Launch Screen.storyboard"; sourceTree = "<group>"; };
		1A07A35C1E4E13B900794BBC /* Icon-60@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-60@3x.png"; sourceTree = "<group>"; };
		1A07A35D1E4E13B900794BBC /* Icon-83.5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-83.5@2x.png"; sourceTree = "<group>"; };
		1A07A35E1E4E13B900794BBC /* Icon-Small-40@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small-40@3x.png"; sourceTree = "<group>"; };
		1A07A35F1E4E13B900794BBC /* Icon-Small@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small@3x.png"; sourceTree = "<group>"; };
		1A07A3641E4E13CC00794BBC /* iPad-20@1x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iPad-20@1x.png"; sourceTree = "<group>"; };
		1A07A3651E4E13CC00794BBC /* iPad-20@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iPad-20@2x.png"; sourceTree = "<group>"; };
		1A07A3661E4E13CC00794BBC /* iPhone-20@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iPhone-20@2x.png"; sourceTree = "<group>"; };
		1A07A3671E4E13CC00794BBC /* iPhone-20@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iPhone-20@3x.png"; sourceTree = "<group>"; };
		1A2B447D15B279B100AE5E99 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTHowToView_iPhone.xib; sourceTree = "<group>"; };
		1A2B448015B27CA600AE5E99 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTHowToView_iPad.xib; sourceTree = "<group>"; };
		1A2B448215B27D9B00AE5E99 /* MTHowToViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTHowToViewCtrl.h; path = Sources/MIDITrail/MTHowToViewCtrl.h; sourceTree = "<group>"; };
		1A2B448315B27D9C00AE5E99 /* MTHowToViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTHowToViewCtrl.mm; path = Sources/MIDITrail/MTHowToViewCtrl.mm; sourceTree = "<group>"; };
		1A2B449315B28A8F00AE5E99 /* MIDITrailApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIDITrailApp.h; path = Sources/MIDITrail/MIDITrailApp.h; sourceTree = "<group>"; };
		1A2B449415B28A8F00AE5E99 /* MIDITrailApp.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MIDITrailApp.mm; path = Sources/MIDITrail/MIDITrailApp.mm; sourceTree = "<group>"; };
		1A2B449515B28A8F00AE5E99 /* MIDITrailAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIDITrailAppDelegate.h; path = Sources/MIDITrail/MIDITrailAppDelegate.h; sourceTree = "<group>"; };
		1A2B449615B28A8F00AE5E99 /* MIDITrailAppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MIDITrailAppDelegate.mm; path = Sources/MIDITrail/MIDITrailAppDelegate.mm; sourceTree = "<group>"; };
		1A2B44A615B451A000AE5E99 /* SMNetworkSession.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMNetworkSession.mm; path = Sources/SMIDILib/SMNetworkSession.mm; sourceTree = "<group>"; };
		1A2B44A815B451B400AE5E99 /* SMNetworkSession.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SMNetworkSession.h; path = Sources/SMIDILib/SMNetworkSession.h; sourceTree = "<group>"; };
		1A3313AD1573B06400938440 /* MIDITrail.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MIDITrail.app; sourceTree = BUILT_PRODUCTS_DIR; };
		1A3313B11573B06400938440 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
		1A3313B31573B06400938440 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
		1A3313B51573B06400938440 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
		1A3313B91573B06500938440 /* MIDITrail-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "MIDITrail-Info.plist"; sourceTree = "<group>"; };
		1A3313BB1573B06500938440 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		1A3313BD1573B06500938440 /* main.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
		1A3313BF1573B06500938440 /* MIDITrail-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MIDITrail-Prefix.pch"; sourceTree = "<group>"; };
		1A3313C81573B0DE00938440 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
		1A3313CA1573B0EB00938440 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
		1A3313CC1573B0F400938440 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
		1A3313CE1573B0FF00938440 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
		1A3313D01573B10600938440 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; };
		1A3313D21573B11100938440 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
		1A3F89DA157E4C1400594F7A /* MTTouchCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTTouchCtrl.mm; path = Sources/MIDITrail/MTTouchCtrl.mm; sourceTree = "<group>"; };
		1A3F89DD157E4C3200594F7A /* MTTouchCtrl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MTTouchCtrl.h; path = Sources/MIDITrail/MTTouchCtrl.h; sourceTree = "<group>"; };
		1A4D9F1B158C6BFF00F23C0E /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingEncodingView_iPad.xib; sourceTree = "<group>"; };
		1A5373D61E3E395A007637D2 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTMainView_iPhone6Plus.xib; sourceTree = "<group>"; };
		1A5678C718784BB6007306B8 /* LICENSE.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE.txt; sourceTree = "<group>"; };
		1A5678C918784BC6007306B8 /* README.en.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.en.txt; sourceTree = "<group>"; };
		1A5678CB18784BCC007306B8 /* README.ja.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.ja.txt; sourceTree = "<group>"; };
		1A67A563188ABE7500FA0F4E /* Icon-60.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-60.png"; sourceTree = "<group>"; };
		1A67A564188ABE7500FA0F4E /* Icon-60@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-60@2x.png"; sourceTree = "<group>"; };
		1A67A565188ABE7500FA0F4E /* Icon-76.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-76.png"; sourceTree = "<group>"; };
		1A67A566188ABE7500FA0F4E /* Icon-76@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-76@2x.png"; sourceTree = "<group>"; };
		1A67A567188ABE7500FA0F4E /* Icon-Small-40.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small-40.png"; sourceTree = "<group>"; };
		1A67A568188ABE7500FA0F4E /* Icon-Small-40@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small-40@2x.png"; sourceTree = "<group>"; };
		1A67A570188ABEF000FA0F4E /* iTunesArtwork@2x */ = {isa = PBXFileReference; lastKnownFileType = file; path = "iTunesArtwork@2x"; sourceTree = "<group>"; };
		1A77B2EC15ADC87600A62D71 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
		1A77B2EF15ADC87E00A62D71 /* Default-Portrait.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-Portrait.png"; sourceTree = "<group>"; };
		1A77B2F115ADC88200A62D71 /* Default-Landscape.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-Landscape.png"; sourceTree = "<group>"; };
		1A77B2F315ADCE4300A62D71 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
		1A77B2F515ADCE4800A62D71 /* Icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon@2x.png"; sourceTree = "<group>"; };
		1A77B2F715ADCE5200A62D71 /* Icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-72.png"; sourceTree = "<group>"; };
		1A77B2F915ADCE5E00A62D71 /* Icon-72@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-72@2x.png"; sourceTree = "<group>"; };
		1A77B2FB15ADCE6400A62D71 /* iTunesArtwork */ = {isa = PBXFileReference; lastKnownFileType = file; path = iTunesArtwork; sourceTree = "<group>"; };
		1A8A90211590B1AE00EE96E5 /* doc */ = {isa = PBXFileReference; lastKnownFileType = folder; name = doc; path = Resources/doc; sourceTree = "<group>"; };
		1A9683DA20051A0600571807 /* Icon-1024.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-1024.png"; sourceTree = "<group>"; };
		1A9D20E915CD2FF300350C9B /* Icon-Small-50.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small-50.png"; sourceTree = "<group>"; };
		1A9D20EA15CD2FF400350C9B /* Icon-Small-50@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small-50@2x.png"; sourceTree = "<group>"; };
		1A9D20EB15CD2FF600350C9B /* Icon-Small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small.png"; sourceTree = "<group>"; };
		1A9D20EC15CD2FF700350C9B /* Icon-Small@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small@2x.png"; sourceTree = "<group>"; };
		1AA67923158A1FFA003B2552 /* MTSettingEncodingViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSettingEncodingViewCtrl.h; path = Sources/MIDITrail/MTSettingEncodingViewCtrl.h; sourceTree = "<group>"; };
		1AA67924158A1FFA003B2552 /* MTSettingEncodingViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTSettingEncodingViewCtrl.mm; path = Sources/MIDITrail/MTSettingEncodingViewCtrl.mm; sourceTree = "<group>"; };
		1AA67928158A2055003B2552 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingEncodingView_iPhone.xib; sourceTree = "<group>"; };
		1AB5F61D158D9C1700E9763E /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTMonitorView_iPad.xib; sourceTree = "<group>"; };
		1ABB0BA6187DB0DE006FE23F /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
		1ABB0BAA1880575B006FE23F /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTMainView_iPhone5.xib; sourceTree = "<group>"; };
		1ABB0BB718883CF7006FE23F /* MTScenePianoRollRain2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScenePianoRollRain2D.h; path = Sources/MIDITrail/MTScenePianoRollRain2D.h; sourceTree = "<group>"; };
		1ABB0BB818883CF8006FE23F /* MTScenePianoRollRain2D.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScenePianoRollRain2D.mm; path = Sources/MIDITrail/MTScenePianoRollRain2D.mm; sourceTree = "<group>"; };
		1ABB0BB918883CFA006FE23F /* MTScenePianoRollRain2DLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScenePianoRollRain2DLive.h; path = Sources/MIDITrail/MTScenePianoRollRain2DLive.h; sourceTree = "<group>"; };
		1ABB0BBA18883CFB006FE23F /* MTScenePianoRollRain2DLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScenePianoRollRain2DLive.mm; path = Sources/MIDITrail/MTScenePianoRollRain2DLive.mm; sourceTree = "<group>"; };
		1AC2A95F200273810089D04E /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTFileEditView_iPhone.xib; sourceTree = "<group>"; };
		1AC2A961200276500089D04E /* MTFileEditViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTFileEditViewCtrl.h; path = Sources/MIDITrail/MTFileEditViewCtrl.h; sourceTree = "<group>"; };
		1AC2A962200276500089D04E /* MTFileEditViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTFileEditViewCtrl.mm; path = Sources/MIDITrail/MTFileEditViewCtrl.mm; sourceTree = "<group>"; };
		1AC2A965200277CC0089D04E /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTFileEditView_iPad.xib; sourceTree = "<group>"; };
		1AC37B7315975D1C00845F4B /* img */ = {isa = PBXFileReference; lastKnownFileType = folder; name = img; path = Resources/img; sourceTree = "<group>"; };
		1AD008DA157503A4005A8AEE /* DIKeyCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DIKeyCtrl.h; path = Sources/MIDITrail/DIKeyCtrl.h; sourceTree = "<group>"; };
		1AD008DB157503A4005A8AEE /* DIKeyCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = DIKeyCtrl.mm; path = Sources/MIDITrail/DIKeyCtrl.mm; sourceTree = "<group>"; };
		1AD008DC157503A4005A8AEE /* DIKeyDef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DIKeyDef.h; path = Sources/MIDITrail/DIKeyDef.h; sourceTree = "<group>"; };
		1AD008DD157503A4005A8AEE /* MTConfFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTConfFile.h; path = Sources/MIDITrail/MTConfFile.h; sourceTree = "<group>"; };
		1AD008DE157503A4005A8AEE /* MTConfFile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTConfFile.mm; path = Sources/MIDITrail/MTConfFile.mm; sourceTree = "<group>"; };
		1AD008DF157503A4005A8AEE /* MTDashboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDashboard.h; path = Sources/MIDITrail/MTDashboard.h; sourceTree = "<group>"; };
		1AD008E0157503A4005A8AEE /* MTDashboard.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTDashboard.mm; path = Sources/MIDITrail/MTDashboard.mm; sourceTree = "<group>"; };
		1AD008E1157503A4005A8AEE /* MTDashboardLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDashboardLive.h; path = Sources/MIDITrail/MTDashboardLive.h; sourceTree = "<group>"; };
		1AD008E2157503A4005A8AEE /* MTDashboardLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTDashboardLive.mm; path = Sources/MIDITrail/MTDashboardLive.mm; sourceTree = "<group>"; };
		1AD008E3157503A4005A8AEE /* MTDynamicCaption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDynamicCaption.h; path = Sources/MIDITrail/MTDynamicCaption.h; sourceTree = "<group>"; };
		1AD008E4157503A4005A8AEE /* MTDynamicCaption.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTDynamicCaption.mm; path = Sources/MIDITrail/MTDynamicCaption.mm; sourceTree = "<group>"; };
		1AD008E5157503A4005A8AEE /* MTFirstPersonCam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTFirstPersonCam.h; path = Sources/MIDITrail/MTFirstPersonCam.h; sourceTree = "<group>"; };
		1AD008E6157503A4005A8AEE /* MTFirstPersonCam.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTFirstPersonCam.mm; path = Sources/MIDITrail/MTFirstPersonCam.mm; sourceTree = "<group>"; };
		1AD008E7157503A4005A8AEE /* MTFontTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTFontTexture.h; path = Sources/MIDITrail/MTFontTexture.h; sourceTree = "<group>"; };
		1AD008E8157503A4005A8AEE /* MTFontTexture.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTFontTexture.mm; path = Sources/MIDITrail/MTFontTexture.mm; sourceTree = "<group>"; };
		1AD008E9157503A4005A8AEE /* MTGridBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTGridBox.h; path = Sources/MIDITrail/MTGridBox.h; sourceTree = "<group>"; };
		1AD008EA157503A4005A8AEE /* MTGridBox.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTGridBox.mm; path = Sources/MIDITrail/MTGridBox.mm; sourceTree = "<group>"; };
		1AD008EB157503A4005A8AEE /* MTGridBoxLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTGridBoxLive.h; path = Sources/MIDITrail/MTGridBoxLive.h; sourceTree = "<group>"; };
		1AD008EC157503A4005A8AEE /* MTGridBoxLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTGridBoxLive.mm; path = Sources/MIDITrail/MTGridBoxLive.mm; sourceTree = "<group>"; };
		1AD008ED157503A4005A8AEE /* MTLogo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTLogo.h; path = Sources/MIDITrail/MTLogo.h; sourceTree = "<group>"; };
		1AD008EE157503A4005A8AEE /* MTLogo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTLogo.mm; path = Sources/MIDITrail/MTLogo.mm; sourceTree = "<group>"; };
		1AD008EF157503A4005A8AEE /* MTMachTime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMachTime.h; path = Sources/MIDITrail/MTMachTime.h; sourceTree = "<group>"; };
		1AD008F0157503A4005A8AEE /* MTMachTime.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTMachTime.mm; path = Sources/MIDITrail/MTMachTime.mm; sourceTree = "<group>"; };
		1AD008F1157503A4005A8AEE /* MTNoteBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNoteBox.h; path = Sources/MIDITrail/MTNoteBox.h; sourceTree = "<group>"; };
		1AD008F2157503A4005A8AEE /* MTNoteBox.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTNoteBox.mm; path = Sources/MIDITrail/MTNoteBox.mm; sourceTree = "<group>"; };
		1AD008F3157503A4005A8AEE /* MTNoteBoxLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNoteBoxLive.h; path = Sources/MIDITrail/MTNoteBoxLive.h; sourceTree = "<group>"; };
		1AD008F4157503A4005A8AEE /* MTNoteBoxLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTNoteBoxLive.mm; path = Sources/MIDITrail/MTNoteBoxLive.mm; sourceTree = "<group>"; };
		1AD008F5157503A4005A8AEE /* MTNoteDesign.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNoteDesign.h; path = Sources/MIDITrail/MTNoteDesign.h; sourceTree = "<group>"; };
		1AD008F6157503A4005A8AEE /* MTNoteDesign.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTNoteDesign.mm; path = Sources/MIDITrail/MTNoteDesign.mm; sourceTree = "<group>"; };
		1AD008F7157503A4005A8AEE /* MTNotePitchBend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNotePitchBend.h; path = Sources/MIDITrail/MTNotePitchBend.h; sourceTree = "<group>"; };
		1AD008F8157503A4005A8AEE /* MTNotePitchBend.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTNotePitchBend.mm; path = Sources/MIDITrail/MTNotePitchBend.mm; sourceTree = "<group>"; };
		1AD008F9157503A4005A8AEE /* MTNoteRain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNoteRain.h; path = Sources/MIDITrail/MTNoteRain.h; sourceTree = "<group>"; };
		1AD008FA157503A4005A8AEE /* MTNoteRain.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTNoteRain.mm; path = Sources/MIDITrail/MTNoteRain.mm; sourceTree = "<group>"; };
		1AD008FB157503A4005A8AEE /* MTNoteRainLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNoteRainLive.h; path = Sources/MIDITrail/MTNoteRainLive.h; sourceTree = "<group>"; };
		1AD008FC157503A4005A8AEE /* MTNoteRainLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTNoteRainLive.mm; path = Sources/MIDITrail/MTNoteRainLive.mm; sourceTree = "<group>"; };
		1AD008FD157503A4005A8AEE /* MTNoteRipple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNoteRipple.h; path = Sources/MIDITrail/MTNoteRipple.h; sourceTree = "<group>"; };
		1AD008FE157503A4005A8AEE /* MTNoteRipple.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTNoteRipple.mm; path = Sources/MIDITrail/MTNoteRipple.mm; sourceTree = "<group>"; };
		1AD008FF157503A4005A8AEE /* MTParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTParam.h; path = Sources/MIDITrail/MTParam.h; sourceTree = "<group>"; };
		1AD00900157503A4005A8AEE /* MTPianoKeyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTPianoKeyboard.h; path = Sources/MIDITrail/MTPianoKeyboard.h; sourceTree = "<group>"; };
		1AD00901157503A4005A8AEE /* MTPianoKeyboard.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTPianoKeyboard.mm; path = Sources/MIDITrail/MTPianoKeyboard.mm; sourceTree = "<group>"; };
		1AD00902157503A4005A8AEE /* MTPianoKeyboardCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTPianoKeyboardCtrl.h; path = Sources/MIDITrail/MTPianoKeyboardCtrl.h; sourceTree = "<group>"; };
		1AD00903157503A4005A8AEE /* MTPianoKeyboardCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTPianoKeyboardCtrl.mm; path = Sources/MIDITrail/MTPianoKeyboardCtrl.mm; sourceTree = "<group>"; };
		1AD00904157503A4005A8AEE /* MTPianoKeyboardCtrlLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTPianoKeyboardCtrlLive.h; path = Sources/MIDITrail/MTPianoKeyboardCtrlLive.h; sourceTree = "<group>"; };
		1AD00905157503A4005A8AEE /* MTPianoKeyboardCtrlLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTPianoKeyboardCtrlLive.mm; path = Sources/MIDITrail/MTPianoKeyboardCtrlLive.mm; sourceTree = "<group>"; };
		1AD00906157503A4005A8AEE /* MTPianoKeyboardDesign.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTPianoKeyboardDesign.h; path = Sources/MIDITrail/MTPianoKeyboardDesign.h; sourceTree = "<group>"; };
		1AD00907157503A4005A8AEE /* MTPianoKeyboardDesign.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTPianoKeyboardDesign.mm; path = Sources/MIDITrail/MTPianoKeyboardDesign.mm; sourceTree = "<group>"; };
		1AD00908157503A4005A8AEE /* MTPictBoard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTPictBoard.h; path = Sources/MIDITrail/MTPictBoard.h; sourceTree = "<group>"; };
		1AD00909157503A4005A8AEE /* MTPictBoard.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTPictBoard.mm; path = Sources/MIDITrail/MTPictBoard.mm; sourceTree = "<group>"; };
		1AD0090A157503A4005A8AEE /* MTScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScene.h; path = Sources/MIDITrail/MTScene.h; sourceTree = "<group>"; };
		1AD0090B157503A4005A8AEE /* MTScene.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScene.mm; path = Sources/MIDITrail/MTScene.mm; sourceTree = "<group>"; };
		1AD0090C157503A4005A8AEE /* MTSceneMsg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSceneMsg.h; path = Sources/MIDITrail/MTSceneMsg.h; sourceTree = "<group>"; };
		1AD0090D157503A4005A8AEE /* MTSceneMsg.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTSceneMsg.mm; path = Sources/MIDITrail/MTSceneMsg.mm; sourceTree = "<group>"; };
		1AD0090E157503A4005A8AEE /* MTSceneMsgQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSceneMsgQueue.h; path = Sources/MIDITrail/MTSceneMsgQueue.h; sourceTree = "<group>"; };
		1AD0090F157503A4005A8AEE /* MTSceneMsgQueue.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTSceneMsgQueue.mm; path = Sources/MIDITrail/MTSceneMsgQueue.mm; sourceTree = "<group>"; };
		1AD00910157503A4005A8AEE /* MTScenePianoRoll2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScenePianoRoll2D.h; path = Sources/MIDITrail/MTScenePianoRoll2D.h; sourceTree = "<group>"; };
		1AD00911157503A4005A8AEE /* MTScenePianoRoll2D.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScenePianoRoll2D.mm; path = Sources/MIDITrail/MTScenePianoRoll2D.mm; sourceTree = "<group>"; };
		1AD00912157503A4005A8AEE /* MTScenePianoRoll2DLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScenePianoRoll2DLive.h; path = Sources/MIDITrail/MTScenePianoRoll2DLive.h; sourceTree = "<group>"; };
		1AD00913157503A4005A8AEE /* MTScenePianoRoll2DLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScenePianoRoll2DLive.mm; path = Sources/MIDITrail/MTScenePianoRoll2DLive.mm; sourceTree = "<group>"; };
		1AD00914157503A4005A8AEE /* MTScenePianoRoll3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScenePianoRoll3D.h; path = Sources/MIDITrail/MTScenePianoRoll3D.h; sourceTree = "<group>"; };
		1AD00915157503A4005A8AEE /* MTScenePianoRoll3D.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScenePianoRoll3D.mm; path = Sources/MIDITrail/MTScenePianoRoll3D.mm; sourceTree = "<group>"; };
		1AD00916157503A4005A8AEE /* MTScenePianoRoll3DLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScenePianoRoll3DLive.h; path = Sources/MIDITrail/MTScenePianoRoll3DLive.h; sourceTree = "<group>"; };
		1AD00917157503A4005A8AEE /* MTScenePianoRoll3DLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScenePianoRoll3DLive.mm; path = Sources/MIDITrail/MTScenePianoRoll3DLive.mm; sourceTree = "<group>"; };
		1AD00918157503A4005A8AEE /* MTScenePianoRollRain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScenePianoRollRain.h; path = Sources/MIDITrail/MTScenePianoRollRain.h; sourceTree = "<group>"; };
		1AD00919157503A4005A8AEE /* MTScenePianoRollRain.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScenePianoRollRain.mm; path = Sources/MIDITrail/MTScenePianoRollRain.mm; sourceTree = "<group>"; };
		1AD0091A157503A4005A8AEE /* MTScenePianoRollRainLive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTScenePianoRollRainLive.h; path = Sources/MIDITrail/MTScenePianoRollRainLive.h; sourceTree = "<group>"; };
		1AD0091B157503A4005A8AEE /* MTScenePianoRollRainLive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTScenePianoRollRainLive.mm; path = Sources/MIDITrail/MTScenePianoRollRainLive.mm; sourceTree = "<group>"; };
		1AD0091C157503A4005A8AEE /* MTSceneTitle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSceneTitle.h; path = Sources/MIDITrail/MTSceneTitle.h; sourceTree = "<group>"; };
		1AD0091D157503A4005A8AEE /* MTSceneTitle.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTSceneTitle.mm; path = Sources/MIDITrail/MTSceneTitle.mm; sourceTree = "<group>"; };
		1AD0091E157503A4005A8AEE /* MTStars.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTStars.h; path = Sources/MIDITrail/MTStars.h; sourceTree = "<group>"; };
		1AD0091F157503A4005A8AEE /* MTStars.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTStars.mm; path = Sources/MIDITrail/MTStars.mm; sourceTree = "<group>"; };
		1AD00920157503A4005A8AEE /* MTStaticCaption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTStaticCaption.h; path = Sources/MIDITrail/MTStaticCaption.h; sourceTree = "<group>"; };
		1AD00921157503A4005A8AEE /* MTStaticCaption.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTStaticCaption.mm; path = Sources/MIDITrail/MTStaticCaption.mm; sourceTree = "<group>"; };
		1AD00922157503A4005A8AEE /* MTStringEncodingList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTStringEncodingList.h; path = Sources/MIDITrail/MTStringEncodingList.h; sourceTree = "<group>"; };
		1AD00923157503A4005A8AEE /* MTStringEncodingList.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTStringEncodingList.mm; path = Sources/MIDITrail/MTStringEncodingList.mm; sourceTree = "<group>"; };
		1AD00924157503A4005A8AEE /* MTTimeIndicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTimeIndicator.h; path = Sources/MIDITrail/MTTimeIndicator.h; sourceTree = "<group>"; };
		1AD00925157503A4005A8AEE /* MTTimeIndicator.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTTimeIndicator.mm; path = Sources/MIDITrail/MTTimeIndicator.mm; sourceTree = "<group>"; };
		1AD0094C157503B8005A8AEE /* OGLCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLCamera.h; path = Sources/OGLUtility/OGLCamera.h; sourceTree = "<group>"; };
		1AD0094D157503B8005A8AEE /* OGLCamera.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLCamera.mm; path = Sources/OGLUtility/OGLCamera.mm; sourceTree = "<group>"; };
		1AD0094E157503B8005A8AEE /* OGLColorUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLColorUtil.h; path = Sources/OGLUtility/OGLColorUtil.h; sourceTree = "<group>"; };
		1AD0094F157503B8005A8AEE /* OGLColorUtil.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLColorUtil.mm; path = Sources/OGLUtility/OGLColorUtil.mm; sourceTree = "<group>"; };
		1AD00950157503B8005A8AEE /* OGLDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLDevice.h; path = Sources/OGLUtility/OGLDevice.h; sourceTree = "<group>"; };
		1AD00951157503B8005A8AEE /* OGLDevice.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLDevice.mm; path = Sources/OGLUtility/OGLDevice.mm; sourceTree = "<group>"; };
		1AD00952157503B8005A8AEE /* OGLDirLight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLDirLight.h; path = Sources/OGLUtility/OGLDirLight.h; sourceTree = "<group>"; };
		1AD00953157503B8005A8AEE /* OGLDirLight.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLDirLight.mm; path = Sources/OGLUtility/OGLDirLight.mm; sourceTree = "<group>"; };
		1AD00954157503B8005A8AEE /* OGLH.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLH.h; path = Sources/OGLUtility/OGLH.h; sourceTree = "<group>"; };
		1AD00955157503B8005A8AEE /* OGLH.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLH.mm; path = Sources/OGLUtility/OGLH.mm; sourceTree = "<group>"; };
		1AD00956157503B8005A8AEE /* OGLPrimitive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLPrimitive.h; path = Sources/OGLUtility/OGLPrimitive.h; sourceTree = "<group>"; };
		1AD00957157503B8005A8AEE /* OGLPrimitive.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLPrimitive.mm; path = Sources/OGLUtility/OGLPrimitive.mm; sourceTree = "<group>"; };
		1AD00958157503B8005A8AEE /* OGLRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLRenderer.h; path = Sources/OGLUtility/OGLRenderer.h; sourceTree = "<group>"; };
		1AD00959157503B8005A8AEE /* OGLRenderer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLRenderer.mm; path = Sources/OGLUtility/OGLRenderer.mm; sourceTree = "<group>"; };
		1AD0095A157503B8005A8AEE /* OGLRendererInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLRendererInfo.h; path = Sources/OGLUtility/OGLRendererInfo.h; sourceTree = "<group>"; };
		1AD0095B157503B8005A8AEE /* OGLRendererInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLRendererInfo.mm; path = Sources/OGLUtility/OGLRendererInfo.mm; sourceTree = "<group>"; };
		1AD0095C157503B8005A8AEE /* OGLScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLScene.h; path = Sources/OGLUtility/OGLScene.h; sourceTree = "<group>"; };
		1AD0095D157503B8005A8AEE /* OGLScene.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLScene.mm; path = Sources/OGLUtility/OGLScene.mm; sourceTree = "<group>"; };
		1AD0095E157503B8005A8AEE /* OGLTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLTexture.h; path = Sources/OGLUtility/OGLTexture.h; sourceTree = "<group>"; };
		1AD0095F157503B8005A8AEE /* OGLTexture.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLTexture.mm; path = Sources/OGLUtility/OGLTexture.mm; sourceTree = "<group>"; };
		1AD00960157503B8005A8AEE /* OGLTransMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLTransMatrix.h; path = Sources/OGLUtility/OGLTransMatrix.h; sourceTree = "<group>"; };
		1AD00961157503B8005A8AEE /* OGLTransMatrix.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLTransMatrix.mm; path = Sources/OGLUtility/OGLTransMatrix.mm; sourceTree = "<group>"; };
		1AD00962157503B8005A8AEE /* OGLTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLTypes.h; path = Sources/OGLUtility/OGLTypes.h; sourceTree = "<group>"; };
		1AD00963157503B8005A8AEE /* OGLTypes.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OGLTypes.mm; path = Sources/OGLUtility/OGLTypes.mm; sourceTree = "<group>"; };
		1AD00964157503B8005A8AEE /* OGLUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OGLUtil.h; path = Sources/OGLUtility/OGLUtil.h; sourceTree = "<group>"; };
		1AD00971157503C5005A8AEE /* SMAppleDLSDevCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMAppleDLSDevCtrl.h; path = Sources/SMIDILib/SMAppleDLSDevCtrl.h; sourceTree = "<group>"; };
		1AD00972157503C5005A8AEE /* SMAppleDLSDevCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMAppleDLSDevCtrl.mm; path = Sources/SMIDILib/SMAppleDLSDevCtrl.mm; sourceTree = "<group>"; };
		1AD00973157503C5005A8AEE /* SMBarList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMBarList.h; path = Sources/SMIDILib/SMBarList.h; sourceTree = "<group>"; };
		1AD00974157503C5005A8AEE /* SMBarList.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMBarList.mm; path = Sources/SMIDILib/SMBarList.mm; sourceTree = "<group>"; };
		1AD00975157503C5005A8AEE /* SMCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMCommon.h; path = Sources/SMIDILib/SMCommon.h; sourceTree = "<group>"; };
		1AD00976157503C5005A8AEE /* SMDevInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMDevInfo.h; path = Sources/SMIDILib/SMDevInfo.h; sourceTree = "<group>"; };
		1AD00977157503C5005A8AEE /* SMDevInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMDevInfo.mm; path = Sources/SMIDILib/SMDevInfo.mm; sourceTree = "<group>"; };
		1AD00978157503C5005A8AEE /* SMEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMEvent.h; path = Sources/SMIDILib/SMEvent.h; sourceTree = "<group>"; };
		1AD00979157503C5005A8AEE /* SMEvent.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMEvent.mm; path = Sources/SMIDILib/SMEvent.mm; sourceTree = "<group>"; };
		1AD0097A157503C5005A8AEE /* SMEventMeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMEventMeta.h; path = Sources/SMIDILib/SMEventMeta.h; sourceTree = "<group>"; };
		1AD0097B157503C5005A8AEE /* SMEventMeta.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMEventMeta.mm; path = Sources/SMIDILib/SMEventMeta.mm; sourceTree = "<group>"; };
		1AD0097C157503C5005A8AEE /* SMEventMIDI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMEventMIDI.h; path = Sources/SMIDILib/SMEventMIDI.h; sourceTree = "<group>"; };
		1AD0097D157503C5005A8AEE /* SMEventMIDI.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMEventMIDI.mm; path = Sources/SMIDILib/SMEventMIDI.mm; sourceTree = "<group>"; };
		1AD0097E157503C5005A8AEE /* SMEventSysEx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMEventSysEx.h; path = Sources/SMIDILib/SMEventSysEx.h; sourceTree = "<group>"; };
		1AD0097F157503C5005A8AEE /* SMEventSysEx.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMEventSysEx.mm; path = Sources/SMIDILib/SMEventSysEx.mm; sourceTree = "<group>"; };
		1AD00980157503C5005A8AEE /* SMEventSysMsg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMEventSysMsg.h; path = Sources/SMIDILib/SMEventSysMsg.h; sourceTree = "<group>"; };
		1AD00981157503C5005A8AEE /* SMEventSysMsg.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMEventSysMsg.mm; path = Sources/SMIDILib/SMEventSysMsg.mm; sourceTree = "<group>"; };
		1AD00982157503C5005A8AEE /* SMEventWatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMEventWatcher.h; path = Sources/SMIDILib/SMEventWatcher.h; sourceTree = "<group>"; };
		1AD00983157503C5005A8AEE /* SMEventWatcher.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMEventWatcher.mm; path = Sources/SMIDILib/SMEventWatcher.mm; sourceTree = "<group>"; };
		1AD00984157503C5005A8AEE /* SMFileReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMFileReader.h; path = Sources/SMIDILib/SMFileReader.h; sourceTree = "<group>"; };
		1AD00985157503C5005A8AEE /* SMFileReader.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMFileReader.mm; path = Sources/SMIDILib/SMFileReader.mm; sourceTree = "<group>"; };
		1AD00986157503C5005A8AEE /* SMIDILib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMIDILib.h; path = Sources/SMIDILib/SMIDILib.h; sourceTree = "<group>"; };
		1AD00987157503C5005A8AEE /* SMIDILib.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMIDILib.mm; path = Sources/SMIDILib/SMIDILib.mm; sourceTree = "<group>"; };
		1AD00988157503C5005A8AEE /* SMInDevCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMInDevCtrl.h; path = Sources/SMIDILib/SMInDevCtrl.h; sourceTree = "<group>"; };
		1AD00989157503C5005A8AEE /* SMInDevCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMInDevCtrl.mm; path = Sources/SMIDILib/SMInDevCtrl.mm; sourceTree = "<group>"; };
		1AD0098A157503C5005A8AEE /* SMLiveMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMLiveMonitor.h; path = Sources/SMIDILib/SMLiveMonitor.h; sourceTree = "<group>"; };
		1AD0098B157503C5005A8AEE /* SMLiveMonitor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMLiveMonitor.mm; path = Sources/SMIDILib/SMLiveMonitor.mm; sourceTree = "<group>"; };
		1AD0098C157503C5005A8AEE /* SMMsgParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMMsgParser.h; path = Sources/SMIDILib/SMMsgParser.h; sourceTree = "<group>"; };
		1AD0098D157503C5005A8AEE /* SMMsgParser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMMsgParser.mm; path = Sources/SMIDILib/SMMsgParser.mm; sourceTree = "<group>"; };
		1AD0098E157503C5005A8AEE /* SMMsgQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMMsgQueue.h; path = Sources/SMIDILib/SMMsgQueue.h; sourceTree = "<group>"; };
		1AD0098F157503C5005A8AEE /* SMMsgQueue.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMMsgQueue.mm; path = Sources/SMIDILib/SMMsgQueue.mm; sourceTree = "<group>"; };
		1AD00990157503C5005A8AEE /* SMMsgTransmitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMMsgTransmitter.h; path = Sources/SMIDILib/SMMsgTransmitter.h; sourceTree = "<group>"; };
		1AD00991157503C5005A8AEE /* SMMsgTransmitter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMMsgTransmitter.mm; path = Sources/SMIDILib/SMMsgTransmitter.mm; sourceTree = "<group>"; };
		1AD00992157503C5005A8AEE /* SMNoteList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMNoteList.h; path = Sources/SMIDILib/SMNoteList.h; sourceTree = "<group>"; };
		1AD00993157503C5005A8AEE /* SMNoteList.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMNoteList.mm; path = Sources/SMIDILib/SMNoteList.mm; sourceTree = "<group>"; };
		1AD00994157503C5005A8AEE /* SMOutDevCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMOutDevCtrl.h; path = Sources/SMIDILib/SMOutDevCtrl.h; sourceTree = "<group>"; };
		1AD00995157503C5005A8AEE /* SMOutDevCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMOutDevCtrl.mm; path = Sources/SMIDILib/SMOutDevCtrl.mm; sourceTree = "<group>"; };
		1AD00996157503C5005A8AEE /* SMOutDevCtrlEx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMOutDevCtrlEx.h; path = Sources/SMIDILib/SMOutDevCtrlEx.h; sourceTree = "<group>"; };
		1AD00997157503C5005A8AEE /* SMOutDevCtrlEx.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMOutDevCtrlEx.mm; path = Sources/SMIDILib/SMOutDevCtrlEx.mm; sourceTree = "<group>"; };
		1AD00998157503C5005A8AEE /* SMPortList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMPortList.h; path = Sources/SMIDILib/SMPortList.h; sourceTree = "<group>"; };
		1AD00999157503C5005A8AEE /* SMPortList.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMPortList.mm; path = Sources/SMIDILib/SMPortList.mm; sourceTree = "<group>"; };
		1AD0099A157503C5005A8AEE /* SMSeqData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMSeqData.h; path = Sources/SMIDILib/SMSeqData.h; sourceTree = "<group>"; };
		1AD0099B157503C5005A8AEE /* SMSeqData.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMSeqData.mm; path = Sources/SMIDILib/SMSeqData.mm; sourceTree = "<group>"; };
		1AD0099C157503C5005A8AEE /* SMSequencer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMSequencer.h; path = Sources/SMIDILib/SMSequencer.h; sourceTree = "<group>"; };
		1AD0099D157503C5005A8AEE /* SMSequencer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMSequencer.mm; path = Sources/SMIDILib/SMSequencer.mm; sourceTree = "<group>"; };
		1AD0099E157503C5005A8AEE /* SMSimpleList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMSimpleList.h; path = Sources/SMIDILib/SMSimpleList.h; sourceTree = "<group>"; };
		1AD0099F157503C5005A8AEE /* SMSimpleList.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMSimpleList.mm; path = Sources/SMIDILib/SMSimpleList.mm; sourceTree = "<group>"; };
		1AD009A0157503C5005A8AEE /* SMTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMTrack.h; path = Sources/SMIDILib/SMTrack.h; sourceTree = "<group>"; };
		1AD009A1157503C5005A8AEE /* SMTrack.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SMTrack.mm; path = Sources/SMIDILib/SMTrack.mm; sourceTree = "<group>"; };
		1AD009BA157503D1005A8AEE /* YNBaseLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YNBaseLib.h; path = Sources/YNBaseLib/YNBaseLib.h; sourceTree = "<group>"; };
		1AD009BB157503D1005A8AEE /* YNConfFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YNConfFile.h; path = Sources/YNBaseLib/YNConfFile.h; sourceTree = "<group>"; };
		1AD009BC157503D1005A8AEE /* YNConfFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = YNConfFile.m; path = Sources/YNBaseLib/YNConfFile.m; sourceTree = "<group>"; };
		1AD009BD157503D1005A8AEE /* YNErrCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YNErrCtrl.h; path = Sources/YNBaseLib/YNErrCtrl.h; sourceTree = "<group>"; };
		1AD009BE157503D1005A8AEE /* YNErrCtrl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = YNErrCtrl.m; path = Sources/YNBaseLib/YNErrCtrl.m; sourceTree = "<group>"; };
		1AD009BF157503D1005A8AEE /* YNErrInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YNErrInfo.h; path = Sources/YNBaseLib/YNErrInfo.h; sourceTree = "<group>"; };
		1AD009C0157503D1005A8AEE /* YNErrInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = YNErrInfo.m; path = Sources/YNBaseLib/YNErrInfo.m; sourceTree = "<group>"; };
		1AD009C1157503D1005A8AEE /* YNINIFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YNINIFile.h; path = Sources/YNBaseLib/YNINIFile.h; sourceTree = "<group>"; };
		1AD009C2157503D1005A8AEE /* YNINIFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = YNINIFile.m; path = Sources/YNBaseLib/YNINIFile.m; sourceTree = "<group>"; };
		1AD009C3157503D1005A8AEE /* YNPathUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YNPathUtil.h; path = Sources/YNBaseLib/YNPathUtil.h; sourceTree = "<group>"; };
		1AD009C4157503D1005A8AEE /* YNPathUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = YNPathUtil.m; path = Sources/YNBaseLib/YNPathUtil.m; sourceTree = "<group>"; };
		1AD009C5157503D1005A8AEE /* YNUserConf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YNUserConf.h; path = Sources/YNBaseLib/YNUserConf.h; sourceTree = "<group>"; };
		1AD009C6157503D1005A8AEE /* YNUserConf.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = YNUserConf.m; path = Sources/YNBaseLib/YNUserConf.m; sourceTree = "<group>"; };
		1AD009CD157503EC005A8AEE /* conf */ = {isa = PBXFileReference; lastKnownFileType = folder; name = conf; path = Resources/conf; sourceTree = "<group>"; };
		1AD009CE157503EC005A8AEE /* data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = data; path = Resources/data; sourceTree = "<group>"; };
		1AD00A1515750CEC005A8AEE /* MTTabBarCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTabBarCtrl.h; path = Sources/MIDITrail/MTTabBarCtrl.h; sourceTree = "<group>"; };
		1AD00A1615750CEC005A8AEE /* MTTabBarCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTTabBarCtrl.mm; path = Sources/MIDITrail/MTTabBarCtrl.mm; sourceTree = "<group>"; };
		1AD00A1915750E1B005A8AEE /* MTFileViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTFileViewCtrl.h; path = Sources/MIDITrail/MTFileViewCtrl.h; sourceTree = "<group>"; };
		1AD00A1A15750E1B005A8AEE /* MTFileViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTFileViewCtrl.mm; path = Sources/MIDITrail/MTFileViewCtrl.mm; sourceTree = "<group>"; };
		1AD00A1C15750EE1005A8AEE /* MTMonitorViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMonitorViewCtrl.h; path = Sources/MIDITrail/MTMonitorViewCtrl.h; sourceTree = "<group>"; };
		1AD00A1D15750EE1005A8AEE /* MTMonitorViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTMonitorViewCtrl.mm; path = Sources/MIDITrail/MTMonitorViewCtrl.mm; sourceTree = "<group>"; };
		1AD00A1F15750F69005A8AEE /* MTSettingViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSettingViewCtrl.h; path = Sources/MIDITrail/MTSettingViewCtrl.h; sourceTree = "<group>"; };
		1AD00A2015750F69005A8AEE /* MTSettingViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTSettingViewCtrl.mm; path = Sources/MIDITrail/MTSettingViewCtrl.mm; sourceTree = "<group>"; };
		1AD00A25157513A0005A8AEE /* MTHelpViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTHelpViewCtrl.h; path = Sources/MIDITrail/MTHelpViewCtrl.h; sourceTree = "<group>"; };
		1AD00A26157513A0005A8AEE /* MTHelpViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTHelpViewCtrl.mm; path = Sources/MIDITrail/MTHelpViewCtrl.mm; sourceTree = "<group>"; };
		1AD00A32157515C2005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTFileView_iPhone.xib; sourceTree = "<group>"; };
		1AD00A35157515E2005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTFileView_iPad.xib; sourceTree = "<group>"; };
		1AD00A38157515FE005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTMonitorView_iPhone.xib; sourceTree = "<group>"; };
		1AD00A3E15751634005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingView_iPhone.xib; sourceTree = "<group>"; };
		1AD00A411575164B005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTSettingView_iPad.xib; sourceTree = "<group>"; };
		1AD00A4415751663005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTHelpView_iPhone.xib; sourceTree = "<group>"; };
		1AD00A471575167E005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTHelpView_iPad.xib; sourceTree = "<group>"; };
		1AD00A4A15751814005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTMainView_iPhone.xib; sourceTree = "<group>"; };
		1AD00A4D1575182B005A8AEE /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTMainView_iPad.xib; sourceTree = "<group>"; };
		1AD00A52157518CA005A8AEE /* MTMainViewCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMainViewCtrl.h; path = Sources/MIDITrail/MTMainViewCtrl.h; sourceTree = "<group>"; };
		1AD00A53157518CA005A8AEE /* MTMainViewCtrl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MTMainViewCtrl.mm; path = Sources/MIDITrail/MTMainViewCtrl.mm; sourceTree = "<group>"; };
		1AD0496C1E365D490038D1E7 /* Default-667h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-667h@2x.png"; sourceTree = "<group>"; };
		1AD0496E1E365F970038D1E7 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
		1AD049711E3666970038D1E7 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MTMainView_iPhone6.xib; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		1A3313AA1573B06400938440 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1A3313D31573B11100938440 /* AudioToolbox.framework in Frameworks */,
				1A3313D11573B10600938440 /* CoreMIDI.framework in Frameworks */,
				1A3313CF1573B0FF00938440 /* CoreAudio.framework in Frameworks */,
				1A3313CD1573B0F400938440 /* OpenGLES.framework in Frameworks */,
				1A3313CB1573B0EB00938440 /* QuartzCore.framework in Frameworks */,
				1A3313C91573B0DE00938440 /* CoreText.framework in Frameworks */,
				1A3313B21573B06400938440 /* UIKit.framework in Frameworks */,
				1A3313B41573B06400938440 /* Foundation.framework in Frameworks */,
				1A3313B61573B06400938440 /* CoreGraphics.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		1A2B449915B2B1DC00AE5E99 /* Common */ = {
			isa = PBXGroup;
			children = (
				1AD00975157503C5005A8AEE /* SMCommon.h */,
				1AD00986157503C5005A8AEE /* SMIDILib.h */,
				1AD00987157503C5005A8AEE /* SMIDILib.mm */,
			);
			name = Common;
			sourceTree = "<group>";
		};
		1A2B449A15B2B1E300AE5E99 /* DeviceIO */ = {
			isa = PBXGroup;
			children = (
				1AD00971157503C5005A8AEE /* SMAppleDLSDevCtrl.h */,
				1AD00972157503C5005A8AEE /* SMAppleDLSDevCtrl.mm */,
				1AD00976157503C5005A8AEE /* SMDevInfo.h */,
				1AD00977157503C5005A8AEE /* SMDevInfo.mm */,
				1AD00988157503C5005A8AEE /* SMInDevCtrl.h */,
				1AD00989157503C5005A8AEE /* SMInDevCtrl.mm */,
				1AD00994157503C5005A8AEE /* SMOutDevCtrl.h */,
				1AD00995157503C5005A8AEE /* SMOutDevCtrl.mm */,
				1AD00996157503C5005A8AEE /* SMOutDevCtrlEx.h */,
				1AD00997157503C5005A8AEE /* SMOutDevCtrlEx.mm */,
			);
			name = DeviceIO;
			sourceTree = "<group>";
		};
		1A2B449B15B2B1E900AE5E99 /* EventData */ = {
			isa = PBXGroup;
			children = (
				1AD00978157503C5005A8AEE /* SMEvent.h */,
				1AD00979157503C5005A8AEE /* SMEvent.mm */,
				1AD0097A157503C5005A8AEE /* SMEventMeta.h */,
				1AD0097B157503C5005A8AEE /* SMEventMeta.mm */,
				1AD0097C157503C5005A8AEE /* SMEventMIDI.h */,
				1AD0097D157503C5005A8AEE /* SMEventMIDI.mm */,
				1AD0097E157503C5005A8AEE /* SMEventSysEx.h */,
				1AD0097F157503C5005A8AEE /* SMEventSysEx.mm */,
				1AD00980157503C5005A8AEE /* SMEventSysMsg.h */,
				1AD00981157503C5005A8AEE /* SMEventSysMsg.mm */,
			);
			name = EventData;
			sourceTree = "<group>";
		};
		1A2B449C15B2B1EF00AE5E99 /* SequenceData */ = {
			isa = PBXGroup;
			children = (
				1AD0099E157503C5005A8AEE /* SMSimpleList.h */,
				1AD0099F157503C5005A8AEE /* SMSimpleList.mm */,
				1AD00973157503C5005A8AEE /* SMBarList.h */,
				1AD00974157503C5005A8AEE /* SMBarList.mm */,
				1AD00992157503C5005A8AEE /* SMNoteList.h */,
				1AD00993157503C5005A8AEE /* SMNoteList.mm */,
				1AD00998157503C5005A8AEE /* SMPortList.h */,
				1AD00999157503C5005A8AEE /* SMPortList.mm */,
				1AD009A0157503C5005A8AEE /* SMTrack.h */,
				1AD009A1157503C5005A8AEE /* SMTrack.mm */,
				1AD0099A157503C5005A8AEE /* SMSeqData.h */,
				1AD0099B157503C5005A8AEE /* SMSeqData.mm */,
			);
			name = SequenceData;
			sourceTree = "<group>";
		};
		1A2B449D15B2B1F700AE5E99 /* Processor */ = {
			isa = PBXGroup;
			children = (
				1AD00982157503C5005A8AEE /* SMEventWatcher.h */,
				1AD00983157503C5005A8AEE /* SMEventWatcher.mm */,
				1AD00984157503C5005A8AEE /* SMFileReader.h */,
				1AD00985157503C5005A8AEE /* SMFileReader.mm */,
				1AD0098A157503C5005A8AEE /* SMLiveMonitor.h */,
				1AD0098B157503C5005A8AEE /* SMLiveMonitor.mm */,
				1AD0098C157503C5005A8AEE /* SMMsgParser.h */,
				1AD0098D157503C5005A8AEE /* SMMsgParser.mm */,
				1AD0098E157503C5005A8AEE /* SMMsgQueue.h */,
				1AD0098F157503C5005A8AEE /* SMMsgQueue.mm */,
				1AD00990157503C5005A8AEE /* SMMsgTransmitter.h */,
				1AD00991157503C5005A8AEE /* SMMsgTransmitter.mm */,
				1AD0099C157503C5005A8AEE /* SMSequencer.h */,
				1AD0099D157503C5005A8AEE /* SMSequencer.mm */,
			);
			name = Processor;
			sourceTree = "<group>";
		};
		1A2B449E15B2B1FD00AE5E99 /* Utility */ = {
			isa = PBXGroup;
			children = (
				1A2B44A815B451B400AE5E99 /* SMNetworkSession.h */,
				1A2B44A615B451A000AE5E99 /* SMNetworkSession.mm */,
			);
			name = Utility;
			sourceTree = "<group>";
		};
		1A2B449F15B2B2EE00AE5E99 /* AppMain */ = {
			isa = PBXGroup;
			children = (
				1AD008FF157503A4005A8AEE /* MTParam.h */,
				1A2B449515B28A8F00AE5E99 /* MIDITrailAppDelegate.h */,
				1A2B449615B28A8F00AE5E99 /* MIDITrailAppDelegate.mm */,
				1A2B449315B28A8F00AE5E99 /* MIDITrailApp.h */,
				1A2B449415B28A8F00AE5E99 /* MIDITrailApp.mm */,
				1AD00A52157518CA005A8AEE /* MTMainViewCtrl.h */,
				1AD00A53157518CA005A8AEE /* MTMainViewCtrl.mm */,
			);
			name = AppMain;
			sourceTree = "<group>";
		};
		1A2B44A015B2B2F300AE5E99 /* View */ = {
			isa = PBXGroup;
			children = (
				1AD00A1515750CEC005A8AEE /* MTTabBarCtrl.h */,
				1AD00A1615750CEC005A8AEE /* MTTabBarCtrl.mm */,
				1AD00A1915750E1B005A8AEE /* MTFileViewCtrl.h */,
				1AD00A1A15750E1B005A8AEE /* MTFileViewCtrl.mm */,
				1AC2A961200276500089D04E /* MTFileEditViewCtrl.h */,
				1AC2A962200276500089D04E /* MTFileEditViewCtrl.mm */,
				1AD00A1C15750EE1005A8AEE /* MTMonitorViewCtrl.h */,
				1AD00A1D15750EE1005A8AEE /* MTMonitorViewCtrl.mm */,
				1AD00A1F15750F69005A8AEE /* MTSettingViewCtrl.h */,
				1AD00A2015750F69005A8AEE /* MTSettingViewCtrl.mm */,
				1A07A33C1E4774C700794BBC /* MTSettingBGIMGViewCtrl.h */,
				1A07A33D1E4774C700794BBC /* MTSettingBGIMGViewCtrl.mm */,
				1AA67923158A1FFA003B2552 /* MTSettingEncodingViewCtrl.h */,
				1AA67924158A1FFA003B2552 /* MTSettingEncodingViewCtrl.mm */,
				1A07A34E1E4B710E00794BBC /* MTSettingMIDIInDevViewCtrl.h */,
				1A07A34F1E4B710E00794BBC /* MTSettingMIDIInDevViewCtrl.mm */,
				1A07A3451E4A242500794BBC /* MTSettingMIDIOutDevViewCtrl.h */,
				1A07A3461E4A242500794BBC /* MTSettingMIDIOutDevViewCtrl.mm */,
				1AD00A25157513A0005A8AEE /* MTHelpViewCtrl.h */,
				1AD00A26157513A0005A8AEE /* MTHelpViewCtrl.mm */,
				1A2B448215B27D9B00AE5E99 /* MTHowToViewCtrl.h */,
				1A2B448315B27D9C00AE5E99 /* MTHowToViewCtrl.mm */,
			);
			name = View;
			sourceTree = "<group>";
		};
		1A2B44A115B2B2FD00AE5E99 /* DirectInput */ = {
			isa = PBXGroup;
			children = (
				1AD008DA157503A4005A8AEE /* DIKeyCtrl.h */,
				1AD008DB157503A4005A8AEE /* DIKeyCtrl.mm */,
				1AD008DC157503A4005A8AEE /* DIKeyDef.h */,
				1A3F89DD157E4C3200594F7A /* MTTouchCtrl.h */,
				1A3F89DA157E4C1400594F7A /* MTTouchCtrl.mm */,
			);
			name = DirectInput;
			sourceTree = "<group>";
		};
		1A2B44A215B2B30500AE5E99 /* Scene */ = {
			isa = PBXGroup;
			children = (
				1AD0090A157503A4005A8AEE /* MTScene.h */,
				1AD0090B157503A4005A8AEE /* MTScene.mm */,
				1AD00910157503A4005A8AEE /* MTScenePianoRoll2D.h */,
				1AD00911157503A4005A8AEE /* MTScenePianoRoll2D.mm */,
				1AD00912157503A4005A8AEE /* MTScenePianoRoll2DLive.h */,
				1AD00913157503A4005A8AEE /* MTScenePianoRoll2DLive.mm */,
				1AD00914157503A4005A8AEE /* MTScenePianoRoll3D.h */,
				1AD00915157503A4005A8AEE /* MTScenePianoRoll3D.mm */,
				1AD00916157503A4005A8AEE /* MTScenePianoRoll3DLive.h */,
				1AD00917157503A4005A8AEE /* MTScenePianoRoll3DLive.mm */,
				1AD00918157503A4005A8AEE /* MTScenePianoRollRain.h */,
				1AD00919157503A4005A8AEE /* MTScenePianoRollRain.mm */,
				1ABB0BB718883CF7006FE23F /* MTScenePianoRollRain2D.h */,
				1ABB0BB818883CF8006FE23F /* MTScenePianoRollRain2D.mm */,
				1AD0091A157503A4005A8AEE /* MTScenePianoRollRainLive.h */,
				1AD0091B157503A4005A8AEE /* MTScenePianoRollRainLive.mm */,
				1ABB0BB918883CFA006FE23F /* MTScenePianoRollRain2DLive.h */,
				1ABB0BBA18883CFB006FE23F /* MTScenePianoRollRain2DLive.mm */,
				1AD0091C157503A4005A8AEE /* MTSceneTitle.h */,
				1AD0091D157503A4005A8AEE /* MTSceneTitle.mm */,
			);
			name = Scene;
			sourceTree = "<group>";
		};
		1A2B44A315B2B30C00AE5E99 /* SceneLibrary */ = {
			isa = PBXGroup;
			children = (
				1AD008E3157503A4005A8AEE /* MTDynamicCaption.h */,
				1AD008E4157503A4005A8AEE /* MTDynamicCaption.mm */,
				1AD008E5157503A4005A8AEE /* MTFirstPersonCam.h */,
				1AD008E6157503A4005A8AEE /* MTFirstPersonCam.mm */,
				1AD008E7157503A4005A8AEE /* MTFontTexture.h */,
				1AD008E8157503A4005A8AEE /* MTFontTexture.mm */,
				1AD0090C157503A4005A8AEE /* MTSceneMsg.h */,
				1AD0090D157503A4005A8AEE /* MTSceneMsg.mm */,
				1AD0090E157503A4005A8AEE /* MTSceneMsgQueue.h */,
				1AD0090F157503A4005A8AEE /* MTSceneMsgQueue.mm */,
				1AD00920157503A4005A8AEE /* MTStaticCaption.h */,
				1AD00921157503A4005A8AEE /* MTStaticCaption.mm */,
			);
			name = SceneLibrary;
			sourceTree = "<group>";
		};
		1A2B44A415B2B31500AE5E99 /* SceneObject */ = {
			isa = PBXGroup;
			children = (
				1A07A3391E461C2800794BBC /* MTBackgroundImage.h */,
				1A07A33A1E461C2800794BBC /* MTBackgroundImage.mm */,
				1AD008DF157503A4005A8AEE /* MTDashboard.h */,
				1AD008E0157503A4005A8AEE /* MTDashboard.mm */,
				1AD008E1157503A4005A8AEE /* MTDashboardLive.h */,
				1AD008E2157503A4005A8AEE /* MTDashboardLive.mm */,
				1AD008E9157503A4005A8AEE /* MTGridBox.h */,
				1AD008EA157503A4005A8AEE /* MTGridBox.mm */,
				1AD008EB157503A4005A8AEE /* MTGridBoxLive.h */,
				1AD008EC157503A4005A8AEE /* MTGridBoxLive.mm */,
				1AD008ED157503A4005A8AEE /* MTLogo.h */,
				1AD008EE157503A4005A8AEE /* MTLogo.mm */,
				1AD008F1157503A4005A8AEE /* MTNoteBox.h */,
				1AD008F2157503A4005A8AEE /* MTNoteBox.mm */,
				1AD008F3157503A4005A8AEE /* MTNoteBoxLive.h */,
				1AD008F4157503A4005A8AEE /* MTNoteBoxLive.mm */,
				1AD008F5157503A4005A8AEE /* MTNoteDesign.h */,
				1AD008F6157503A4005A8AEE /* MTNoteDesign.mm */,
				1AD008F7157503A4005A8AEE /* MTNotePitchBend.h */,
				1AD008F8157503A4005A8AEE /* MTNotePitchBend.mm */,
				1AD008F9157503A4005A8AEE /* MTNoteRain.h */,
				1AD008FA157503A4005A8AEE /* MTNoteRain.mm */,
				1AD008FB157503A4005A8AEE /* MTNoteRainLive.h */,
				1AD008FC157503A4005A8AEE /* MTNoteRainLive.mm */,
				1AD008FD157503A4005A8AEE /* MTNoteRipple.h */,
				1AD008FE157503A4005A8AEE /* MTNoteRipple.mm */,
				1AD00900157503A4005A8AEE /* MTPianoKeyboard.h */,
				1AD00901157503A4005A8AEE /* MTPianoKeyboard.mm */,
				1AD00902157503A4005A8AEE /* MTPianoKeyboardCtrl.h */,
				1AD00903157503A4005A8AEE /* MTPianoKeyboardCtrl.mm */,
				1AD00904157503A4005A8AEE /* MTPianoKeyboardCtrlLive.h */,
				1AD00905157503A4005A8AEE /* MTPianoKeyboardCtrlLive.mm */,
				1AD00906157503A4005A8AEE /* MTPianoKeyboardDesign.h */,
				1AD00907157503A4005A8AEE /* MTPianoKeyboardDesign.mm */,
				1AD00908157503A4005A8AEE /* MTPictBoard.h */,
				1AD00909157503A4005A8AEE /* MTPictBoard.mm */,
				1AD0091E157503A4005A8AEE /* MTStars.h */,
				1AD0091F157503A4005A8AEE /* MTStars.mm */,
				1AD00924157503A4005A8AEE /* MTTimeIndicator.h */,
				1AD00925157503A4005A8AEE /* MTTimeIndicator.mm */,
			);
			name = SceneObject;
			sourceTree = "<group>";
		};
		1A2B44A515B2B31E00AE5E99 /* Utility */ = {
			isa = PBXGroup;
			children = (
				1AD008DD157503A4005A8AEE /* MTConfFile.h */,
				1AD008DE157503A4005A8AEE /* MTConfFile.mm */,
				1AD008EF157503A4005A8AEE /* MTMachTime.h */,
				1AD008F0157503A4005A8AEE /* MTMachTime.mm */,
				1AD00922157503A4005A8AEE /* MTStringEncodingList.h */,
				1AD00923157503A4005A8AEE /* MTStringEncodingList.mm */,
			);
			name = Utility;
			sourceTree = "<group>";
		};
		1A3313A21573B06400938440 = {
			isa = PBXGroup;
			children = (
				1A3313B71573B06400938440 /* MIDITrail */,
				1A3313B01573B06400938440 /* Frameworks */,
				1A3313AE1573B06400938440 /* Products */,
				1A5678C718784BB6007306B8 /* LICENSE.txt */,
				1A5678C918784BC6007306B8 /* README.en.txt */,
				1A5678CB18784BCC007306B8 /* README.ja.txt */,
			);
			sourceTree = "<group>";
		};
		1A3313AE1573B06400938440 /* Products */ = {
			isa = PBXGroup;
			children = (
				1A3313AD1573B06400938440 /* MIDITrail.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		1A3313B01573B06400938440 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				1A3313D21573B11100938440 /* AudioToolbox.framework */,
				1A3313D01573B10600938440 /* CoreMIDI.framework */,
				1A3313CE1573B0FF00938440 /* CoreAudio.framework */,
				1A3313B51573B06400938440 /* CoreGraphics.framework */,
				1A3313C81573B0DE00938440 /* CoreText.framework */,
				1A3313B31573B06400938440 /* Foundation.framework */,
				1A3313CC1573B0F400938440 /* OpenGLES.framework */,
				1A3313CA1573B0EB00938440 /* QuartzCore.framework */,
				1A3313B11573B06400938440 /* UIKit.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		1A3313B71573B06400938440 /* MIDITrail */ = {
			isa = PBXGroup;
			children = (
				1A3313B81573B06400938440 /* Supporting Files */,
				1A3313D41573B33A00938440 /* Sources */,
				1A3313D51573B34200938440 /* Resources */,
			);
			path = MIDITrail;
			sourceTree = "<group>";
		};
		1A3313B81573B06400938440 /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				1A3313B91573B06500938440 /* MIDITrail-Info.plist */,
				1A3313BA1573B06500938440 /* InfoPlist.strings */,
				1A3313BD1573B06500938440 /* main.mm */,
				1A3313BF1573B06500938440 /* MIDITrail-Prefix.pch */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		1A3313D41573B33A00938440 /* Sources */ = {
			isa = PBXGroup;
			children = (
				1A3313D61573B35700938440 /* MIDITrail */,
				1A3313D71573B36C00938440 /* OGLUtility */,
				1A3313D81573B37300938440 /* SMIDILib */,
				1A3313D91573B37A00938440 /* YNBaseLib */,
			);
			name = Sources;
			sourceTree = "<group>";
		};
		1A3313D51573B34200938440 /* Resources */ = {
			isa = PBXGroup;
			children = (
				1AD009CD157503EC005A8AEE /* conf */,
				1AD009CE157503EC005A8AEE /* data */,
				1A8A90211590B1AE00EE96E5 /* doc */,
				1AC37B7315975D1C00845F4B /* img */,
				1AD00A31157515C2005A8AEE /* MTFileView_iPhone.xib */,
				1AD00A34157515E2005A8AEE /* MTFileView_iPad.xib */,
				1AC2A95E200273810089D04E /* MTFileEditView_iPhone.xib */,
				1AC2A964200277CC0089D04E /* MTFileEditView_iPad.xib */,
				1AD00A37157515FE005A8AEE /* MTMonitorView_iPhone.xib */,
				1AB5F61C158D9C1700E9763E /* MTMonitorView_iPad.xib */,
				1A07A3411E4776BA00794BBC /* MTSettingBGIMGView_iPhone.xib */,
				1A07A33F1E4776BA00794BBC /* MTSettingBGIMGView_iPad.xib */,
				1AD00A3D15751634005A8AEE /* MTSettingView_iPhone.xib */,
				1AD00A401575164B005A8AEE /* MTSettingView_iPad.xib */,
				1AA67927158A2054003B2552 /* MTSettingEncodingView_iPhone.xib */,
				1A4D9F1A158C6BFF00F23C0E /* MTSettingEncodingView_iPad.xib */,
				1A07A3531E4B736A00794BBC /* MTSettingMIDIInDevView_iPhone.xib */,
				1A07A3511E4B736A00794BBC /* MTSettingMIDIInDevView_iPad.xib */,
				1A07A34A1E4B61A700794BBC /* MTSettingMIDIOutDevView_iPhone.xib */,
				1A07A3481E4B61A700794BBC /* MTSettingMIDIOutDevView_iPad.xib */,
				1AD00A4315751663005A8AEE /* MTHelpView_iPhone.xib */,
				1AD00A461575167E005A8AEE /* MTHelpView_iPad.xib */,
				1AD00A4915751814005A8AEE /* MTMainView_iPhone.xib */,
				1ABB0BA91880575B006FE23F /* MTMainView_iPhone5.xib */,
				1AD049701E3666970038D1E7 /* MTMainView_iPhone6.xib */,
				1A5373D51E3E395A007637D2 /* MTMainView_iPhone6Plus.xib */,
				1AD00A4C1575182B005A8AEE /* MTMainView_iPad.xib */,
				1A07A3571E4CD5C200794BBC /* MTMainView_iPadPro129.xib */,
				1A2B447C15B279B100AE5E99 /* MTHowToView_iPhone.xib */,
				1A2B447F15B27CA600AE5E99 /* MTHowToView_iPad.xib */,
				1A77B2EC15ADC87600A62D71 /* Default.png */,
				1A77B2EF15ADC87E00A62D71 /* Default-Portrait.png */,
				1A77B2F115ADC88200A62D71 /* Default-Landscape.png */,
				1ABB0BA6187DB0DE006FE23F /* Default-568h@2x.png */,
				1AD0496C1E365D490038D1E7 /* Default-667h@2x.png */,
				1A77B2F315ADCE4300A62D71 /* Icon.png */,
				1A77B2F515ADCE4800A62D71 /* Icon@2x.png */,
				1A67A563188ABE7500FA0F4E /* Icon-60.png */,
				1A67A564188ABE7500FA0F4E /* Icon-60@2x.png */,
				1A07A35C1E4E13B900794BBC /* Icon-60@3x.png */,
				1A77B2F715ADCE5200A62D71 /* Icon-72.png */,
				1A77B2F915ADCE5E00A62D71 /* Icon-72@2x.png */,
				1A67A565188ABE7500FA0F4E /* Icon-76.png */,
				1A67A566188ABE7500FA0F4E /* Icon-76@2x.png */,
				1A07A35D1E4E13B900794BBC /* Icon-83.5@2x.png */,
				1A9683DA20051A0600571807 /* Icon-1024.png */,
				1A9D20EB15CD2FF600350C9B /* Icon-Small.png */,
				1A9D20EC15CD2FF700350C9B /* Icon-Small@2x.png */,
				1A07A35F1E4E13B900794BBC /* Icon-Small@3x.png */,
				1A67A567188ABE7500FA0F4E /* Icon-Small-40.png */,
				1A67A568188ABE7500FA0F4E /* Icon-Small-40@2x.png */,
				1A07A35E1E4E13B900794BBC /* Icon-Small-40@3x.png */,
				1A9D20E915CD2FF300350C9B /* Icon-Small-50.png */,
				1A9D20EA15CD2FF400350C9B /* Icon-Small-50@2x.png */,
				1A07A3641E4E13CC00794BBC /* iPad-20@1x.png */,
				1A07A3651E4E13CC00794BBC /* iPad-20@2x.png */,
				1A07A3661E4E13CC00794BBC /* iPhone-20@2x.png */,
				1A07A3671E4E13CC00794BBC /* iPhone-20@3x.png */,
				1A77B2FB15ADCE6400A62D71 /* iTunesArtwork */,
				1A67A570188ABEF000FA0F4E /* iTunesArtwork@2x */,
				1A07A35A1E4DD2F400794BBC /* Launch Screen.storyboard */,
				1AD0496E1E365F970038D1E7 /* Images.xcassets */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		1A3313D61573B35700938440 /* MIDITrail */ = {
			isa = PBXGroup;
			children = (
				1A2B449F15B2B2EE00AE5E99 /* AppMain */,
				1A2B44A115B2B2FD00AE5E99 /* DirectInput */,
				1A2B44A215B2B30500AE5E99 /* Scene */,
				1A2B44A315B2B30C00AE5E99 /* SceneLibrary */,
				1A2B44A415B2B31500AE5E99 /* SceneObject */,
				1A2B44A015B2B2F300AE5E99 /* View */,
				1A2B44A515B2B31E00AE5E99 /* Utility */,
			);
			name = MIDITrail;
			sourceTree = "<group>";
		};
		1A3313D71573B36C00938440 /* OGLUtility */ = {
			isa = PBXGroup;
			children = (
				1AD0094C157503B8005A8AEE /* OGLCamera.h */,
				1AD0094D157503B8005A8AEE /* OGLCamera.mm */,
				1AD0094E157503B8005A8AEE /* OGLColorUtil.h */,
				1AD0094F157503B8005A8AEE /* OGLColorUtil.mm */,
				1AD00950157503B8005A8AEE /* OGLDevice.h */,
				1AD00951157503B8005A8AEE /* OGLDevice.mm */,
				1AD00952157503B8005A8AEE /* OGLDirLight.h */,
				1AD00953157503B8005A8AEE /* OGLDirLight.mm */,
				1AD00954157503B8005A8AEE /* OGLH.h */,
				1AD00955157503B8005A8AEE /* OGLH.mm */,
				1AD00956157503B8005A8AEE /* OGLPrimitive.h */,
				1AD00957157503B8005A8AEE /* OGLPrimitive.mm */,
				1AD00958157503B8005A8AEE /* OGLRenderer.h */,
				1AD00959157503B8005A8AEE /* OGLRenderer.mm */,
				1AD0095A157503B8005A8AEE /* OGLRendererInfo.h */,
				1AD0095B157503B8005A8AEE /* OGLRendererInfo.mm */,
				1AD0095C157503B8005A8AEE /* OGLScene.h */,
				1AD0095D157503B8005A8AEE /* OGLScene.mm */,
				1AD0095E157503B8005A8AEE /* OGLTexture.h */,
				1AD0095F157503B8005A8AEE /* OGLTexture.mm */,
				1AD00960157503B8005A8AEE /* OGLTransMatrix.h */,
				1AD00961157503B8005A8AEE /* OGLTransMatrix.mm */,
				1AD00962157503B8005A8AEE /* OGLTypes.h */,
				1AD00963157503B8005A8AEE /* OGLTypes.mm */,
				1AD00964157503B8005A8AEE /* OGLUtil.h */,
			);
			name = OGLUtility;
			sourceTree = "<group>";
		};
		1A3313D81573B37300938440 /* SMIDILib */ = {
			isa = PBXGroup;
			children = (
				1A2B449915B2B1DC00AE5E99 /* Common */,
				1A2B449A15B2B1E300AE5E99 /* DeviceIO */,
				1A2B449B15B2B1E900AE5E99 /* EventData */,
				1A2B449C15B2B1EF00AE5E99 /* SequenceData */,
				1A2B449D15B2B1F700AE5E99 /* Processor */,
				1A2B449E15B2B1FD00AE5E99 /* Utility */,
			);
			name = SMIDILib;
			sourceTree = "<group>";
		};
		1A3313D91573B37A00938440 /* YNBaseLib */ = {
			isa = PBXGroup;
			children = (
				1AD009BA157503D1005A8AEE /* YNBaseLib.h */,
				1AD009BB157503D1005A8AEE /* YNConfFile.h */,
				1AD009BC157503D1005A8AEE /* YNConfFile.m */,
				1AD009BD157503D1005A8AEE /* YNErrCtrl.h */,
				1AD009BE157503D1005A8AEE /* YNErrCtrl.m */,
				1AD009BF157503D1005A8AEE /* YNErrInfo.h */,
				1AD009C0157503D1005A8AEE /* YNErrInfo.m */,
				1AD009C1157503D1005A8AEE /* YNINIFile.h */,
				1AD009C2157503D1005A8AEE /* YNINIFile.m */,
				1AD009C3157503D1005A8AEE /* YNPathUtil.h */,
				1AD009C4157503D1005A8AEE /* YNPathUtil.m */,
				1AD009C5157503D1005A8AEE /* YNUserConf.h */,
				1AD009C6157503D1005A8AEE /* YNUserConf.m */,
			);
			name = YNBaseLib;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		1A3313AC1573B06400938440 /* MIDITrail */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 1A3313C51573B06500938440 /* Build configuration list for PBXNativeTarget "MIDITrail" */;
			buildPhases = (
				1A3313A91573B06400938440 /* Sources */,
				1A3313AA1573B06400938440 /* Frameworks */,
				1A3313AB1573B06400938440 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = MIDITrail;
			productName = MIDITrail;
			productReference = 1A3313AD1573B06400938440 /* MIDITrail.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		1A3313A41573B06400938440 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0910;
			};
			buildConfigurationList = 1A3313A71573B06400938440 /* Build configuration list for PBXProject "MIDITrail" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
			);
			mainGroup = 1A3313A21573B06400938440;
			productRefGroup = 1A3313AE1573B06400938440 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				1A3313AC1573B06400938440 /* MIDITrail */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		1A3313AB1573B06400938440 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1A3313BC1573B06500938440 /* InfoPlist.strings in Resources */,
				1A07A3441E4776BA00794BBC /* MTSettingBGIMGView_iPhone.xib in Resources */,
				1AD009CF157503EC005A8AEE /* conf in Resources */,
				1AD009D0157503EC005A8AEE /* data in Resources */,
				1AD00A33157515C2005A8AEE /* MTFileView_iPhone.xib in Resources */,
				1AD00A36157515E2005A8AEE /* MTFileView_iPad.xib in Resources */,
				1A07A3621E4E13B900794BBC /* Icon-Small-40@3x.png in Resources */,
				1AD00A39157515FF005A8AEE /* MTMonitorView_iPhone.xib in Resources */,
				1A07A3631E4E13B900794BBC /* Icon-Small@3x.png in Resources */,
				1AD00A3F15751634005A8AEE /* MTSettingView_iPhone.xib in Resources */,
				1AD00A421575164B005A8AEE /* MTSettingView_iPad.xib in Resources */,
				1A07A3681E4E13CC00794BBC /* iPad-20@1x.png in Resources */,
				1AD00A4515751663005A8AEE /* MTHelpView_iPhone.xib in Resources */,
				1AD00A481575167E005A8AEE /* MTHelpView_iPad.xib in Resources */,
				1AC2A960200273810089D04E /* MTFileEditView_iPhone.xib in Resources */,
				1A5373D71E3E395A007637D2 /* MTMainView_iPhone6Plus.xib in Resources */,
				1AD00A4B15751814005A8AEE /* MTMainView_iPhone.xib in Resources */,
				1AD00A4E1575182B005A8AEE /* MTMainView_iPad.xib in Resources */,
				1AA67929158A2055003B2552 /* MTSettingEncodingView_iPhone.xib in Resources */,
				1A4D9F1C158C6BFF00F23C0E /* MTSettingEncodingView_iPad.xib in Resources */,
				1A07A36B1E4E13CC00794BBC /* iPhone-20@3x.png in Resources */,
				1A07A36A1E4E13CC00794BBC /* iPhone-20@2x.png in Resources */,
				1AB5F61E158D9C1700E9763E /* MTMonitorView_iPad.xib in Resources */,
				1A8A90221590B1AE00EE96E5 /* doc in Resources */,
				1A07A34D1E4B61A700794BBC /* MTSettingMIDIOutDevView_iPhone.xib in Resources */,
				1AC37B7415975D1C00845F4B /* img in Resources */,
				1A07A3611E4E13B900794BBC /* Icon-83.5@2x.png in Resources */,
				1A77B2ED15ADC87600A62D71 /* Default.png in Resources */,
				1A77B2F015ADC87E00A62D71 /* Default-Portrait.png in Resources */,
				1A9683DB20051A0600571807 /* Icon-1024.png in Resources */,
				1A77B2F215ADC88200A62D71 /* Default-Landscape.png in Resources */,
				1A77B2F415ADCE4300A62D71 /* Icon.png in Resources */,
				1A77B2F615ADCE4800A62D71 /* Icon@2x.png in Resources */,
				1A77B2F815ADCE5200A62D71 /* Icon-72.png in Resources */,
				1A77B2FA15ADCE5E00A62D71 /* Icon-72@2x.png in Resources */,
				1A77B2FC15ADCE6400A62D71 /* iTunesArtwork in Resources */,
				1A07A3691E4E13CC00794BBC /* iPad-20@2x.png in Resources */,
				1A07A35B1E4DD2F400794BBC /* Launch Screen.storyboard in Resources */,
				1A07A3591E4CD5C200794BBC /* MTMainView_iPadPro129.xib in Resources */,
				1A2B447E15B279B100AE5E99 /* MTHowToView_iPhone.xib in Resources */,
				1A2B448115B27CA600AE5E99 /* MTHowToView_iPad.xib in Resources */,
				1A07A3601E4E13B900794BBC /* Icon-60@3x.png in Resources */,
				1A9D20ED15CD2FF900350C9B /* Icon-Small-50.png in Resources */,
				1A9D20EE15CD2FF900350C9B /* Icon-Small-50@2x.png in Resources */,
				1A9D20EF15CD2FF900350C9B /* Icon-Small.png in Resources */,
				1A9D20F015CD2FF900350C9B /* Icon-Small@2x.png in Resources */,
				1A5678C818784BB6007306B8 /* LICENSE.txt in Resources */,
				1A07A3561E4B736A00794BBC /* MTSettingMIDIInDevView_iPhone.xib in Resources */,
				1A5678CA18784BC6007306B8 /* README.en.txt in Resources */,
				1A07A3551E4B736A00794BBC /* MTSettingMIDIInDevView_iPad.xib in Resources */,
				1A5678CC18784BCC007306B8 /* README.ja.txt in Resources */,
				1ABB0BA7187DB0DE006FE23F /* Default-568h@2x.png in Resources */,
				1ABB0BAB1880575B006FE23F /* MTMainView_iPhone5.xib in Resources */,
				1AD0496F1E365F970038D1E7 /* Images.xcassets in Resources */,
				1A67A569188ABE7500FA0F4E /* Icon-60.png in Resources */,
				1A07A34C1E4B61A700794BBC /* MTSettingMIDIOutDevView_iPad.xib in Resources */,
				1AC2A966200277CC0089D04E /* MTFileEditView_iPad.xib in Resources */,
				1A67A56A188ABE7500FA0F4E /* Icon-60@2x.png in Resources */,
				1A67A56B188ABE7500FA0F4E /* Icon-76.png in Resources */,
				1A07A3431E4776BA00794BBC /* MTSettingBGIMGView_iPad.xib in Resources */,
				1AD049721E3666970038D1E7 /* MTMainView_iPhone6.xib in Resources */,
				1A67A56C188ABE7500FA0F4E /* Icon-76@2x.png in Resources */,
				1A67A56D188ABE7500FA0F4E /* Icon-Small-40.png in Resources */,
				1AD0496D1E365D490038D1E7 /* Default-667h@2x.png in Resources */,
				1A67A56E188ABE7500FA0F4E /* Icon-Small-40@2x.png in Resources */,
				1A67A571188ABEF000FA0F4E /* iTunesArtwork@2x in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		1A3313A91573B06400938440 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1A3313BE1573B06500938440 /* main.mm in Sources */,
				1AD00926157503A4005A8AEE /* DIKeyCtrl.mm in Sources */,
				1AD00927157503A4005A8AEE /* MTConfFile.mm in Sources */,
				1AD00928157503A4005A8AEE /* MTDashboard.mm in Sources */,
				1AD00929157503A4005A8AEE /* MTDashboardLive.mm in Sources */,
				1AD0092A157503A4005A8AEE /* MTDynamicCaption.mm in Sources */,
				1AD0092B157503A4005A8AEE /* MTFirstPersonCam.mm in Sources */,
				1AD0092C157503A4005A8AEE /* MTFontTexture.mm in Sources */,
				1AD0092D157503A4005A8AEE /* MTGridBox.mm in Sources */,
				1AD0092E157503A4005A8AEE /* MTGridBoxLive.mm in Sources */,
				1AD0092F157503A4005A8AEE /* MTLogo.mm in Sources */,
				1AD00930157503A4005A8AEE /* MTMachTime.mm in Sources */,
				1AD00931157503A4005A8AEE /* MTNoteBox.mm in Sources */,
				1AD00932157503A4005A8AEE /* MTNoteBoxLive.mm in Sources */,
				1AD00933157503A4005A8AEE /* MTNoteDesign.mm in Sources */,
				1AD00934157503A4005A8AEE /* MTNotePitchBend.mm in Sources */,
				1AD00935157503A4005A8AEE /* MTNoteRain.mm in Sources */,
				1AD00936157503A4005A8AEE /* MTNoteRainLive.mm in Sources */,
				1AD00937157503A4005A8AEE /* MTNoteRipple.mm in Sources */,
				1AD00938157503A4005A8AEE /* MTPianoKeyboard.mm in Sources */,
				1AD00939157503A4005A8AEE /* MTPianoKeyboardCtrl.mm in Sources */,
				1AD0093A157503A4005A8AEE /* MTPianoKeyboardCtrlLive.mm in Sources */,
				1A07A33E1E4774C700794BBC /* MTSettingBGIMGViewCtrl.mm in Sources */,
				1AD0093B157503A4005A8AEE /* MTPianoKeyboardDesign.mm in Sources */,
				1AD0093C157503A4005A8AEE /* MTPictBoard.mm in Sources */,
				1AD0093D157503A4005A8AEE /* MTScene.mm in Sources */,
				1AD0093E157503A4005A8AEE /* MTSceneMsg.mm in Sources */,
				1AD0093F157503A4005A8AEE /* MTSceneMsgQueue.mm in Sources */,
				1A07A3471E4A242500794BBC /* MTSettingMIDIOutDevViewCtrl.mm in Sources */,
				1AD00940157503A4005A8AEE /* MTScenePianoRoll2D.mm in Sources */,
				1AD00941157503A4005A8AEE /* MTScenePianoRoll2DLive.mm in Sources */,
				1AD00942157503A4005A8AEE /* MTScenePianoRoll3D.mm in Sources */,
				1AD00943157503A4005A8AEE /* MTScenePianoRoll3DLive.mm in Sources */,
				1AD00944157503A4005A8AEE /* MTScenePianoRollRain.mm in Sources */,
				1AD00945157503A4005A8AEE /* MTScenePianoRollRainLive.mm in Sources */,
				1AD00946157503A4005A8AEE /* MTSceneTitle.mm in Sources */,
				1AD00947157503A4005A8AEE /* MTStars.mm in Sources */,
				1AD00948157503A4005A8AEE /* MTStaticCaption.mm in Sources */,
				1AD00949157503A4005A8AEE /* MTStringEncodingList.mm in Sources */,
				1AD0094A157503A4005A8AEE /* MTTimeIndicator.mm in Sources */,
				1AD00965157503B8005A8AEE /* OGLCamera.mm in Sources */,
				1AD00966157503B8005A8AEE /* OGLColorUtil.mm in Sources */,
				1AD00967157503B8005A8AEE /* OGLDevice.mm in Sources */,
				1AD00968157503B8005A8AEE /* OGLDirLight.mm in Sources */,
				1AD00969157503B8005A8AEE /* OGLH.mm in Sources */,
				1AD0096A157503B8005A8AEE /* OGLPrimitive.mm in Sources */,
				1AD0096B157503B8005A8AEE /* OGLRenderer.mm in Sources */,
				1AD0096C157503B8005A8AEE /* OGLRendererInfo.mm in Sources */,
				1AD0096D157503B8005A8AEE /* OGLScene.mm in Sources */,
				1AC2A963200276500089D04E /* MTFileEditViewCtrl.mm in Sources */,
				1AD0096E157503B8005A8AEE /* OGLTexture.mm in Sources */,
				1AD0096F157503B8005A8AEE /* OGLTransMatrix.mm in Sources */,
				1AD00970157503B8005A8AEE /* OGLTypes.mm in Sources */,
				1AD009A2157503C5005A8AEE /* SMAppleDLSDevCtrl.mm in Sources */,
				1AD009A3157503C5005A8AEE /* SMBarList.mm in Sources */,
				1AD009A4157503C5005A8AEE /* SMDevInfo.mm in Sources */,
				1AD009A5157503C5005A8AEE /* SMEvent.mm in Sources */,
				1AD009A6157503C5005A8AEE /* SMEventMeta.mm in Sources */,
				1AD009A7157503C5005A8AEE /* SMEventMIDI.mm in Sources */,
				1AD009A8157503C5005A8AEE /* SMEventSysEx.mm in Sources */,
				1AD009A9157503C5005A8AEE /* SMEventSysMsg.mm in Sources */,
				1AD009AA157503C5005A8AEE /* SMEventWatcher.mm in Sources */,
				1AD009AB157503C5005A8AEE /* SMFileReader.mm in Sources */,
				1AD009AC157503C5005A8AEE /* SMIDILib.mm in Sources */,
				1AD009AD157503C5005A8AEE /* SMInDevCtrl.mm in Sources */,
				1AD009AE157503C5005A8AEE /* SMLiveMonitor.mm in Sources */,
				1AD009AF157503C5005A8AEE /* SMMsgParser.mm in Sources */,
				1AD009B0157503C5005A8AEE /* SMMsgQueue.mm in Sources */,
				1AD009B1157503C5005A8AEE /* SMMsgTransmitter.mm in Sources */,
				1AD009B2157503C5005A8AEE /* SMNoteList.mm in Sources */,
				1AD009B3157503C5005A8AEE /* SMOutDevCtrl.mm in Sources */,
				1AD009B4157503C5005A8AEE /* SMOutDevCtrlEx.mm in Sources */,
				1AD009B5157503C5005A8AEE /* SMPortList.mm in Sources */,
				1AD009B6157503C5005A8AEE /* SMSeqData.mm in Sources */,
				1AD009B7157503C5005A8AEE /* SMSequencer.mm in Sources */,
				1AD009B8157503C5005A8AEE /* SMSimpleList.mm in Sources */,
				1AD009B9157503C5005A8AEE /* SMTrack.mm in Sources */,
				1A07A33B1E461C2800794BBC /* MTBackgroundImage.mm in Sources */,
				1AD009C7157503D1005A8AEE /* YNConfFile.m in Sources */,
				1AD009C8157503D1005A8AEE /* YNErrCtrl.m in Sources */,
				1AD009C9157503D1005A8AEE /* YNErrInfo.m in Sources */,
				1AD009CA157503D1005A8AEE /* YNINIFile.m in Sources */,
				1AD009CB157503D1005A8AEE /* YNPathUtil.m in Sources */,
				1AD009CC157503D1005A8AEE /* YNUserConf.m in Sources */,
				1AD00A1715750CEC005A8AEE /* MTTabBarCtrl.mm in Sources */,
				1AD00A1B15750E1B005A8AEE /* MTFileViewCtrl.mm in Sources */,
				1A07A3501E4B710E00794BBC /* MTSettingMIDIInDevViewCtrl.mm in Sources */,
				1AD00A1E15750EE1005A8AEE /* MTMonitorViewCtrl.mm in Sources */,
				1AD00A2115750F69005A8AEE /* MTSettingViewCtrl.mm in Sources */,
				1AD00A27157513A0005A8AEE /* MTHelpViewCtrl.mm in Sources */,
				1AD00A54157518CA005A8AEE /* MTMainViewCtrl.mm in Sources */,
				1A3F89DB157E4C1400594F7A /* MTTouchCtrl.mm in Sources */,
				1AA67925158A1FFB003B2552 /* MTSettingEncodingViewCtrl.mm in Sources */,
				1A2B448415B27D9F00AE5E99 /* MTHowToViewCtrl.mm in Sources */,
				1A2B449715B28A8F00AE5E99 /* MIDITrailApp.mm in Sources */,
				1A2B449815B28A8F00AE5E99 /* MIDITrailAppDelegate.mm in Sources */,
				1A2B44A715B451A000AE5E99 /* SMNetworkSession.mm in Sources */,
				1ABB0BBB18883CFC006FE23F /* MTScenePianoRollRain2D.mm in Sources */,
				1ABB0BBC18883CFC006FE23F /* MTScenePianoRollRain2DLive.mm in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXVariantGroup section */
		1A07A33F1E4776BA00794BBC /* MTSettingBGIMGView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A07A3401E4776BA00794BBC /* en */,
			);
			name = MTSettingBGIMGView_iPad.xib;
			sourceTree = "<group>";
		};
		1A07A3411E4776BA00794BBC /* MTSettingBGIMGView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A07A3421E4776BA00794BBC /* en */,
			);
			name = MTSettingBGIMGView_iPhone.xib;
			sourceTree = "<group>";
		};
		1A07A3481E4B61A700794BBC /* MTSettingMIDIOutDevView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A07A3491E4B61A700794BBC /* en */,
			);
			name = MTSettingMIDIOutDevView_iPad.xib;
			sourceTree = "<group>";
		};
		1A07A34A1E4B61A700794BBC /* MTSettingMIDIOutDevView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A07A34B1E4B61A700794BBC /* en */,
			);
			name = MTSettingMIDIOutDevView_iPhone.xib;
			sourceTree = "<group>";
		};
		1A07A3511E4B736A00794BBC /* MTSettingMIDIInDevView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A07A3521E4B736A00794BBC /* en */,
			);
			name = MTSettingMIDIInDevView_iPad.xib;
			sourceTree = "<group>";
		};
		1A07A3531E4B736A00794BBC /* MTSettingMIDIInDevView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A07A3541E4B736A00794BBC /* en */,
			);
			name = MTSettingMIDIInDevView_iPhone.xib;
			sourceTree = "<group>";
		};
		1A07A3571E4CD5C200794BBC /* MTMainView_iPadPro129.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A07A3581E4CD5C200794BBC /* en */,
			);
			name = MTMainView_iPadPro129.xib;
			sourceTree = "<group>";
		};
		1A2B447C15B279B100AE5E99 /* MTHowToView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A2B447D15B279B100AE5E99 /* en */,
			);
			name = MTHowToView_iPhone.xib;
			sourceTree = "<group>";
		};
		1A2B447F15B27CA600AE5E99 /* MTHowToView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A2B448015B27CA600AE5E99 /* en */,
			);
			name = MTHowToView_iPad.xib;
			sourceTree = "<group>";
		};
		1A3313BA1573B06500938440 /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				1A3313BB1573B06500938440 /* en */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
		1A4D9F1A158C6BFF00F23C0E /* MTSettingEncodingView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A4D9F1B158C6BFF00F23C0E /* en */,
			);
			name = MTSettingEncodingView_iPad.xib;
			sourceTree = "<group>";
		};
		1A5373D51E3E395A007637D2 /* MTMainView_iPhone6Plus.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1A5373D61E3E395A007637D2 /* en */,
			);
			name = MTMainView_iPhone6Plus.xib;
			sourceTree = "<group>";
		};
		1AA67927158A2054003B2552 /* MTSettingEncodingView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AA67928158A2055003B2552 /* en */,
			);
			name = MTSettingEncodingView_iPhone.xib;
			sourceTree = "<group>";
		};
		1AB5F61C158D9C1700E9763E /* MTMonitorView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AB5F61D158D9C1700E9763E /* en */,
			);
			name = MTMonitorView_iPad.xib;
			sourceTree = "<group>";
		};
		1ABB0BA91880575B006FE23F /* MTMainView_iPhone5.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1ABB0BAA1880575B006FE23F /* en */,
			);
			name = MTMainView_iPhone5.xib;
			sourceTree = "<group>";
		};
		1AC2A95E200273810089D04E /* MTFileEditView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AC2A95F200273810089D04E /* en */,
			);
			name = MTFileEditView_iPhone.xib;
			sourceTree = "<group>";
		};
		1AC2A964200277CC0089D04E /* MTFileEditView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AC2A965200277CC0089D04E /* en */,
			);
			name = MTFileEditView_iPad.xib;
			sourceTree = "<group>";
		};
		1AD00A31157515C2005A8AEE /* MTFileView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A32157515C2005A8AEE /* en */,
			);
			name = MTFileView_iPhone.xib;
			sourceTree = "<group>";
		};
		1AD00A34157515E2005A8AEE /* MTFileView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A35157515E2005A8AEE /* en */,
			);
			name = MTFileView_iPad.xib;
			sourceTree = "<group>";
		};
		1AD00A37157515FE005A8AEE /* MTMonitorView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A38157515FE005A8AEE /* en */,
			);
			name = MTMonitorView_iPhone.xib;
			sourceTree = "<group>";
		};
		1AD00A3D15751634005A8AEE /* MTSettingView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A3E15751634005A8AEE /* en */,
			);
			name = MTSettingView_iPhone.xib;
			sourceTree = "<group>";
		};
		1AD00A401575164B005A8AEE /* MTSettingView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A411575164B005A8AEE /* en */,
			);
			name = MTSettingView_iPad.xib;
			sourceTree = "<group>";
		};
		1AD00A4315751663005A8AEE /* MTHelpView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A4415751663005A8AEE /* en */,
			);
			name = MTHelpView_iPhone.xib;
			sourceTree = "<group>";
		};
		1AD00A461575167E005A8AEE /* MTHelpView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A471575167E005A8AEE /* en */,
			);
			name = MTHelpView_iPad.xib;
			sourceTree = "<group>";
		};
		1AD00A4915751814005A8AEE /* MTMainView_iPhone.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A4A15751814005A8AEE /* en */,
			);
			name = MTMainView_iPhone.xib;
			sourceTree = "<group>";
		};
		1AD00A4C1575182B005A8AEE /* MTMainView_iPad.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD00A4D1575182B005A8AEE /* en */,
			);
			name = MTMainView_iPad.xib;
			sourceTree = "<group>";
		};
		1AD049701E3666970038D1E7 /* MTMainView_iPhone6.xib */ = {
			isa = PBXVariantGroup;
			children = (
				1AD049711E3666970038D1E7 /* en */,
			);
			name = MTMainView_iPhone6.xib;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		1A3313C31573B06500938440 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				COPY_PHASE_STRIP = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				ONLY_ACTIVE_ARCH = YES;
				"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		1A3313C41573B06500938440 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				COPY_PHASE_STRIP = YES;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
				"PROVISIONING_PROFILE[sdk=iphoneos*]" = "4BD493F3-9EDB-41D8-8E0C-9E6AA6782845";
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		1A3313C61573B06500938440 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				DEVELOPMENT_TEAM = "";
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "MIDITrail/MIDITrail-Prefix.pch";
				INFOPLIST_FILE = "MIDITrail/MIDITrail-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				PRODUCT_BUNDLE_IDENTIFIER = "jp.sourceforge.users.yknk.ios.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "";
				WRAPPER_EXTENSION = app;
			};
			name = Debug;
		};
		1A3313C71573B06500938440 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				DEVELOPMENT_TEAM = "";
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "MIDITrail/MIDITrail-Prefix.pch";
				INFOPLIST_FILE = "MIDITrail/MIDITrail-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				PRODUCT_BUNDLE_IDENTIFIER = "jp.sourceforge.users.yknk.ios.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "";
				WRAPPER_EXTENSION = app;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1A3313A71573B06400938440 /* Build configuration list for PBXProject "MIDITrail" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1A3313C31573B06500938440 /* Debug */,
				1A3313C41573B06500938440 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		1A3313C51573B06500938440 /* Build configuration list for PBXNativeTarget "MIDITrail" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1A3313C61573B06500938440 /* Debug */,
				1A3313C71573B06500938440 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 1A3313A41573B06400938440 /* Project object */;
}
