diff --git a/src/macos/projectM.xcodeproj/project.pbxproj b/src/macos/projectM.xcodeproj/project.pbxproj index af6e7012d..92cea87de 100755 --- a/src/macos/projectM.xcodeproj/project.pbxproj +++ b/src/macos/projectM.xcodeproj/project.pbxproj @@ -38,7 +38,7 @@ productName = sdlprojectM; productReference = 0C4C742E09DDC18200126FB8 /* sdlprojectM.app */; productSettingsXML = " - + CFBundleDevelopmentRegion @@ -725,81 +725,203 @@ 0C4C866509DDC91100126FB8 /* Zylot and Rovastar - Iouo Stone Morphic Fusion.milk in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0C4C771109DDC70200126FB8 /* Zylot and Rovastar - Iouo Stone Morphic Fusion.milk */; }; 0C4C866F09DDCDB600126FB8 /* libprojectM.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D2AAC046055464E500DB518D /* libprojectM.a */; }; 0C4C867009DDCDBA00126FB8 /* libprojectM.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D2AAC046055464E500DB518D /* libprojectM.a */; }; - 0C74DBCE0C20822A0043103D /* PkgInfo in Resources */ = {isa = PBXBuildFile; fileRef = 0C74DBCD0C20822A0043103D /* PkgInfo */; }; - 0C74DBD00C2082310043103D /* PkgInfo in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0C74DBCD0C20822A0043103D /* PkgInfo */; }; 0CB611D00C1F2D1E0060821A /* Vera.ttf in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0CB611CE0C1F2D1E0060821A /* Vera.ttf */; }; 0CB611D10C1F2D1E0060821A /* VeraMono.ttf in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0CB611CF0C1F2D1E0060821A /* VeraMono.ttf */; }; 0CB611D20C1F2D440060821A /* libprojectM.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D2AAC046055464E500DB518D /* libprojectM.a */; }; 0CBE3BDD0A74118500F42C68 /* projectMvis.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0CBE3BDC0A74118500F42C68 /* projectMvis.cc */; }; - 0CBFA8420C1AB0F2007E9382 /* BeatDetect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8320C1AB0F2007E9382 /* BeatDetect.cpp */; }; - 0CBFA8430C1AB0F2007E9382 /* BeatDetect.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8330C1AB0F2007E9382 /* BeatDetect.h */; }; - 0CBFA8440C1AB0F2007E9382 /* browser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8340C1AB0F2007E9382 /* browser.cpp */; }; - 0CBFA8450C1AB0F2007E9382 /* browser.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8350C1AB0F2007E9382 /* browser.h */; }; - 0CBFA8470C1AB0F2007E9382 /* builtin_funcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8370C1AB0F2007E9382 /* builtin_funcs.h */; }; 0CBFA8480C1AB0F2007E9382 /* carbontoprojectM.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8380C1AB0F2007E9382 /* carbontoprojectM.h */; }; - 0CBFA8490C1AB0F2007E9382 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8390C1AB0F2007E9382 /* common.h */; }; 0CBFA84A0C1AB0F2007E9382 /* compare.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA83A0C1AB0F2007E9382 /* compare.h */; }; - 0CBFA84B0C1AB0F2007E9382 /* console_interface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA83B0C1AB0F2007E9382 /* console_interface.cpp */; }; - 0CBFA84C0C1AB0F2007E9382 /* console_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA83C0C1AB0F2007E9382 /* console_interface.h */; }; - 0CBFA84D0C1AB0F2007E9382 /* CustomShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA83D0C1AB0F2007E9382 /* CustomShape.cpp */; }; - 0CBFA84E0C1AB0F2007E9382 /* CustomShape.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA83E0C1AB0F2007E9382 /* CustomShape.h */; }; - 0CBFA84F0C1AB0F2007E9382 /* CustomWave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA83F0C1AB0F2007E9382 /* CustomWave.cpp */; }; - 0CBFA8500C1AB0F2007E9382 /* CustomWave.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8400C1AB0F2007E9382 /* CustomWave.h */; }; - 0CBFA8510C1AB0F2007E9382 /* CValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8410C1AB0F2007E9382 /* CValue.h */; }; 0CBFA8640C1AB102007E9382 /* dlldefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8520C1AB102007E9382 /* dlldefs.h */; }; - 0CBFA8650C1AB102007E9382 /* editor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8530C1AB102007E9382 /* editor.cpp */; }; - 0CBFA8660C1AB102007E9382 /* editor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8540C1AB102007E9382 /* editor.h */; }; - 0CBFA8670C1AB102007E9382 /* Eval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8550C1AB102007E9382 /* Eval.cpp */; }; - 0CBFA8680C1AB102007E9382 /* Eval.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8560C1AB102007E9382 /* Eval.h */; }; 0CBFA8690C1AB102007E9382 /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8570C1AB102007E9382 /* event.h */; }; - 0CBFA86A0C1AB102007E9382 /* Expr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8580C1AB102007E9382 /* Expr.cpp */; }; - 0CBFA86B0C1AB102007E9382 /* Expr.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8590C1AB102007E9382 /* Expr.h */; }; 0CBFA86C0C1AB102007E9382 /* fatal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA85A0C1AB102007E9382 /* fatal.h */; }; - 0CBFA86D0C1AB102007E9382 /* fftsg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA85B0C1AB102007E9382 /* fftsg.cpp */; }; 0CBFA86E0C1AB102007E9382 /* fftsg.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA85C0C1AB102007E9382 /* fftsg.h */; }; - 0CBFA86F0C1AB102007E9382 /* Func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA85D0C1AB102007E9382 /* Func.cpp */; }; - 0CBFA8700C1AB102007E9382 /* Func.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA85E0C1AB102007E9382 /* Func.h */; }; - 0CBFA8710C1AB102007E9382 /* glConsole.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA85F0C1AB102007E9382 /* glConsole.cpp */; }; - 0CBFA8720C1AB102007E9382 /* glConsole.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8600C1AB102007E9382 /* glConsole.h */; }; - 0CBFA8740C1AB102007E9382 /* InitCond.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8620C1AB102007E9382 /* InitCond.cpp */; }; - 0CBFA8750C1AB102007E9382 /* InitCond.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8630C1AB102007E9382 /* InitCond.h */; }; 0CBFA8790C1AB116007E9382 /* lvtoprojectM.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8760C1AB116007E9382 /* lvtoprojectM.h */; }; - 0CBFA87A0C1AB116007E9382 /* menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8770C1AB116007E9382 /* menu.cpp */; }; - 0CBFA87B0C1AB116007E9382 /* menu.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8780C1AB116007E9382 /* menu.h */; }; - 0CBFA8970C1AB12E007E9382 /* Param.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA87C0C1AB12E007E9382 /* Param.cpp */; }; - 0CBFA8980C1AB12E007E9382 /* Param.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA87D0C1AB12E007E9382 /* Param.h */; }; - 0CBFA8990C1AB12E007E9382 /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA87E0C1AB12E007E9382 /* Parser.cpp */; }; - 0CBFA89A0C1AB12E007E9382 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA87F0C1AB12E007E9382 /* Parser.h */; }; - 0CBFA89B0C1AB12E007E9382 /* pbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8800C1AB12E007E9382 /* pbuffer.cpp */; }; - 0CBFA89C0C1AB12E007E9382 /* pbuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8810C1AB12E007E9382 /* pbuffer.h */; }; - 0CBFA89D0C1AB12E007E9382 /* PCM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8820C1AB12E007E9382 /* PCM.cpp */; }; - 0CBFA89E0C1AB12E007E9382 /* PCM.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8830C1AB12E007E9382 /* PCM.h */; }; - 0CBFA89F0C1AB12E007E9382 /* PerFrameEqn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8840C1AB12E007E9382 /* PerFrameEqn.cpp */; }; - 0CBFA8A00C1AB12E007E9382 /* PerFrameEqn.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8850C1AB12E007E9382 /* PerFrameEqn.h */; }; - 0CBFA8A10C1AB12E007E9382 /* PerPixelEqn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8860C1AB12E007E9382 /* PerPixelEqn.cpp */; }; - 0CBFA8A20C1AB12E007E9382 /* PerPixelEqn.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8870C1AB12E007E9382 /* PerPixelEqn.h */; }; - 0CBFA8A30C1AB12E007E9382 /* PerPointEqn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8880C1AB12E007E9382 /* PerPointEqn.cpp */; }; - 0CBFA8A40C1AB12E007E9382 /* PerPointEqn.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8890C1AB12E007E9382 /* PerPointEqn.h */; }; - 0CBFA8A50C1AB12E007E9382 /* Preset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA88A0C1AB12E007E9382 /* Preset.cpp */; }; - 0CBFA8A60C1AB12E007E9382 /* Preset.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA88B0C1AB12E007E9382 /* Preset.h */; }; - 0CBFA8A70C1AB12E007E9382 /* projectM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA88C0C1AB12E007E9382 /* projectM.cpp */; }; - 0CBFA8A80C1AB12E007E9382 /* projectM.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA88D0C1AB12E007E9382 /* projectM.h */; }; - 0CBFA8A90C1AB12E007E9382 /* sdltoprojectM.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA88E0C1AB12E007E9382 /* sdltoprojectM.h */; }; - 0CBFA8AA0C1AB12E007E9382 /* SplayNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA88F0C1AB12E007E9382 /* SplayNode.cpp */; }; - 0CBFA8AB0C1AB12E007E9382 /* SplayNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8900C1AB12E007E9382 /* SplayNode.h */; }; - 0CBFA8AC0C1AB12E007E9382 /* SplayTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8910C1AB12E007E9382 /* SplayTree.cpp */; }; - 0CBFA8AD0C1AB12E007E9382 /* SplayTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8920C1AB12E007E9382 /* SplayTree.h */; }; - 0CBFA8AE0C1AB12E007E9382 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8930C1AB12E007E9382 /* timer.cpp */; }; - 0CBFA8AF0C1AB12E007E9382 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8940C1AB12E007E9382 /* timer.h */; }; - 0CBFA8B00C1AB12E007E9382 /* wipemalloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8950C1AB12E007E9382 /* wipemalloc.cpp */; }; - 0CBFA8B10C1AB12E007E9382 /* wipemalloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFA8960C1AB12E007E9382 /* wipemalloc.h */; }; 0CBFA8C70C1AB2F3007E9382 /* wxvisApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8C10C1AB2F3007E9382 /* wxvisApp.cpp */; }; 0CBFA8C80C1AB2F3007E9382 /* wxvisCanvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8C30C1AB2F3007E9382 /* wxvisCanvas.cpp */; }; 0CBFA8C90C1AB2F3007E9382 /* wxvisFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8C50C1AB2F3007E9382 /* wxvisFrame.cpp */; }; 0CBFA8D50C1AB4FE007E9382 /* iprojectM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8D40C1AB4FE007E9382 /* iprojectM.cpp */; }; 0CBFA8D90C1AB50E007E9382 /* iTunesAPI.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CBFA8D60C1AB50E007E9382 /* iTunesAPI.c */; }; 0CCF40050C0A2F870030828E /* projectM.icns in Resources */ = {isa = PBXBuildFile; fileRef = 0CCF40040C0A2F870030828E /* projectM.icns */; }; - 0CDBB8220C1F4540007A1868 /* libglew.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CDBB8210C1F4540007A1868 /* libglew.a */; }; + 516FA4CE0DCBFFD400465570 /* BeatDetect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA2F10DCBFFCF00465570 /* BeatDetect.cpp */; }; + 516FA4CF0DCBFFD400465570 /* BeatDetect.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA2F20DCBFFCF00465570 /* BeatDetect.hpp */; }; + 516FA4D00DCBFFD400465570 /* BuiltinFuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA2F30DCBFFCF00465570 /* BuiltinFuncs.cpp */; }; + 516FA4D10DCBFFD400465570 /* BuiltinFuncs.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA2F40DCBFFCF00465570 /* BuiltinFuncs.hpp */; }; + 516FA4D20DCBFFD400465570 /* BuiltinParams.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA2F50DCBFFCF00465570 /* BuiltinParams.cpp */; }; + 516FA4D30DCBFFD400465570 /* BuiltinParams.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA2F60DCBFFCF00465570 /* BuiltinParams.hpp */; }; + 516FA4D40DCBFFD400465570 /* BeatDetect.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA30A0DCBFFD000465570 /* BeatDetect.o */; }; + 516FA4D50DCBFFD400465570 /* BuiltinFuncs.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA30C0DCBFFD000465570 /* BuiltinFuncs.o */; }; + 516FA4D60DCBFFD400465570 /* BuiltinParams.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA30D0DCBFFD000465570 /* BuiltinParams.o */; }; + 516FA4D70DCBFFD400465570 /* ConfigFile.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3110DCBFFD000465570 /* ConfigFile.o */; }; + 516FA4D80DCBFFD400465570 /* CustomShape.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3120DCBFFD000465570 /* CustomShape.o */; }; + 516FA4D90DCBFFD400465570 /* CustomWave.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3130DCBFFD000465570 /* CustomWave.o */; }; + 516FA4DA0DCBFFD400465570 /* Eval.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3190DCBFFD000465570 /* Eval.o */; }; + 516FA4DB0DCBFFD400465570 /* Expr.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA31A0DCBFFD000465570 /* Expr.o */; }; + 516FA4DC0DCBFFD400465570 /* FBO.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA31B0DCBFFD000465570 /* FBO.o */; }; + 516FA4DD0DCBFFD400465570 /* fftsg.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA31C0DCBFFD000465570 /* fftsg.o */; }; + 516FA4DE0DCBFFD400465570 /* Func.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA31E0DCBFFD000465570 /* Func.o */; }; + 516FA4DF0DCBFFD400465570 /* IdlePreset.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA31F0DCBFFD000465570 /* IdlePreset.o */; }; + 516FA4E00DCBFFD400465570 /* image_DXT.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3200DCBFFD000465570 /* image_DXT.o */; }; + 516FA4E10DCBFFD400465570 /* image_helper.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3210DCBFFD000465570 /* image_helper.o */; }; + 516FA4E20DCBFFD400465570 /* InitCond.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3220DCBFFD000465570 /* InitCond.o */; }; + 516FA4E30DCBFFD400465570 /* KeyHandler.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3230DCBFFD000465570 /* KeyHandler.o */; }; + 516FA4E40DCBFFD400465570 /* Param.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3250DCBFFD000465570 /* Param.o */; }; + 516FA4E50DCBFFD400465570 /* Parser.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3260DCBFFD000465570 /* Parser.o */; }; + 516FA4E60DCBFFD400465570 /* PCM.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3270DCBFFD100465570 /* PCM.o */; }; + 516FA4E70DCBFFD400465570 /* PerFrameEqn.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3280DCBFFD100465570 /* PerFrameEqn.o */; }; + 516FA4E80DCBFFD400465570 /* PerPixelEqn.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3290DCBFFD100465570 /* PerPixelEqn.o */; }; + 516FA4E90DCBFFD400465570 /* PerPointEqn.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA32A0DCBFFD100465570 /* PerPointEqn.o */; }; + 516FA4EA0DCBFFD400465570 /* Preset.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA32B0DCBFFD100465570 /* Preset.o */; }; + 516FA4EB0DCBFFD400465570 /* PresetChooser.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA32C0DCBFFD100465570 /* PresetChooser.o */; }; + 516FA4EC0DCBFFD400465570 /* PresetFrameIO.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA32D0DCBFFD100465570 /* PresetFrameIO.o */; }; + 516FA4ED0DCBFFD400465570 /* PresetLoader.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA32E0DCBFFD100465570 /* PresetLoader.o */; }; + 516FA4EE0DCBFFD400465570 /* PresetMerge.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA32F0DCBFFD100465570 /* PresetMerge.o */; }; + 516FA4EF0DCBFFD400465570 /* projectM.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3310DCBFFD100465570 /* projectM.o */; }; + 516FA4F00DCBFFD400465570 /* Renderer.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3320DCBFFD100465570 /* Renderer.o */; }; + 516FA4F10DCBFFD400465570 /* SOIL.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3330DCBFFD100465570 /* SOIL.o */; }; + 516FA4F20DCBFFD400465570 /* stb_image_aug.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3340DCBFFD100465570 /* stb_image_aug.o */; }; + 516FA4F30DCBFFD400465570 /* TextureManager.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3350DCBFFD100465570 /* TextureManager.o */; }; + 516FA4F40DCBFFD400465570 /* TimeKeeper.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3360DCBFFD100465570 /* TimeKeeper.o */; }; + 516FA4F50DCBFFD400465570 /* timer.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3370DCBFFD100465570 /* timer.o */; }; + 516FA4F60DCBFFD400465570 /* wipemalloc.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3380DCBFFD100465570 /* wipemalloc.o */; }; + 516FA4F70DCBFFD400465570 /* Common.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA33D0DCBFFD100465570 /* Common.hpp */; }; + 516FA4F80DCBFFD400465570 /* ConfigFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3400DCBFFD100465570 /* ConfigFile.cpp */; }; + 516FA4F90DCBFFD400465570 /* ConfigFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3410DCBFFD100465570 /* ConfigFile.h */; }; + 516FA4FA0DCBFFD400465570 /* CustomShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3420DCBFFD100465570 /* CustomShape.cpp */; }; + 516FA4FB0DCBFFD400465570 /* CustomShape.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3430DCBFFD100465570 /* CustomShape.hpp */; }; + 516FA4FC0DCBFFD400465570 /* CustomWave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3440DCBFFD100465570 /* CustomWave.cpp */; }; + 516FA4FD0DCBFFD400465570 /* CustomWave.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3450DCBFFD100465570 /* CustomWave.hpp */; }; + 516FA4FE0DCBFFD400465570 /* CValue.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3460DCBFFD100465570 /* CValue.hpp */; }; + 516FA4FF0DCBFFD400465570 /* Eval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3470DCBFFD100465570 /* Eval.cpp */; }; + 516FA5000DCBFFD400465570 /* Eval.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3480DCBFFD100465570 /* Eval.hpp */; }; + 516FA5010DCBFFD400465570 /* Expr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3490DCBFFD100465570 /* Expr.cpp */; }; + 516FA5020DCBFFD400465570 /* Expr.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA34A0DCBFFD100465570 /* Expr.hpp */; }; + 516FA5030DCBFFD400465570 /* FBO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA34B0DCBFFD100465570 /* FBO.cpp */; }; + 516FA5040DCBFFD400465570 /* FBO.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA34C0DCBFFD100465570 /* FBO.hpp */; }; + 516FA5050DCBFFD400465570 /* fftsg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA34D0DCBFFD100465570 /* fftsg.cpp */; }; + 516FA5060DCBFFD400465570 /* Func.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3520DCBFFD100465570 /* Func.cpp */; }; + 516FA5070DCBFFD400465570 /* Func.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3530DCBFFD100465570 /* Func.hpp */; }; + 516FA5080DCBFFD400465570 /* glError.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3540DCBFFD100465570 /* glError.h */; }; + 516FA5090DCBFFD400465570 /* IdlePreset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3550DCBFFD100465570 /* IdlePreset.cpp */; }; + 516FA50A0DCBFFD400465570 /* IdlePreset.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3560DCBFFD100465570 /* IdlePreset.hpp */; }; + 516FA50B0DCBFFD400465570 /* IdleTextures.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3570DCBFFD100465570 /* IdleTextures.hpp */; }; + 516FA50C0DCBFFD400465570 /* image_DXT.c in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3580DCBFFD100465570 /* image_DXT.c */; }; + 516FA50D0DCBFFD400465570 /* image_DXT.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3590DCBFFD100465570 /* image_DXT.h */; }; + 516FA50E0DCBFFD400465570 /* image_helper.c in Sources */ = {isa = PBXBuildFile; fileRef = 516FA35A0DCBFFD100465570 /* image_helper.c */; }; + 516FA50F0DCBFFD400465570 /* image_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA35B0DCBFFD100465570 /* image_helper.h */; }; + 516FA5100DCBFFD400465570 /* InitCond.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA35C0DCBFFD100465570 /* InitCond.cpp */; }; + 516FA5110DCBFFD400465570 /* InitCond.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA35D0DCBFFD100465570 /* InitCond.hpp */; }; + 516FA5120DCBFFD400465570 /* InitCondUtils.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA35E0DCBFFD100465570 /* InitCondUtils.hpp */; }; + 516FA5130DCBFFD400465570 /* KeyHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA35F0DCBFFD100465570 /* KeyHandler.cpp */; }; + 516FA5140DCBFFD400465570 /* KeyHandler.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3600DCBFFD100465570 /* KeyHandler.hpp */; }; + 516FA5150DCBFFD400465570 /* libprojectM.2.00.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3610DCBFFD100465570 /* libprojectM.2.00.dylib */; }; + 516FA5160DCBFFD400465570 /* libprojectM.2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3620DCBFFD100465570 /* libprojectM.2.dylib */; }; + 516FA5170DCBFFD400465570 /* libprojectM.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 516FA3640DCBFFD100465570 /* libprojectM.dylib */; }; + 516FA5180DCBFFD400465570 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = 516FA36D0DCBFFD100465570 /* Makefile */; }; + 516FA5190DCBFFD400465570 /* Param.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA36E0DCBFFD100465570 /* Param.cpp */; }; + 516FA51A0DCBFFD400465570 /* Param.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA36F0DCBFFD100465570 /* Param.hpp */; }; + 516FA51B0DCBFFD400465570 /* ParamUtils.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3700DCBFFD100465570 /* ParamUtils.hpp */; }; + 516FA51C0DCBFFD400465570 /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3710DCBFFD100465570 /* Parser.cpp */; }; + 516FA51D0DCBFFD400465570 /* Parser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3720DCBFFD100465570 /* Parser.hpp */; }; + 516FA51E0DCBFFD400465570 /* PerFrameEqn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3730DCBFFD100465570 /* PerFrameEqn.cpp */; }; + 516FA51F0DCBFFD400465570 /* PerFrameEqn.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3740DCBFFD100465570 /* PerFrameEqn.hpp */; }; + 516FA5200DCBFFD400465570 /* PerPixelEqn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3750DCBFFD100465570 /* PerPixelEqn.cpp */; }; + 516FA5210DCBFFD400465570 /* PerPixelEqn.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3760DCBFFD100465570 /* PerPixelEqn.hpp */; }; + 516FA5220DCBFFD400465570 /* PerPointEqn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3770DCBFFD100465570 /* PerPointEqn.cpp */; }; + 516FA5230DCBFFD400465570 /* PerPointEqn.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3780DCBFFD100465570 /* PerPointEqn.hpp */; }; + 516FA5240DCBFFD400465570 /* Preset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3790DCBFFD100465570 /* Preset.cpp */; }; + 516FA5250DCBFFD400465570 /* Preset.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA37A0DCBFFD100465570 /* Preset.hpp */; }; + 516FA5260DCBFFD400465570 /* PresetChooser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA37B0DCBFFD100465570 /* PresetChooser.cpp */; }; + 516FA5270DCBFFD400465570 /* PresetChooser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA37C0DCBFFD100465570 /* PresetChooser.hpp */; }; + 516FA5280DCBFFD400465570 /* PresetFrameIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA37D0DCBFFD100465570 /* PresetFrameIO.cpp */; }; + 516FA5290DCBFFD400465570 /* PresetFrameIO.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA37E0DCBFFD100465570 /* PresetFrameIO.hpp */; }; + 516FA52A0DCBFFD400465570 /* PresetLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA37F0DCBFFD100465570 /* PresetLoader.cpp */; }; + 516FA52B0DCBFFD400465570 /* PresetLoader.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3800DCBFFD100465570 /* PresetLoader.hpp */; }; + 516FA52C0DCBFFD400465570 /* PresetMerge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA3810DCBFFD100465570 /* PresetMerge.cpp */; }; + 516FA52D0DCBFFD400465570 /* PresetMerge.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA3820DCBFFD100465570 /* PresetMerge.hpp */; }; + 516FA52E0DCBFFD400465570 /* projectM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4B40DCBFFD300465570 /* projectM.cpp */; }; + 516FA52F0DCBFFD400465570 /* projectM.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4B60DCBFFD300465570 /* projectM.hpp */; }; + 516FA5300DCBFFD400465570 /* Renderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4B70DCBFFD300465570 /* Renderer.cpp */; }; + 516FA5310DCBFFD400465570 /* Renderer.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4B80DCBFFD300465570 /* Renderer.hpp */; }; + 516FA5320DCBFFD400465570 /* resource.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4B90DCBFFD300465570 /* resource.h */; }; + 516FA5330DCBFFD400465570 /* RingBuffer.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4BA0DCBFFD300465570 /* RingBuffer.hpp */; }; + 516FA5340DCBFFD400465570 /* sdltoprojectM.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4BB0DCBFFD300465570 /* sdltoprojectM.h */; }; + 516FA5350DCBFFD400465570 /* SOIL.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4BD0DCBFFD300465570 /* SOIL.h */; }; + 516FA5360DCBFFD400465570 /* SOILBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4BE0DCBFFD300465570 /* SOILBundle.h */; }; + 516FA5370DCBFFD400465570 /* SoilBundler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4BF0DCBFFD300465570 /* SoilBundler.cpp */; }; + 516FA5380DCBFFD400465570 /* stb_image_aug.c in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4C00DCBFFD300465570 /* stb_image_aug.c */; }; + 516FA5390DCBFFD400465570 /* stb_image_aug.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4C10DCBFFD300465570 /* stb_image_aug.h */; }; + 516FA53A0DCBFFD400465570 /* stbi_DDS_aug.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4C20DCBFFD300465570 /* stbi_DDS_aug.h */; }; + 516FA53B0DCBFFD400465570 /* stbi_DDS_aug_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4C30DCBFFD300465570 /* stbi_DDS_aug_c.h */; }; + 516FA53C0DCBFFD400465570 /* TextureManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4C40DCBFFD400465570 /* TextureManager.cpp */; }; + 516FA53D0DCBFFD400465570 /* TextureManager.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4C50DCBFFD400465570 /* TextureManager.hpp */; }; + 516FA53E0DCBFFD400465570 /* TimeKeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4C60DCBFFD400465570 /* TimeKeeper.cpp */; }; + 516FA53F0DCBFFD400465570 /* TimeKeeper.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4C70DCBFFD400465570 /* TimeKeeper.hpp */; }; + 516FA5400DCBFFD400465570 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4C80DCBFFD400465570 /* timer.cpp */; }; + 516FA5410DCBFFD400465570 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4C90DCBFFD400465570 /* timer.h */; }; + 516FA5420DCBFFD400465570 /* win32-dirent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4CA0DCBFFD400465570 /* win32-dirent.cpp */; }; + 516FA5430DCBFFD400465570 /* win32-dirent.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4CB0DCBFFD400465570 /* win32-dirent.h */; }; + 516FA5440DCBFFD400465570 /* wipemalloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 516FA4CC0DCBFFD400465570 /* wipemalloc.cpp */; }; + 516FA5450DCBFFD400465570 /* wipemalloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 516FA4CD0DCBFFD400465570 /* wipemalloc.h */; }; + 51713B840DB9CCB80050BE40 /* Algorithms.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 51713B830DB9CCB80050BE40 /* Algorithms.hpp */; }; + 517524BC0DBC47FE00D47C49 /* configfile.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524410DBC47FE00D47C49 /* configfile.o */; }; + 517524BD0DBC47FE00D47C49 /* moc_qplaylistfiledialog.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524490DBC47FE00D47C49 /* moc_qplaylistfiledialog.o */; }; + 517524BE0DBC47FE00D47C49 /* moc_qplaylistmodel.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 5175244A0DBC47FE00D47C49 /* moc_qplaylistmodel.o */; }; + 517524BF0DBC47FE00D47C49 /* moc_qplaylisttableview.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 5175244B0DBC47FE00D47C49 /* moc_qplaylisttableview.o */; }; + 517524C00DBC47FE00D47C49 /* moc_qpreseteditordialog.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 5175244C0DBC47FE00D47C49 /* moc_qpreseteditordialog.o */; }; + 517524C10DBC47FE00D47C49 /* moc_qpresetfiledialog.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 5175244D0DBC47FE00D47C49 /* moc_qpresetfiledialog.o */; }; + 517524C20DBC47FE00D47C49 /* moc_qpresettextedit.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 5175244E0DBC47FE00D47C49 /* moc_qpresettextedit.o */; }; + 517524C30DBC47FE00D47C49 /* moc_qprojectm.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 5175244F0DBC47FE00D47C49 /* moc_qprojectm.o */; }; + 517524C40DBC47FE00D47C49 /* moc_qprojectm_mainwindow.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524500DBC47FE00D47C49 /* moc_qprojectm_mainwindow.o */; }; + 517524C50DBC47FE00D47C49 /* moc_qprojectmconfigdialog.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524510DBC47FE00D47C49 /* moc_qprojectmconfigdialog.o */; }; + 517524C60DBC47FE00D47C49 /* moc_qprojectmwidget.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524520DBC47FE00D47C49 /* moc_qprojectmwidget.o */; }; + 517524C70DBC47FE00D47C49 /* qplaylistfiledialog.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524540DBC47FE00D47C49 /* qplaylistfiledialog.o */; }; + 517524C80DBC47FE00D47C49 /* qplaylistmodel.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524550DBC47FE00D47C49 /* qplaylistmodel.o */; }; + 517524C90DBC47FE00D47C49 /* qpreseteditordialog.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524560DBC47FE00D47C49 /* qpreseteditordialog.o */; }; + 517524CA0DBC47FE00D47C49 /* qpresettextedit.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524570DBC47FE00D47C49 /* qpresettextedit.o */; }; + 517524CB0DBC47FE00D47C49 /* qprojectm_mainwindow.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524580DBC47FE00D47C49 /* qprojectm_mainwindow.o */; }; + 517524CC0DBC47FE00D47C49 /* qprojectmconfigdialog.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524590DBC47FE00D47C49 /* qprojectmconfigdialog.o */; }; + 517524CD0DBC47FE00D47C49 /* qrc_application.o in Frameworks */ = {isa = PBXBuildFile; fileRef = 5175245A0DBC47FE00D47C49 /* qrc_application.o */; }; + 517524CE0DBC47FE00D47C49 /* libprojectM-qt.1.10.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524A60DBC47FE00D47C49 /* libprojectM-qt.1.10.dylib */; }; + 517524CF0DBC47FE00D47C49 /* libprojectM-qt.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524A70DBC47FE00D47C49 /* libprojectM-qt.1.dylib */; }; + 517524D00DBC47FE00D47C49 /* libprojectM-qt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 517524A80DBC47FE00D47C49 /* libprojectM-qt.dylib */; }; + 517524D10DBC47FE00D47C49 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = 517524AA0DBC47FE00D47C49 /* Makefile */; }; + 517524D20DBC47FE00D47C49 /* moc_qplaylistfiledialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524AB0DBC47FE00D47C49 /* moc_qplaylistfiledialog.cxx */; }; + 517524D30DBC47FE00D47C49 /* moc_qplaylistmodel.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524AC0DBC47FE00D47C49 /* moc_qplaylistmodel.cxx */; }; + 517524D40DBC47FE00D47C49 /* moc_qplaylisttableview.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524AD0DBC47FE00D47C49 /* moc_qplaylisttableview.cxx */; }; + 517524D50DBC47FE00D47C49 /* moc_qpreseteditordialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524AE0DBC47FE00D47C49 /* moc_qpreseteditordialog.cxx */; }; + 517524D60DBC47FE00D47C49 /* moc_qpresetfiledialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524AF0DBC47FE00D47C49 /* moc_qpresetfiledialog.cxx */; }; + 517524D70DBC47FE00D47C49 /* moc_qpresettextedit.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524B00DBC47FE00D47C49 /* moc_qpresettextedit.cxx */; }; + 517524D80DBC47FE00D47C49 /* moc_qprojectm.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524B10DBC47FE00D47C49 /* moc_qprojectm.cxx */; }; + 517524D90DBC47FE00D47C49 /* moc_qprojectm_mainwindow.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524B20DBC47FE00D47C49 /* moc_qprojectm_mainwindow.cxx */; }; + 517524DA0DBC47FE00D47C49 /* moc_qprojectmconfigdialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524B30DBC47FE00D47C49 /* moc_qprojectmconfigdialog.cxx */; }; + 517524DB0DBC47FE00D47C49 /* moc_qprojectmwidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524B40DBC47FE00D47C49 /* moc_qprojectmwidget.cxx */; }; + 517524DC0DBC47FE00D47C49 /* qrc_application.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 517524B50DBC47FE00D47C49 /* qrc_application.cxx */; }; + 517524DD0DBC47FE00D47C49 /* ui_qpreseteditordialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 517524B90DBC47FE00D47C49 /* ui_qpreseteditordialog.h */; }; + 517524DE0DBC47FE00D47C49 /* ui_qprojectm_mainwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 517524BA0DBC47FE00D47C49 /* ui_qprojectm_mainwindow.h */; }; + 517524DF0DBC47FE00D47C49 /* ui_qprojectmconfigdialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 517524BB0DBC47FE00D47C49 /* ui_qprojectmconfigdialog.h */; }; + 518EE9BD0DAC20AF00F70DD1 /* configfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 518EE9540DAC20AF00F70DD1 /* configfile.cpp */; }; + 518EE9BE0DAC20AF00F70DD1 /* configfile.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9550DAC20AF00F70DD1 /* configfile.hpp */; }; + 518EE9BF0DAC20AF00F70DD1 /* nullable.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9A30DAC20AF00F70DD1 /* nullable.hpp */; }; + 518EE9C00DAC20AF00F70DD1 /* qplaylistfiledialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 518EE9A40DAC20AF00F70DD1 /* qplaylistfiledialog.cpp */; }; + 518EE9C10DAC20AF00F70DD1 /* qplaylistfiledialog.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9A50DAC20AF00F70DD1 /* qplaylistfiledialog.hpp */; }; + 518EE9C20DAC20AF00F70DD1 /* qplaylistmodel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 518EE9A60DAC20AF00F70DD1 /* qplaylistmodel.cpp */; }; + 518EE9C30DAC20AF00F70DD1 /* qplaylistmodel.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9A70DAC20AF00F70DD1 /* qplaylistmodel.hpp */; }; + 518EE9C40DAC20AF00F70DD1 /* qplaylisttableview.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9A80DAC20AF00F70DD1 /* qplaylisttableview.hpp */; }; + 518EE9C50DAC20AF00F70DD1 /* qpreseteditordialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 518EE9A90DAC20AF00F70DD1 /* qpreseteditordialog.cpp */; }; + 518EE9C60DAC20AF00F70DD1 /* qpreseteditordialog.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9AA0DAC20AF00F70DD1 /* qpreseteditordialog.hpp */; }; + 518EE9C70DAC20AF00F70DD1 /* qpresetfiledialog.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9AC0DAC20AF00F70DD1 /* qpresetfiledialog.hpp */; }; + 518EE9C80DAC20AF00F70DD1 /* qpresettextedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 518EE9AD0DAC20AF00F70DD1 /* qpresettextedit.cpp */; }; + 518EE9C90DAC20AF00F70DD1 /* qpresettextedit.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9AE0DAC20AF00F70DD1 /* qpresettextedit.hpp */; }; + 518EE9CA0DAC20AF00F70DD1 /* qprojectm.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9AF0DAC20AF00F70DD1 /* qprojectm.hpp */; }; + 518EE9CB0DAC20AF00F70DD1 /* qprojectm_mainwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 518EE9B00DAC20AF00F70DD1 /* qprojectm_mainwindow.cpp */; }; + 518EE9CC0DAC20AF00F70DD1 /* qprojectm_mainwindow.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9B10DAC20AF00F70DD1 /* qprojectm_mainwindow.hpp */; }; + 518EE9CD0DAC20AF00F70DD1 /* qprojectmconfigdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 518EE9B30DAC20AF00F70DD1 /* qprojectmconfigdialog.cpp */; }; + 518EE9CE0DAC20AF00F70DD1 /* qprojectmconfigdialog.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9B40DAC20AF00F70DD1 /* qprojectmconfigdialog.hpp */; }; + 518EE9CF0DAC20AF00F70DD1 /* qprojectmwidget.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9B60DAC20AF00F70DD1 /* qprojectmwidget.hpp */; }; + 518EE9D00DAC20AF00F70DD1 /* qxmlplaylisthandler.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 518EE9B70DAC20AF00F70DD1 /* qxmlplaylisthandler.hpp */; }; + 51CA70EE0D8F23810002437E /* .cpp.h in Headers */ = {isa = PBXBuildFile; fileRef = 51CA70EC0D8F23810002437E /* .cpp.h */; }; + 51CA70F00D8F241B0002437E /* SOILBundleHandler.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 51CA70EF0D8F241B0002437E /* SOILBundleHandler.hpp */; }; + 51CA70F40D8F26970002437E /* SoilBundlerHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51CA70F30D8F26970002437E /* SoilBundlerHandler.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -1502,14 +1624,13 @@ dstPath = ..; dstSubfolderSpec = 7; files = ( - 0C74DBD00C2082310043103D /* PkgInfo in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 0C3EBFC60C06389F0041F14F /* wxprojectM.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = wxprojectM.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 0C3EBFC60C06389F0041F14F /* wxprojectM.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = wxprojectM.app; sourceTree = BUILT_PRODUCTS_DIR; }; 0C3EBFC80C06389F0041F14F /* projectM-wxvis-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "projectM-wxvis-Info.plist"; sourceTree = ""; }; 0C4C742E09DDC18200126FB8 /* sdlprojectM.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = sdlprojectM.app; sourceTree = BUILT_PRODUCTS_DIR; }; 0C4C745C09DDC4B900126FB8 /* projectM.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = projectM.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -2163,72 +2284,16 @@ 0C4C770F09DDC70200126FB8 /* Zylot - Waves Of Blood.milk */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = "Zylot - Waves Of Blood.milk"; sourceTree = ""; }; 0C4C771009DDC70200126FB8 /* Zylot - Winding Path Over The Blue Abyss.milk */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = "Zylot - Winding Path Over The Blue Abyss.milk"; sourceTree = ""; }; 0C4C771109DDC70200126FB8 /* Zylot and Rovastar - Iouo Stone Morphic Fusion.milk */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = "Zylot and Rovastar - Iouo Stone Morphic Fusion.milk"; sourceTree = ""; }; - 0C74DBCD0C20822A0043103D /* PkgInfo */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = PkgInfo; path = "../projectM-iTunes/PkgInfo"; sourceTree = SOURCE_ROOT; }; 0CB611CE0C1F2D1E0060821A /* Vera.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = Vera.ttf; sourceTree = ""; }; 0CB611CF0C1F2D1E0060821A /* VeraMono.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = VeraMono.ttf; sourceTree = ""; }; 0CBE3BDC0A74118500F42C68 /* projectMvis.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = projectMvis.cc; path = ../projectMvis/projectMvis.cc; sourceTree = SOURCE_ROOT; }; - 0CBFA8320C1AB0F2007E9382 /* BeatDetect.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = BeatDetect.cpp; path = "../projectM-engine/BeatDetect.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8330C1AB0F2007E9382 /* BeatDetect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = BeatDetect.h; path = "../projectM-engine/BeatDetect.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8340C1AB0F2007E9382 /* browser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = browser.cpp; path = "../projectM-engine/browser.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8350C1AB0F2007E9382 /* browser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = browser.h; path = "../projectM-engine/browser.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8370C1AB0F2007E9382 /* builtin_funcs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = builtin_funcs.h; path = "../projectM-engine/builtin_funcs.h"; sourceTree = SOURCE_ROOT; }; 0CBFA8380C1AB0F2007E9382 /* carbontoprojectM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = carbontoprojectM.h; path = "../projectM-engine/carbontoprojectM.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8390C1AB0F2007E9382 /* common.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = common.h; path = "../projectM-engine/common.h"; sourceTree = SOURCE_ROOT; }; 0CBFA83A0C1AB0F2007E9382 /* compare.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = compare.h; path = "../projectM-engine/compare.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA83B0C1AB0F2007E9382 /* console_interface.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = console_interface.cpp; path = "../projectM-engine/console_interface.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA83C0C1AB0F2007E9382 /* console_interface.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = console_interface.h; path = "../projectM-engine/console_interface.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA83D0C1AB0F2007E9382 /* CustomShape.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CustomShape.cpp; path = "../projectM-engine/CustomShape.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA83E0C1AB0F2007E9382 /* CustomShape.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CustomShape.h; path = "../projectM-engine/CustomShape.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA83F0C1AB0F2007E9382 /* CustomWave.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = CustomWave.cpp; path = "../projectM-engine/CustomWave.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8400C1AB0F2007E9382 /* CustomWave.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CustomWave.h; path = "../projectM-engine/CustomWave.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8410C1AB0F2007E9382 /* CValue.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CValue.h; path = "../projectM-engine/CValue.h"; sourceTree = SOURCE_ROOT; }; 0CBFA8520C1AB102007E9382 /* dlldefs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dlldefs.h; path = "../projectM-engine/dlldefs.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8530C1AB102007E9382 /* editor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = editor.cpp; path = "../projectM-engine/editor.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8540C1AB102007E9382 /* editor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = editor.h; path = "../projectM-engine/editor.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8550C1AB102007E9382 /* Eval.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Eval.cpp; path = "../projectM-engine/Eval.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8560C1AB102007E9382 /* Eval.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Eval.h; path = "../projectM-engine/Eval.h"; sourceTree = SOURCE_ROOT; }; 0CBFA8570C1AB102007E9382 /* event.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = event.h; path = "../projectM-engine/event.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8580C1AB102007E9382 /* Expr.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Expr.cpp; path = "../projectM-engine/Expr.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8590C1AB102007E9382 /* Expr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Expr.h; path = "../projectM-engine/Expr.h"; sourceTree = SOURCE_ROOT; }; 0CBFA85A0C1AB102007E9382 /* fatal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fatal.h; path = "../projectM-engine/fatal.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA85B0C1AB102007E9382 /* fftsg.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = fftsg.cpp; path = "../projectM-engine/fftsg.cpp"; sourceTree = SOURCE_ROOT; }; 0CBFA85C0C1AB102007E9382 /* fftsg.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fftsg.h; path = "../projectM-engine/fftsg.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA85D0C1AB102007E9382 /* Func.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Func.cpp; path = "../projectM-engine/Func.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA85E0C1AB102007E9382 /* Func.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Func.h; path = "../projectM-engine/Func.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA85F0C1AB102007E9382 /* glConsole.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = glConsole.cpp; path = "../projectM-engine/glConsole.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8600C1AB102007E9382 /* glConsole.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = glConsole.h; path = "../projectM-engine/glConsole.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8620C1AB102007E9382 /* InitCond.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = InitCond.cpp; path = "../projectM-engine/InitCond.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8630C1AB102007E9382 /* InitCond.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = InitCond.h; path = "../projectM-engine/InitCond.h"; sourceTree = SOURCE_ROOT; }; 0CBFA8760C1AB116007E9382 /* lvtoprojectM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lvtoprojectM.h; path = "../projectM-engine/lvtoprojectM.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8770C1AB116007E9382 /* menu.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = menu.cpp; path = "../projectM-engine/menu.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8780C1AB116007E9382 /* menu.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = menu.h; path = "../projectM-engine/menu.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA87C0C1AB12E007E9382 /* Param.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Param.cpp; path = "../projectM-engine/Param.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA87D0C1AB12E007E9382 /* Param.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Param.h; path = "../projectM-engine/Param.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA87E0C1AB12E007E9382 /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Parser.cpp; path = "../projectM-engine/Parser.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA87F0C1AB12E007E9382 /* Parser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Parser.h; path = "../projectM-engine/Parser.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8800C1AB12E007E9382 /* pbuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = pbuffer.cpp; path = "../projectM-engine/pbuffer.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8810C1AB12E007E9382 /* pbuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pbuffer.h; path = "../projectM-engine/pbuffer.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8820C1AB12E007E9382 /* PCM.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PCM.cpp; path = "../projectM-engine/PCM.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8830C1AB12E007E9382 /* PCM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PCM.h; path = "../projectM-engine/PCM.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8840C1AB12E007E9382 /* PerFrameEqn.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PerFrameEqn.cpp; path = "../projectM-engine/PerFrameEqn.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8850C1AB12E007E9382 /* PerFrameEqn.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PerFrameEqn.h; path = "../projectM-engine/PerFrameEqn.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8860C1AB12E007E9382 /* PerPixelEqn.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PerPixelEqn.cpp; path = "../projectM-engine/PerPixelEqn.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8870C1AB12E007E9382 /* PerPixelEqn.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PerPixelEqn.h; path = "../projectM-engine/PerPixelEqn.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8880C1AB12E007E9382 /* PerPointEqn.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PerPointEqn.cpp; path = "../projectM-engine/PerPointEqn.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8890C1AB12E007E9382 /* PerPointEqn.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PerPointEqn.h; path = "../projectM-engine/PerPointEqn.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA88A0C1AB12E007E9382 /* Preset.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Preset.cpp; path = "../projectM-engine/Preset.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA88B0C1AB12E007E9382 /* Preset.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Preset.h; path = "../projectM-engine/Preset.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA88C0C1AB12E007E9382 /* projectM.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = projectM.cpp; path = "../projectM-engine/projectM.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA88D0C1AB12E007E9382 /* projectM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = projectM.h; path = "../projectM-engine/projectM.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA88E0C1AB12E007E9382 /* sdltoprojectM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sdltoprojectM.h; path = "../projectM-engine/sdltoprojectM.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA88F0C1AB12E007E9382 /* SplayNode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SplayNode.cpp; path = "../projectM-engine/SplayNode.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8900C1AB12E007E9382 /* SplayNode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SplayNode.h; path = "../projectM-engine/SplayNode.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8910C1AB12E007E9382 /* SplayTree.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SplayTree.cpp; path = "../projectM-engine/SplayTree.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8920C1AB12E007E9382 /* SplayTree.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SplayTree.h; path = "../projectM-engine/SplayTree.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8930C1AB12E007E9382 /* timer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = timer.cpp; path = "../projectM-engine/timer.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8940C1AB12E007E9382 /* timer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = timer.h; path = "../projectM-engine/timer.h"; sourceTree = SOURCE_ROOT; }; - 0CBFA8950C1AB12E007E9382 /* wipemalloc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = wipemalloc.cpp; path = "../projectM-engine/wipemalloc.cpp"; sourceTree = SOURCE_ROOT; }; - 0CBFA8960C1AB12E007E9382 /* wipemalloc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = wipemalloc.h; path = "../projectM-engine/wipemalloc.h"; sourceTree = SOURCE_ROOT; }; 0CBFA8C10C1AB2F3007E9382 /* wxvisApp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = wxvisApp.cpp; path = "../projectM-wxvis/wxvisApp.cpp"; sourceTree = SOURCE_ROOT; }; 0CBFA8C20C1AB2F3007E9382 /* wxvisApp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = wxvisApp.h; path = "../projectM-wxvis/wxvisApp.h"; sourceTree = SOURCE_ROOT; }; 0CBFA8C30C1AB2F3007E9382 /* wxvisCanvas.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = wxvisCanvas.cpp; path = "../projectM-wxvis/wxvisCanvas.cpp"; sourceTree = SOURCE_ROOT; }; @@ -2240,7 +2305,711 @@ 0CBFA8D70C1AB50E007E9382 /* iTunesAPI.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = iTunesAPI.h; path = "../projectM-iTunes/macos/iTunesAPI.h"; sourceTree = SOURCE_ROOT; }; 0CBFA8D80C1AB50E007E9382 /* iTunesVisualAPI.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = iTunesVisualAPI.h; path = "../projectM-iTunes/macos/iTunesVisualAPI.h"; sourceTree = SOURCE_ROOT; }; 0CCF40040C0A2F870030828E /* projectM.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = projectM.icns; sourceTree = ""; }; - 0CDBB8210C1F4540007A1868 /* libglew.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libglew.a; path = ../../../glew/build/macos/glew/build/Release/libglew.a; sourceTree = SOURCE_ROOT; }; + 516FA2F10DCBFFCF00465570 /* BeatDetect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BeatDetect.cpp; path = "../projectM-engine/BeatDetect.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA2F20DCBFFCF00465570 /* BeatDetect.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = BeatDetect.hpp; path = "../projectM-engine/BeatDetect.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA2F30DCBFFCF00465570 /* BuiltinFuncs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BuiltinFuncs.cpp; path = "../projectM-engine/BuiltinFuncs.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA2F40DCBFFCF00465570 /* BuiltinFuncs.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = BuiltinFuncs.hpp; path = "../projectM-engine/BuiltinFuncs.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA2F50DCBFFCF00465570 /* BuiltinParams.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BuiltinParams.cpp; path = "../projectM-engine/BuiltinParams.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA2F60DCBFFCF00465570 /* BuiltinParams.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = BuiltinParams.hpp; path = "../projectM-engine/BuiltinParams.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA2F70DCBFFCF00465570 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = ChangeLog; path = "../projectM-engine/ChangeLog"; sourceTree = SOURCE_ROOT; }; + 516FA2F80DCBFFCF00465570 /* cmake_install.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = cmake_install.cmake; path = "../projectM-engine/cmake_install.cmake"; sourceTree = SOURCE_ROOT; }; + 516FA2F90DCBFFCF00465570 /* CMakeCache.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CMakeCache.txt; path = "../projectM-engine/CMakeCache.txt"; sourceTree = SOURCE_ROOT; }; + 516FA2FB0DCBFFCF00465570 /* cmake.check_cache */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cmake.check_cache; sourceTree = ""; }; + 516FA2FC0DCBFFCF00465570 /* CMakeCCompiler.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeCCompiler.cmake; sourceTree = ""; }; + 516FA2FD0DCBFFCF00465570 /* CMakeCXXCompiler.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeCXXCompiler.cmake; sourceTree = ""; }; + 516FA2FE0DCBFFCF00465570 /* CMakeDirectoryInformation.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeDirectoryInformation.cmake; sourceTree = ""; }; + 516FA2FF0DCBFFCF00465570 /* CMakeOutput.log */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeOutput.log; sourceTree = ""; }; + 516FA3000DCBFFD000465570 /* CMakeSystem.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeSystem.cmake; sourceTree = ""; }; + 516FA3040DCBFFD000465570 /* Makefile.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.cmake; sourceTree = ""; }; + 516FA3050DCBFFD000465570 /* Makefile2 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile2; sourceTree = ""; }; + 516FA3070DCBFFD000465570 /* count.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = count.txt; sourceTree = ""; }; + 516FA3080DCBFFD000465570 /* progress.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = progress.make; sourceTree = ""; }; + 516FA30A0DCBFFD000465570 /* BeatDetect.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = BeatDetect.o; sourceTree = ""; }; + 516FA30B0DCBFFD000465570 /* build.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = build.make; sourceTree = ""; }; + 516FA30C0DCBFFD000465570 /* BuiltinFuncs.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = BuiltinFuncs.o; sourceTree = ""; }; + 516FA30D0DCBFFD000465570 /* BuiltinParams.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = BuiltinParams.o; sourceTree = ""; }; + 516FA30E0DCBFFD000465570 /* C.includecache */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = C.includecache; sourceTree = ""; }; + 516FA30F0DCBFFD000465570 /* cmake_clean.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cmake_clean.cmake; sourceTree = ""; }; + 516FA3100DCBFFD000465570 /* cmake_clean_target.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cmake_clean_target.cmake; sourceTree = ""; }; + 516FA3110DCBFFD000465570 /* ConfigFile.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = ConfigFile.o; sourceTree = ""; }; + 516FA3120DCBFFD000465570 /* CustomShape.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = CustomShape.o; sourceTree = ""; }; + 516FA3130DCBFFD000465570 /* CustomWave.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = CustomWave.o; sourceTree = ""; }; + 516FA3140DCBFFD000465570 /* CXX.includecache */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CXX.includecache; sourceTree = ""; }; + 516FA3150DCBFFD000465570 /* depend.internal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = depend.internal; sourceTree = ""; }; + 516FA3160DCBFFD000465570 /* depend.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = depend.make; sourceTree = ""; }; + 516FA3170DCBFFD000465570 /* depend.make.mark */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = depend.make.mark; sourceTree = ""; }; + 516FA3180DCBFFD000465570 /* DependInfo.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = DependInfo.cmake; sourceTree = ""; }; + 516FA3190DCBFFD000465570 /* Eval.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = Eval.o; sourceTree = ""; }; + 516FA31A0DCBFFD000465570 /* Expr.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = Expr.o; sourceTree = ""; }; + 516FA31B0DCBFFD000465570 /* FBO.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = FBO.o; sourceTree = ""; }; + 516FA31C0DCBFFD000465570 /* fftsg.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = fftsg.o; sourceTree = ""; }; + 516FA31D0DCBFFD000465570 /* flags.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = flags.make; sourceTree = ""; }; + 516FA31E0DCBFFD000465570 /* Func.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = Func.o; sourceTree = ""; }; + 516FA31F0DCBFFD000465570 /* IdlePreset.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = IdlePreset.o; sourceTree = ""; }; + 516FA3200DCBFFD000465570 /* image_DXT.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = image_DXT.o; sourceTree = ""; }; + 516FA3210DCBFFD000465570 /* image_helper.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = image_helper.o; sourceTree = ""; }; + 516FA3220DCBFFD000465570 /* InitCond.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = InitCond.o; sourceTree = ""; }; + 516FA3230DCBFFD000465570 /* KeyHandler.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = KeyHandler.o; sourceTree = ""; }; + 516FA3240DCBFFD000465570 /* link.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = link.txt; sourceTree = ""; }; + 516FA3250DCBFFD000465570 /* Param.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = Param.o; sourceTree = ""; }; + 516FA3260DCBFFD000465570 /* Parser.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = Parser.o; sourceTree = ""; }; + 516FA3270DCBFFD100465570 /* PCM.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = PCM.o; sourceTree = ""; }; + 516FA3280DCBFFD100465570 /* PerFrameEqn.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = PerFrameEqn.o; sourceTree = ""; }; + 516FA3290DCBFFD100465570 /* PerPixelEqn.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = PerPixelEqn.o; sourceTree = ""; }; + 516FA32A0DCBFFD100465570 /* PerPointEqn.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = PerPointEqn.o; sourceTree = ""; }; + 516FA32B0DCBFFD100465570 /* Preset.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = Preset.o; sourceTree = ""; }; + 516FA32C0DCBFFD100465570 /* PresetChooser.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = PresetChooser.o; sourceTree = ""; }; + 516FA32D0DCBFFD100465570 /* PresetFrameIO.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = PresetFrameIO.o; sourceTree = ""; }; + 516FA32E0DCBFFD100465570 /* PresetLoader.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = PresetLoader.o; sourceTree = ""; }; + 516FA32F0DCBFFD100465570 /* PresetMerge.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = PresetMerge.o; sourceTree = ""; }; + 516FA3300DCBFFD100465570 /* progress.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = progress.make; sourceTree = ""; }; + 516FA3310DCBFFD100465570 /* projectM.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = projectM.o; sourceTree = ""; }; + 516FA3320DCBFFD100465570 /* Renderer.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = Renderer.o; sourceTree = ""; }; + 516FA3330DCBFFD100465570 /* SOIL.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = SOIL.o; sourceTree = ""; }; + 516FA3340DCBFFD100465570 /* stb_image_aug.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stb_image_aug.o; sourceTree = ""; }; + 516FA3350DCBFFD100465570 /* TextureManager.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = TextureManager.o; sourceTree = ""; }; + 516FA3360DCBFFD100465570 /* TimeKeeper.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = TimeKeeper.o; sourceTree = ""; }; + 516FA3370DCBFFD100465570 /* timer.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = timer.o; sourceTree = ""; }; + 516FA3380DCBFFD100465570 /* wipemalloc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = wipemalloc.o; sourceTree = ""; }; + 516FA3390DCBFFD100465570 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CMakeLists.txt; path = "../projectM-engine/CMakeLists.txt"; sourceTree = SOURCE_ROOT; }; + 516FA33A0DCBFFD100465570 /* CMakeLists.txt.mine */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CMakeLists.txt.mine; path = "../projectM-engine/CMakeLists.txt.mine"; sourceTree = SOURCE_ROOT; }; + 516FA33B0DCBFFD100465570 /* CMakeLists.txt.r906 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CMakeLists.txt.r906; path = "../projectM-engine/CMakeLists.txt.r906"; sourceTree = SOURCE_ROOT; }; + 516FA33C0DCBFFD100465570 /* CMakeLists.txt.r935 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CMakeLists.txt.r935; path = "../projectM-engine/CMakeLists.txt.r935"; sourceTree = SOURCE_ROOT; }; + 516FA33D0DCBFFD100465570 /* Common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Common.hpp; path = "../projectM-engine/Common.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA33E0DCBFFD100465570 /* config.inp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = config.inp; path = "../projectM-engine/config.inp"; sourceTree = SOURCE_ROOT; }; + 516FA33F0DCBFFD100465570 /* config.inp.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = config.inp.in; path = "../projectM-engine/config.inp.in"; sourceTree = SOURCE_ROOT; }; + 516FA3400DCBFFD100465570 /* ConfigFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfigFile.cpp; path = "../projectM-engine/ConfigFile.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3410DCBFFD100465570 /* ConfigFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfigFile.h; path = "../projectM-engine/ConfigFile.h"; sourceTree = SOURCE_ROOT; }; + 516FA3420DCBFFD100465570 /* CustomShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CustomShape.cpp; path = "../projectM-engine/CustomShape.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3430DCBFFD100465570 /* CustomShape.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = CustomShape.hpp; path = "../projectM-engine/CustomShape.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3440DCBFFD100465570 /* CustomWave.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CustomWave.cpp; path = "../projectM-engine/CustomWave.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3450DCBFFD100465570 /* CustomWave.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = CustomWave.hpp; path = "../projectM-engine/CustomWave.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3460DCBFFD100465570 /* CValue.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = CValue.hpp; path = "../projectM-engine/CValue.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3470DCBFFD100465570 /* Eval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Eval.cpp; path = "../projectM-engine/Eval.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3480DCBFFD100465570 /* Eval.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Eval.hpp; path = "../projectM-engine/Eval.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3490DCBFFD100465570 /* Expr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Expr.cpp; path = "../projectM-engine/Expr.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA34A0DCBFFD100465570 /* Expr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Expr.hpp; path = "../projectM-engine/Expr.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA34B0DCBFFD100465570 /* FBO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FBO.cpp; path = "../projectM-engine/FBO.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA34C0DCBFFD100465570 /* FBO.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = FBO.hpp; path = "../projectM-engine/FBO.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA34D0DCBFFD100465570 /* fftsg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fftsg.cpp; path = "../projectM-engine/fftsg.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA34E0DCBFFD100465570 /* FindPkgConfig.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = FindPkgConfig.cmake; path = "../projectM-engine/FindPkgConfig.cmake"; sourceTree = SOURCE_ROOT; }; + 516FA3500DCBFFD100465570 /* Vera.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = Vera.ttf; sourceTree = ""; }; + 516FA3510DCBFFD100465570 /* VeraMono.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = VeraMono.ttf; sourceTree = ""; }; + 516FA3520DCBFFD100465570 /* Func.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Func.cpp; path = "../projectM-engine/Func.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3530DCBFFD100465570 /* Func.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Func.hpp; path = "../projectM-engine/Func.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3540DCBFFD100465570 /* glError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = glError.h; path = "../projectM-engine/glError.h"; sourceTree = SOURCE_ROOT; }; + 516FA3550DCBFFD100465570 /* IdlePreset.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = IdlePreset.cpp; path = "../projectM-engine/IdlePreset.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3560DCBFFD100465570 /* IdlePreset.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = IdlePreset.hpp; path = "../projectM-engine/IdlePreset.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3570DCBFFD100465570 /* IdleTextures.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = IdleTextures.hpp; path = "../projectM-engine/IdleTextures.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3580DCBFFD100465570 /* image_DXT.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = image_DXT.c; path = "../projectM-engine/image_DXT.c"; sourceTree = SOURCE_ROOT; }; + 516FA3590DCBFFD100465570 /* image_DXT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = image_DXT.h; path = "../projectM-engine/image_DXT.h"; sourceTree = SOURCE_ROOT; }; + 516FA35A0DCBFFD100465570 /* image_helper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = image_helper.c; path = "../projectM-engine/image_helper.c"; sourceTree = SOURCE_ROOT; }; + 516FA35B0DCBFFD100465570 /* image_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = image_helper.h; path = "../projectM-engine/image_helper.h"; sourceTree = SOURCE_ROOT; }; + 516FA35C0DCBFFD100465570 /* InitCond.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InitCond.cpp; path = "../projectM-engine/InitCond.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA35D0DCBFFD100465570 /* InitCond.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = InitCond.hpp; path = "../projectM-engine/InitCond.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA35E0DCBFFD100465570 /* InitCondUtils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = InitCondUtils.hpp; path = "../projectM-engine/InitCondUtils.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA35F0DCBFFD100465570 /* KeyHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KeyHandler.cpp; path = "../projectM-engine/KeyHandler.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3600DCBFFD100465570 /* KeyHandler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = KeyHandler.hpp; path = "../projectM-engine/KeyHandler.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3610DCBFFD100465570 /* libprojectM.2.00.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libprojectM.2.00.dylib; path = "../projectM-engine/libprojectM.2.00.dylib"; sourceTree = SOURCE_ROOT; }; + 516FA3620DCBFFD100465570 /* libprojectM.2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libprojectM.2.dylib; path = "../projectM-engine/libprojectM.2.dylib"; sourceTree = SOURCE_ROOT; }; + 516FA3630DCBFFD100465570 /* libprojectM.dsp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = libprojectM.dsp; path = "../projectM-engine/libprojectM.dsp"; sourceTree = SOURCE_ROOT; }; + 516FA3640DCBFFD100465570 /* libprojectM.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libprojectM.dylib; path = "../projectM-engine/libprojectM.dylib"; sourceTree = SOURCE_ROOT; }; + 516FA3650DCBFFD100465570 /* libprojectM.opt */ = {isa = PBXFileReference; lastKnownFileType = file; name = libprojectM.opt; path = "../projectM-engine/libprojectM.opt"; sourceTree = SOURCE_ROOT; }; + 516FA3660DCBFFD100465570 /* libprojectM.pc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = libprojectM.pc; path = "../projectM-engine/libprojectM.pc"; sourceTree = SOURCE_ROOT; }; + 516FA3670DCBFFD100465570 /* libprojectM.pc.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = libprojectM.pc.in; path = "../projectM-engine/libprojectM.pc.in"; sourceTree = SOURCE_ROOT; }; + 516FA3680DCBFFD100465570 /* libprojectM.plg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = libprojectM.plg; path = "../projectM-engine/libprojectM.plg"; sourceTree = SOURCE_ROOT; }; + 516FA3690DCBFFD100465570 /* libprojectM.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = libprojectM.rc; path = "../projectM-engine/libprojectM.rc"; sourceTree = SOURCE_ROOT; }; + 516FA36A0DCBFFD100465570 /* libprojectM.sln */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = libprojectM.sln; path = "../projectM-engine/libprojectM.sln"; sourceTree = SOURCE_ROOT; }; + 516FA36B0DCBFFD100465570 /* libprojectM.suo */ = {isa = PBXFileReference; lastKnownFileType = file; name = libprojectM.suo; path = "../projectM-engine/libprojectM.suo"; sourceTree = SOURCE_ROOT; }; + 516FA36C0DCBFFD100465570 /* libprojectM.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = libprojectM.vcproj; path = "../projectM-engine/libprojectM.vcproj"; sourceTree = SOURCE_ROOT; }; + 516FA36D0DCBFFD100465570 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; name = Makefile; path = "../projectM-engine/Makefile"; sourceTree = SOURCE_ROOT; }; + 516FA36E0DCBFFD100465570 /* Param.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Param.cpp; path = "../projectM-engine/Param.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA36F0DCBFFD100465570 /* Param.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Param.hpp; path = "../projectM-engine/Param.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3700DCBFFD100465570 /* ParamUtils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = ParamUtils.hpp; path = "../projectM-engine/ParamUtils.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3710DCBFFD100465570 /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Parser.cpp; path = "../projectM-engine/Parser.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3720DCBFFD100465570 /* Parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Parser.hpp; path = "../projectM-engine/Parser.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3730DCBFFD100465570 /* PerFrameEqn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PerFrameEqn.cpp; path = "../projectM-engine/PerFrameEqn.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3740DCBFFD100465570 /* PerFrameEqn.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = PerFrameEqn.hpp; path = "../projectM-engine/PerFrameEqn.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3750DCBFFD100465570 /* PerPixelEqn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PerPixelEqn.cpp; path = "../projectM-engine/PerPixelEqn.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3760DCBFFD100465570 /* PerPixelEqn.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = PerPixelEqn.hpp; path = "../projectM-engine/PerPixelEqn.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3770DCBFFD100465570 /* PerPointEqn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PerPointEqn.cpp; path = "../projectM-engine/PerPointEqn.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3780DCBFFD100465570 /* PerPointEqn.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = PerPointEqn.hpp; path = "../projectM-engine/PerPointEqn.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3790DCBFFD100465570 /* Preset.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Preset.cpp; path = "../projectM-engine/Preset.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA37A0DCBFFD100465570 /* Preset.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Preset.hpp; path = "../projectM-engine/Preset.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA37B0DCBFFD100465570 /* PresetChooser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PresetChooser.cpp; path = "../projectM-engine/PresetChooser.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA37C0DCBFFD100465570 /* PresetChooser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = PresetChooser.hpp; path = "../projectM-engine/PresetChooser.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA37D0DCBFFD100465570 /* PresetFrameIO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PresetFrameIO.cpp; path = "../projectM-engine/PresetFrameIO.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA37E0DCBFFD100465570 /* PresetFrameIO.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = PresetFrameIO.hpp; path = "../projectM-engine/PresetFrameIO.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA37F0DCBFFD100465570 /* PresetLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PresetLoader.cpp; path = "../projectM-engine/PresetLoader.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3800DCBFFD100465570 /* PresetLoader.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = PresetLoader.hpp; path = "../projectM-engine/PresetLoader.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3810DCBFFD100465570 /* PresetMerge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PresetMerge.cpp; path = "../projectM-engine/PresetMerge.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA3820DCBFFD100465570 /* PresetMerge.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = PresetMerge.hpp; path = "../projectM-engine/PresetMerge.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA3840DCBFFD100465570 /* Aderrasi - Agitator.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Agitator.milk"; sourceTree = ""; }; + 516FA3850DCBFFD100465570 /* Aderrasi - Aimless (Gravity Directive Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Aimless (Gravity Directive Mix).milk"; sourceTree = ""; }; + 516FA3860DCBFFD100465570 /* Aderrasi - Aimless (Spirogravity Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Aimless (Spirogravity Mix).milk"; sourceTree = ""; }; + 516FA3870DCBFFD100465570 /* Aderrasi - Airhandler (Menagerie Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Airhandler (Menagerie Mix).milk"; sourceTree = ""; }; + 516FA3880DCBFFD100465570 /* Aderrasi - Airs (Windy Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Airs (Windy Mix).milk"; sourceTree = ""; }; + 516FA3890DCBFFD100465570 /* Aderrasi - Airs.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Airs.milk"; sourceTree = ""; }; + 516FA38A0DCBFFD100465570 /* Aderrasi - Anchorpulse (Pulse Of A Ghast II Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Anchorpulse (Pulse Of A Ghast II Mix).milk"; sourceTree = ""; }; + 516FA38B0DCBFFD100465570 /* Aderrasi - Anchorpulse (Verified Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Anchorpulse (Verified Mix).milk"; sourceTree = ""; }; + 516FA38C0DCBFFD100465570 /* Aderrasi - Anomalous Material Science (Pure Splinter Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Anomalous Material Science (Pure Splinter Mix).milk"; sourceTree = ""; }; + 516FA38D0DCBFFD100465570 /* Aderrasi - Antidote (Aqualung Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Antidote (Aqualung Mix).milk"; sourceTree = ""; }; + 516FA38E0DCBFFD100465570 /* Aderrasi - Antidote (Side Effects Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Antidote (Side Effects Mix).milk"; sourceTree = ""; }; + 516FA38F0DCBFFD100465570 /* Aderrasi - Antidote.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Antidote.milk"; sourceTree = ""; }; + 516FA3900DCBFFD100465570 /* Aderrasi - Antique Abyss.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Antique Abyss.milk"; sourceTree = ""; }; + 516FA3910DCBFFD100465570 /* Aderrasi - Arise! (Padded Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Arise! (Padded Mix).milk"; sourceTree = ""; }; + 516FA3920DCBFFD100465570 /* Aderrasi - Ashes Of Air (Remix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Ashes Of Air (Remix).milk"; sourceTree = ""; }; + 516FA3930DCBFFD100465570 /* Aderrasi - Bitterfeld (Crystal Border Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Bitterfeld (Crystal Border Mix).milk"; sourceTree = ""; }; + 516FA3940DCBFFD100465570 /* Aderrasi - Blender.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Blender.milk"; sourceTree = ""; }; + 516FA3950DCBFFD100465570 /* Aderrasi - Bow To Gravity.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Bow To Gravity.milk"; sourceTree = ""; }; + 516FA3960DCBFFD100465570 /* Aderrasi - Brakefreak.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Brakefreak.milk"; sourceTree = ""; }; + 516FA3970DCBFFD100465570 /* Aderrasi - Candy Avian.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Candy Avian.milk"; sourceTree = ""; }; + 516FA3980DCBFFD100465570 /* Aderrasi - Causeway Of Dreams (Nightmare Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Causeway Of Dreams (Nightmare Mix).milk"; sourceTree = ""; }; + 516FA3990DCBFFD100465570 /* Aderrasi - Causeway Of Dreams (REMix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Causeway Of Dreams (REMix).milk"; sourceTree = ""; }; + 516FA39A0DCBFFD100465570 /* Aderrasi - Causeway Of Dreams.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Causeway Of Dreams.milk"; sourceTree = ""; }; + 516FA39B0DCBFFD100465570 /* Aderrasi - Chromatic Abyss (The Other Side).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Chromatic Abyss (The Other Side).milk"; sourceTree = ""; }; + 516FA39C0DCBFFD100465570 /* Aderrasi - Circlefacade.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Circlefacade.milk"; sourceTree = ""; }; + 516FA39D0DCBFFD100465570 /* Aderrasi - Contortion (Xenomorph Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Contortion (Xenomorph Mix).milk"; sourceTree = ""; }; + 516FA39E0DCBFFD100465570 /* Aderrasi - Contortion.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Contortion.milk"; sourceTree = ""; }; + 516FA39F0DCBFFD100465570 /* Aderrasi - Crystal Storm.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Crystal Storm.milk"; sourceTree = ""; }; + 516FA3A00DCBFFD100465570 /* Aderrasi - Dark Matter (Converse Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Dark Matter (Converse Mix).milk"; sourceTree = ""; }; + 516FA3A10DCBFFD100465570 /* Aderrasi - Elastoid.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Elastoid.milk"; sourceTree = ""; }; + 516FA3A20DCBFFD100465570 /* Aderrasi - Floater Society.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Floater Society.milk"; sourceTree = ""; }; + 516FA3A30DCBFFD100465570 /* Aderrasi - Flowing Form.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Flowing Form.milk"; sourceTree = ""; }; + 516FA3A40DCBFFD100465570 /* Aderrasi - Making Time (Swamp Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Making Time (Swamp Mix).milk"; sourceTree = ""; }; + 516FA3A50DCBFFD100465570 /* Aderrasi - Multiviola.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Multiviola.milk"; sourceTree = ""; }; + 516FA3A60DCBFFD100465570 /* Aderrasi - Negative Sun III.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Aderrasi - Negative Sun III.milk"; sourceTree = ""; }; + 516FA3A70DCBFFD100465570 /* Bmelgren & Krash - Rainbow Orb Peacock (Centred Journey Mix.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Bmelgren & Krash - Rainbow Orb Peacock (Centred Journey Mix.milk"; sourceTree = ""; }; + 516FA3A80DCBFFD100465570 /* Bmelgren & Krash - Rainbow Orb Peacock (Lonely Signal Gone .milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Bmelgren & Krash - Rainbow Orb Peacock (Lonely Signal Gone .milk"; sourceTree = ""; }; + 516FA3A90DCBFFD100465570 /* bmelgren - Godhead.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "bmelgren - Godhead.milk"; sourceTree = ""; }; + 516FA3AA0DCBFFD100465570 /* Bmelgren - Pentultimate Nerual Slipstream (Tweak 2).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Bmelgren - Pentultimate Nerual Slipstream (Tweak 2).milk"; sourceTree = ""; }; + 516FA3AB0DCBFFD100465570 /* bmelgren - Take this highway.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "bmelgren - Take this highway.milk"; sourceTree = ""; }; + 516FA3AC0DCBFFD100465570 /* CatalystTheElder - Electric Rosebud_Phat_texture_edit.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "CatalystTheElder - Electric Rosebud_Phat_texture_edit.milk"; sourceTree = ""; }; + 516FA3AD0DCBFFD100465570 /* Che - Escape.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Che - Escape.milk"; sourceTree = ""; }; + 516FA3AE0DCBFFD100465570 /* Che - Terracarbon Stream.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Che - Terracarbon Stream.milk"; sourceTree = ""; }; + 516FA3AF0DCBFFD100465570 /* CrystalHigh - mad ravetriping.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "CrystalHigh - mad ravetriping.milk"; sourceTree = ""; }; + 516FA3B00DCBFFD100465570 /* EMPR - Random - Changing Polyevolution.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "EMPR - Random - Changing Polyevolution.milk"; sourceTree = ""; }; + 516FA3B10DCBFFD100465570 /* Eo.s and PieturP - Starfield.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Eo.s and PieturP - Starfield.milk"; sourceTree = ""; }; + 516FA3B20DCBFFD100465570 /* Eo.S. - skylight a3 [trip colors flux2]_phat_Multi_shaped2_zoe_colours5.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Eo.S. - skylight a3 [trip colors flux2]_phat_Multi_shaped2_zoe_colours5.milk"; sourceTree = ""; }; + 516FA3B30DCBFFD100465570 /* Eo.S.+Phat Cool Bug_arm.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Eo.S.+Phat Cool Bug_arm.milk"; sourceTree = ""; }; + 516FA3B40DCBFFD100465570 /* Eo.S.+Phat Cool Bug_arm_textured.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Eo.S.+Phat Cool Bug_arm_textured.milk"; sourceTree = ""; }; + 516FA3B50DCBFFD100465570 /* Eo.S.+Phat Fractical_dancer - pulsate B.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Eo.S.+Phat Fractical_dancer - pulsate B.milk"; sourceTree = ""; }; + 516FA3B60DCBFFD100465570 /* Eo.S.+Phat Fractical_dancer - pulsate box_mix.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Eo.S.+Phat Fractical_dancer - pulsate box_mix.milk"; sourceTree = ""; }; + 516FA3B70DCBFFD100465570 /* Eo.S.+Phat Fractical_dancer_Peacock.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Eo.S.+Phat Fractical_dancer_Peacock.milk"; sourceTree = ""; }; + 516FA3B80DCBFFD100465570 /* EvilJim - Follow the ball.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "EvilJim - Follow the ball.milk"; sourceTree = ""; }; + 516FA3B90DCBFFD100465570 /* EvilJim - Ice Drops.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "EvilJim - Ice Drops.milk"; sourceTree = ""; }; + 516FA3BA0DCBFFD100465570 /* fiShbRaiN - brainstem activation.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "fiShbRaiN - brainstem activation.milk"; sourceTree = ""; }; + 516FA3BB0DCBFFD100465570 /* fiShbRaiN - crazy diamond.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "fiShbRaiN - crazy diamond.milk"; sourceTree = ""; }; + 516FA3BC0DCBFFD100465570 /* fiShbRaiN - cthulhus asshole (bad breakfast remix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "fiShbRaiN - cthulhus asshole (bad breakfast remix).milk"; sourceTree = ""; }; + 516FA3BD0DCBFFD100465570 /* fiShbRaiN - cthulhus asshole.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "fiShbRaiN - cthulhus asshole.milk"; sourceTree = ""; }; + 516FA3BE0DCBFFD100465570 /* fiShbRaiN - plasma temptation.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "fiShbRaiN - plasma temptation.milk"; sourceTree = ""; }; + 516FA3BF0DCBFFD100465570 /* fiShbRaiN - quark matrix.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "fiShbRaiN - quark matrix.milk"; sourceTree = ""; }; + 516FA3C00DCBFFD100465570 /* Fvese - 0 To 60.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - 0 To 60.milk"; sourceTree = ""; }; + 516FA3C10DCBFFD100465570 /* Fvese - A Blur.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - A Blur.milk"; sourceTree = ""; }; + 516FA3C20DCBFFD100465570 /* Fvese - Lifesavor Anyone.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - Lifesavor Anyone.milk"; sourceTree = ""; }; + 516FA3C30DCBFFD100465570 /* Fvese - New meetings.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - New meetings.milk"; sourceTree = ""; }; + 516FA3C40DCBFFD100465570 /* Fvese - Quicksand.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - Quicksand.milk"; sourceTree = ""; }; + 516FA3C50DCBFFD100465570 /* Fvese - simple.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - simple.milk"; sourceTree = ""; }; + 516FA3C60DCBFFD100465570 /* Fvese - Stand Still!.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - Stand Still!.milk"; sourceTree = ""; }; + 516FA3C70DCBFFD100465570 /* Fvese - The Tunnel (Final Stage Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - The Tunnel (Final Stage Mix).milk"; sourceTree = ""; }; + 516FA3C80DCBFFD200465570 /* Fvese - Window Reflection 6.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - Window Reflection 6.milk"; sourceTree = ""; }; + 516FA3C90DCBFFD200465570 /* Fvese - Zoom Effects (Remix 2).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - Zoom Effects (Remix 2).milk"; sourceTree = ""; }; + 516FA3CA0DCBFFD200465570 /* Fvese - Zoom Effects With A Twist 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - Zoom Effects With A Twist 2.milk"; sourceTree = ""; }; + 516FA3CB0DCBFFD200465570 /* Fvese - Zoom Effects With A Twist 3.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Fvese - Zoom Effects With A Twist 3.milk"; sourceTree = ""; }; + 516FA3CC0DCBFFD200465570 /* Geiss & Rovastar - Notions Of Tonality 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss & Rovastar - Notions Of Tonality 2.milk"; sourceTree = ""; }; + 516FA3CD0DCBFFD200465570 /* Geiss & Rovastar - Tokamak (Naked Intrusion Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss & Rovastar - Tokamak (Naked Intrusion Mix).milk"; sourceTree = ""; }; + 516FA3CE0DCBFFD200465570 /* Geiss & Sperl - Cruzin' (Moody).prjm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss & Sperl - Cruzin' (Moody).prjm"; sourceTree = ""; }; + 516FA3CF0DCBFFD200465570 /* Geiss & Sperl - Feedback (projectM idle HDR mix).prjm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss & Sperl - Feedback (projectM idle HDR mix).prjm"; sourceTree = ""; }; + 516FA3D00DCBFFD200465570 /* Geiss - Blasto.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Blasto.milk"; sourceTree = ""; }; + 516FA3D10DCBFFD200465570 /* Geiss - Cosmic Dust 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Cosmic Dust 2.milk"; sourceTree = ""; }; + 516FA3D20DCBFFD200465570 /* Geiss - Cruzin'.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Cruzin'.milk"; sourceTree = ""; }; + 516FA3D30DCBFFD200465570 /* Geiss - Downward Spiral.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Downward Spiral.milk"; sourceTree = ""; }; + 516FA3D40DCBFFD200465570 /* Geiss - Dynamic Swirls 1.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Dynamic Swirls 1.milk"; sourceTree = ""; }; + 516FA3D50DCBFFD200465570 /* Geiss - Dynamic Swirls 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Dynamic Swirls 2.milk"; sourceTree = ""; }; + 516FA3D60DCBFFD200465570 /* Geiss - Eddies 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Eddies 2.milk"; sourceTree = ""; }; + 516FA3D70DCBFFD200465570 /* Geiss - Eggs.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Eggs.milk"; sourceTree = ""; }; + 516FA3D80DCBFFD200465570 /* Geiss - El Cubismo.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - El Cubismo.milk"; sourceTree = ""; }; + 516FA3D90DCBFFD200465570 /* Geiss - Feedback 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Feedback 2.milk"; sourceTree = ""; }; + 516FA3DA0DCBFFD200465570 /* Geiss - High Dynamic Range.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - High Dynamic Range.milk"; sourceTree = ""; }; + 516FA3DB0DCBFFD200465570 /* Geiss - Nautilus.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Nautilus.milk"; sourceTree = ""; }; + 516FA3DC0DCBFFD200465570 /* Geiss - Octopus Ever Changing.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Octopus Ever Changing.milk"; sourceTree = ""; }; + 516FA3DD0DCBFFD200465570 /* Geiss - Octopus Gold.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Octopus Gold.milk"; sourceTree = ""; }; + 516FA3DE0DCBFFD200465570 /* Geiss - Octopus.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Octopus.milk"; sourceTree = ""; }; + 516FA3DF0DCBFFD200465570 /* Geiss - Oldskool Mellowstyle.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Oldskool Mellowstyle.milk"; sourceTree = ""; }; + 516FA3E00DCBFFD200465570 /* Geiss - Swirlie 1.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Swirlie 1.milk"; sourceTree = ""; }; + 516FA3E10DCBFFD200465570 /* Geiss - Swirlie 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Swirlie 2.milk"; sourceTree = ""; }; + 516FA3E20DCBFFD200465570 /* Geiss - Swirlie 3.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Swirlie 3.milk"; sourceTree = ""; }; + 516FA3E30DCBFFD200465570 /* Geiss - Swirlie 4.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Swirlie 4.milk"; sourceTree = ""; }; + 516FA3E40DCBFFD200465570 /* Geiss - Swirlie 5.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - Swirlie 5.milk"; sourceTree = ""; }; + 516FA3E50DCBFFD200465570 /* Geiss - The Fatty Lumpkin Sunkle Tweaker.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss - The Fatty Lumpkin Sunkle Tweaker.milk"; sourceTree = ""; }; + 516FA3E60DCBFFD200465570 /* Geiss and Rovastar - The Chaos Of Colours (sprouting dimentia mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Geiss and Rovastar - The Chaos Of Colours (sprouting dimentia mix).milk"; sourceTree = ""; }; + 516FA3E70DCBFFD200465570 /* headphones.tga */ = {isa = PBXFileReference; lastKnownFileType = file; path = headphones.tga; sourceTree = ""; }; + 516FA3E80DCBFFD200465570 /* Idiot & Rovastar - Altars Of Madness 2 (X.42 Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Idiot & Rovastar - Altars Of Madness 2 (X.42 Mix).milk"; sourceTree = ""; }; + 516FA3E90DCBFFD200465570 /* Idiot & Zylot - Unhealthy Love (Idiot's STDs Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Idiot & Zylot - Unhealthy Love (Idiot's STDs Mix).milk"; sourceTree = ""; }; + 516FA3EA0DCBFFD200465570 /* Idiot - MOTIVATION!.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Idiot - MOTIVATION!.milk"; sourceTree = ""; }; + 516FA3EB0DCBFFD200465570 /* Idiot - Texture Boxes (Remix 2).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Idiot - Texture Boxes (Remix 2).milk"; sourceTree = ""; }; + 516FA3EC0DCBFFD200465570 /* Idiot - Texture Boxes (Remix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Idiot - Texture Boxes (Remix).milk"; sourceTree = ""; }; + 516FA3ED0DCBFFD200465570 /* Idiot24-7 - Ascending to heaven 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Idiot24-7 - Ascending to heaven 2.milk"; sourceTree = ""; }; + 516FA3EE0DCBFFD200465570 /* Illusion & Che - Return Of The King.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Illusion & Che - Return Of The King.milk"; sourceTree = ""; }; + 516FA3EF0DCBFFD200465570 /* Illusion & Che - The Piper.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Illusion & Che - The Piper.milk"; sourceTree = ""; }; + 516FA3F00DCBFFD200465570 /* Illusion & Rovastar - Clouded Bottle.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Illusion & Rovastar - Clouded Bottle.milk"; sourceTree = ""; }; + 516FA3F10DCBFFD200465570 /* Illusion & Unchained - Frozen Eye 1.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Illusion & Unchained - Frozen Eye 1.milk"; sourceTree = ""; }; + 516FA3F20DCBFFD200465570 /* Illusion & Unchained - Invade My Mind.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Illusion & Unchained - Invade My Mind.milk"; sourceTree = ""; }; + 516FA3F30DCBFFD200465570 /* Illusion - Figure Eight.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Illusion - Figure Eight.milk"; sourceTree = ""; }; + 516FA3F40DCBFFD200465570 /* Jess - Trying To Trap A Twister.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Jess - Trying To Trap A Twister.milk"; sourceTree = ""; }; + 516FA3F50DCBFFD200465570 /* Krash & Illusion - Spiral Movement.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash & Illusion - Spiral Movement.milk"; sourceTree = ""; }; + 516FA3F60DCBFFD200465570 /* Krash & Rovastar - Altars of Madness (Mad Ocean Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash & Rovastar - Altars of Madness (Mad Ocean Mix).milk"; sourceTree = ""; }; + 516FA3F70DCBFFD200465570 /* Krash & Rovastar - Cerebral Demons - Phat + Eo.S. Killer Death Bunny Remix.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash & Rovastar - Cerebral Demons - Phat + Eo.S. Killer Death Bunny Remix.milk"; sourceTree = ""; }; + 516FA3F80DCBFFD200465570 /* Krash & TEcHNO - Rhythmic Mantas.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash & TEcHNO - Rhythmic Mantas.milk"; sourceTree = ""; }; + 516FA3F90DCBFFD200465570 /* Krash - 3D Shapes Demo 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash - 3D Shapes Demo 2.milk"; sourceTree = ""; }; + 516FA3FA0DCBFFD200465570 /* Krash - 3D Shapes Demo.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash - 3D Shapes Demo.milk"; sourceTree = ""; }; + 516FA3FB0DCBFFD200465570 /* Krash - Digital Flame.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash - Digital Flame.milk"; sourceTree = ""; }; + 516FA3FC0DCBFFD200465570 /* Krash - Dynamic Borders 1.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash - Dynamic Borders 1.milk"; sourceTree = ""; }; + 516FA3FD0DCBFFD200465570 /* Krash - Framed Geometry.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash - Framed Geometry.milk"; sourceTree = ""; }; + 516FA3FE0DCBFFD200465570 /* Krash - Interwoven (Nightmare Weft Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash - Interwoven (Nightmare Weft Mix).milk"; sourceTree = ""; }; + 516FA3FF0DCBFFD200465570 /* Krash - War Machine (Shifting Complexity Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash - War Machine (Shifting Complexity Mix).milk"; sourceTree = ""; }; + 516FA4000DCBFFD200465570 /* Krash - Windowframe To Mega Swirl 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash - Windowframe To Mega Swirl 2.milk"; sourceTree = ""; }; + 516FA4010DCBFFD200465570 /* Krash and Rovastar - Rainbow Orb 2 Peacock (Bmelgren's Comp.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash and Rovastar - Rainbow Orb 2 Peacock (Bmelgren's Comp.milk"; sourceTree = ""; }; + 516FA4020DCBFFD200465570 /* Krash and Rovastar - Rainbow Orb.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Krash and Rovastar - Rainbow Orb.milk"; sourceTree = ""; }; + 516FA4030DCBFFD200465570 /* M.tga */ = {isa = PBXFileReference; lastKnownFileType = file; path = M.tga; sourceTree = ""; }; + 516FA4040DCBFFD200465570 /* Mstress & Darius - Pursuing The Sunset.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Mstress & Darius - Pursuing The Sunset.milk"; sourceTree = ""; }; + 516FA4050DCBFFD200465570 /* Mstress & Juppy - Dancer.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Mstress & Juppy - Dancer.milk"; sourceTree = ""; }; + 516FA4060DCBFFD200465570 /* Mstress & Juppy - Dancers In The Dark.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Mstress & Juppy - Dancers In The Dark.milk"; sourceTree = ""; }; + 516FA4070DCBFFD200465570 /* nil - Can't Stop the Blithering.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "nil - Can't Stop the Blithering.milk"; sourceTree = ""; }; + 516FA4080DCBFFD200465570 /* nil - Can't Stop the Cramming.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "nil - Can't Stop the Cramming.milk"; sourceTree = ""; }; + 516FA4090DCBFFD200465570 /* nil - Cid and Lucy.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "nil - Cid and Lucy.milk"; sourceTree = ""; }; + 516FA40A0DCBFFD200465570 /* phat_CloseIncouneters.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = phat_CloseIncouneters.milk; sourceTree = ""; }; + 516FA40B0DCBFFD200465570 /* phat_CloseIncounetersV2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = phat_CloseIncounetersV2.milk; sourceTree = ""; }; + 516FA40C0DCBFFD200465570 /* Phat_Eo.S. - our own personal demon.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Phat_Eo.S. - our own personal demon.milk"; sourceTree = ""; }; + 516FA40D0DCBFFD200465570 /* Phat_Eo.S._Algorithm.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Phat_Eo.S._Algorithm.milk; sourceTree = ""; }; + 516FA40E0DCBFFD200465570 /* Phat_Eo.S_shoot_em_up.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Phat_Eo.S_shoot_em_up.milk; sourceTree = ""; }; + 516FA40F0DCBFFD200465570 /* Phat_Rovastar - What_does_your_soul_look_like.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Phat_Rovastar - What_does_your_soul_look_like.milk"; sourceTree = ""; }; + 516FA4100DCBFFD200465570 /* Phat_Rovastar_Eo.S. spiral_faces.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Phat_Rovastar_Eo.S. spiral_faces.milk"; sourceTree = ""; }; + 516FA4110DCBFFD200465570 /* Phat_Zylot_Eo.S._Krash I_hope_someone_will_see_this_triping_v2b.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Phat_Zylot_Eo.S._Krash I_hope_someone_will_see_this_triping_v2b.milk"; sourceTree = ""; }; + 516FA4120DCBFFD200465570 /* Pithlit & Illusion - Symetric pattern.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Pithlit & Illusion - Symetric pattern.milk"; sourceTree = ""; }; + 516FA4130DCBFFD200465570 /* project.tga */ = {isa = PBXFileReference; lastKnownFileType = file; path = project.tga; sourceTree = ""; }; + 516FA4140DCBFFD200465570 /* Reenen - phoenix.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Reenen - phoenix.milk"; sourceTree = ""; }; + 516FA4150DCBFFD200465570 /* Reenen Geiss - Triple Feedback.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Reenen Geiss - Triple Feedback.milk"; sourceTree = ""; }; + 516FA4160DCBFFD200465570 /* Reenen Geiss - Triple Feedback_phat+eos_edit.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Reenen Geiss - Triple Feedback_phat+eos_edit.milk"; sourceTree = ""; }; + 516FA4170DCBFFD200465570 /* Rovastar & Aderrasi - Clockwork Organism.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Aderrasi - Clockwork Organism.milk"; sourceTree = ""; }; + 516FA4180DCBFFD200465570 /* Rovastar & Fvese - Deadly Flower.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Fvese - Deadly Flower.milk"; sourceTree = ""; }; + 516FA4190DCBFFD200465570 /* Rovastar & Fvese - Stranger Minds (Astral Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Fvese - Stranger Minds (Astral Mix).milk"; sourceTree = ""; }; + 516FA41A0DCBFFD200465570 /* Rovastar & Fvese - Stranger Minds.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Fvese - Stranger Minds.milk"; sourceTree = ""; }; + 516FA41B0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Broken Destiny Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Dynamic Swirls 3 (Broken Destiny Mix).milk"; sourceTree = ""; }; + 516FA41C0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Mysticial Awakening Mi.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Dynamic Swirls 3 (Mysticial Awakening Mi.milk"; sourceTree = ""; }; + 516FA41D0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Poltergiest Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Dynamic Swirls 3 (Poltergiest Mix).milk"; sourceTree = ""; }; + 516FA41E0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Twisted Truth Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Dynamic Swirls 3 (Twisted Truth Mix).milk"; sourceTree = ""; }; + 516FA41F0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Voyage Of Twisted Souls Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Dynamic Swirls 3 (Voyage Of Twisted Souls Mix).milk"; sourceTree = ""; }; + 516FA4200DCBFFD200465570 /* Rovastar & Geiss - Hurricane Nightmare.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Hurricane Nightmare.milk"; sourceTree = ""; }; + 516FA4210DCBFFD200465570 /* Rovastar & Geiss - Ice Planet.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Ice Planet.milk"; sourceTree = ""; }; + 516FA4220DCBFFD200465570 /* Rovastar & Geiss - Notions Of Tonality.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Notions Of Tonality.milk"; sourceTree = ""; }; + 516FA4230DCBFFD200465570 /* Rovastar & Geiss - Octoplasm.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Octoplasm.milk"; sourceTree = ""; }; + 516FA4240DCBFFD200465570 /* Rovastar & Geiss - Octotrip (MultiTrip Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Octotrip (MultiTrip Mix).milk"; sourceTree = ""; }; + 516FA4250DCBFFD200465570 /* Rovastar & Geiss - Octotrip.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Octotrip.milk"; sourceTree = ""; }; + 516FA4260DCBFFD200465570 /* Rovastar & Geiss - Surface (Vectrip Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Geiss - Surface (Vectrip Mix).milk"; sourceTree = ""; }; + 516FA4270DCBFFD200465570 /* Rovastar & Idiot24-7 - Balk Acid.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Idiot24-7 - Balk Acid.milk"; sourceTree = ""; }; + 516FA4280DCBFFD200465570 /* Rovastar & Krash - Flowing Synergy.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Krash - Flowing Synergy.milk"; sourceTree = ""; }; + 516FA4290DCBFFD200465570 /* Rovastar & Krash - Interwoven (Contra Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Krash - Interwoven (Contra Mix).milk"; sourceTree = ""; }; + 516FA42A0DCBFFD200465570 /* Rovastar & Rocke - Headspin.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Rocke - Headspin.milk"; sourceTree = ""; }; + 516FA42B0DCBFFD200465570 /* Rovastar & Rocke - Sugar Spun Sister.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Rocke - Sugar Spun Sister.milk"; sourceTree = ""; }; + 516FA42C0DCBFFD200465570 /* Rovastar & Sperl - Tuxflower.prjm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Sperl - Tuxflower.prjm"; sourceTree = ""; }; + 516FA42D0DCBFFD200465570 /* Rovastar & StudioMusic - More Cherished Desires.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & StudioMusic - More Cherished Desires.milk"; sourceTree = ""; }; + 516FA42E0DCBFFD200465570 /* Rovastar & StudioMusic - Twisted Spider Web.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & StudioMusic - Twisted Spider Web.milk"; sourceTree = ""; }; + 516FA42F0DCBFFD200465570 /* Rovastar & Telek - Altars of Madness (Rolling Oceans Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Telek - Altars of Madness (Rolling Oceans Mix).milk"; sourceTree = ""; }; + 516FA4300DCBFFD200465570 /* Rovastar & Telek - Cosmic Fireworks.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Telek - Cosmic Fireworks.milk"; sourceTree = ""; }; + 516FA4310DCBFFD200465570 /* Rovastar & Unchained - Centre Of Gravity.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Unchained - Centre Of Gravity.milk"; sourceTree = ""; }; + 516FA4320DCBFFD200465570 /* Rovastar & Zylot - Crystal Ball (Cerimonial Decor).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Zylot - Crystal Ball (Cerimonial Decor).milk"; sourceTree = ""; }; + 516FA4330DCBFFD200465570 /* Rovastar & Zylot - Narell's Fever.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Zylot - Narell's Fever.milk"; sourceTree = ""; }; + 516FA4340DCBFFD200465570 /* Rovastar & Zylot - Sea Of Zigrot.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar & Zylot - Sea Of Zigrot.milk"; sourceTree = ""; }; + 516FA4350DCBFFD200465570 /* Rovastar - A Million Miles from Earth (Pathfinder Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - A Million Miles from Earth (Pathfinder Mix).milk"; sourceTree = ""; }; + 516FA4360DCBFFD200465570 /* Rovastar - A Million Miles from Earth.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - A Million Miles from Earth.milk"; sourceTree = ""; }; + 516FA4370DCBFFD200465570 /* Rovastar - Altars Of Harlequin's Madness (Dark Disorder Mix.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Altars Of Harlequin's Madness (Dark Disorder Mix.milk"; sourceTree = ""; }; + 516FA4380DCBFFD200465570 /* Rovastar - Altars Of Madness (A Million Miles From Earth Mi.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Altars Of Madness (A Million Miles From Earth Mi.milk"; sourceTree = ""; }; + 516FA4390DCBFFD200465570 /* Rovastar - Altars Of Madness (Duel Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Altars Of Madness (Duel Mix).milk"; sourceTree = ""; }; + 516FA43A0DCBFFD200465570 /* Rovastar - Altars Of Madness (Surealist Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Altars Of Madness (Surealist Mix).milk"; sourceTree = ""; }; + 516FA43B0DCBFFD200465570 /* Rovastar - Altars Of Madness 4 (Spirit Of Twisted Madness Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Altars Of Madness 4 (Spirit Of Twisted Madness Mix).milk"; sourceTree = ""; }; + 516FA43C0DCBFFD200465570 /* Rovastar - Altars Of Madness.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Altars Of Madness.milk"; sourceTree = ""; }; + 516FA43D0DCBFFD200465570 /* Rovastar - Attacking Freedom.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Attacking Freedom.milk"; sourceTree = ""; }; + 516FA43E0DCBFFD200465570 /* Rovastar - Bellanova (New Wave Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Bellanova (New Wave Mix).milk"; sourceTree = ""; }; + 516FA43F0DCBFFD200465570 /* Rovastar - Chapel Of Ghouls.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Chapel Of Ghouls.milk"; sourceTree = ""; }; + 516FA4400DCBFFD200465570 /* Rovastar - Cosmic Echoes 1.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Cosmic Echoes 1.milk"; sourceTree = ""; }; + 516FA4410DCBFFD200465570 /* Rovastar - Cosmic Echoes 2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Cosmic Echoes 2.milk"; sourceTree = ""; }; + 516FA4420DCBFFD200465570 /* Rovastar - Cosmic Mosaic (Active Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Cosmic Mosaic (Active Mix).milk"; sourceTree = ""; }; + 516FA4430DCBFFD200465570 /* Rovastar - Decreasing Dreams (Extended Movement Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Decreasing Dreams (Extended Movement Mix).milk"; sourceTree = ""; }; + 516FA4440DCBFFD300465570 /* Rovastar - Decreasing Dreams (Increasing Memory Mix) .milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Decreasing Dreams (Increasing Memory Mix) .milk"; sourceTree = ""; }; + 516FA4450DCBFFD300465570 /* Rovastar - Explosive Minds.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Explosive Minds.milk"; sourceTree = ""; }; + 516FA4460DCBFFD300465570 /* Rovastar - Eye On Reality (Mega 3 Mix)_phat_edit.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Eye On Reality (Mega 3 Mix)_phat_edit.milk"; sourceTree = ""; }; + 516FA4470DCBFFD300465570 /* Rovastar - Forgotten Moon.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Forgotten Moon.milk"; sourceTree = ""; }; + 516FA4480DCBFFD300465570 /* Rovastar - Fractopia (Fantic Dancing Lights Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Fractopia (Fantic Dancing Lights Mix).milk"; sourceTree = ""; }; + 516FA4490DCBFFD300465570 /* Rovastar - Fractopia (Focused Childhood Mix ).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Fractopia (Focused Childhood Mix ).milk"; sourceTree = ""; }; + 516FA44A0DCBFFD300465570 /* Rovastar - Fractopia (Fractal Havok Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Fractopia (Fractal Havok Mix).milk"; sourceTree = ""; }; + 516FA44B0DCBFFD300465570 /* Rovastar - Fractopia (Upspoken Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Fractopia (Upspoken Mix).milk"; sourceTree = ""; }; + 516FA44C0DCBFFD300465570 /* Rovastar - Frozen Rapture .milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Frozen Rapture .milk"; sourceTree = ""; }; + 516FA44D0DCBFFD300465570 /* Rovastar - Future Speakers.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Future Speakers.milk"; sourceTree = ""; }; + 516FA44E0DCBFFD300465570 /* Rovastar - Hallucinogenic Pyramids (Beat Time Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Hallucinogenic Pyramids (Beat Time Mix).milk"; sourceTree = ""; }; + 516FA44F0DCBFFD300465570 /* Rovastar - Harlequin's Dynamic Fractal (Crazed Spiral Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Harlequin's Dynamic Fractal (Crazed Spiral Mix).milk"; sourceTree = ""; }; + 516FA4500DCBFFD300465570 /* Rovastar - Harlequin's Fractal Encounter.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Harlequin's Fractal Encounter.milk"; sourceTree = ""; }; + 516FA4510DCBFFD300465570 /* Rovastar - Hyperspace (Frozen Rapture Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Hyperspace (Frozen Rapture Mix).milk"; sourceTree = ""; }; + 516FA4520DCBFFD300465570 /* Rovastar - Hyperspace.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Hyperspace.milk"; sourceTree = ""; }; + 516FA4530DCBFFD300465570 /* Rovastar - Inner Thoughts (Clouded Judgement Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Inner Thoughts (Clouded Judgement Mix).milk"; sourceTree = ""; }; + 516FA4540DCBFFD300465570 /* Rovastar - Inner Thoughts (Dark Secret Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Inner Thoughts (Dark Secret Mix).milk"; sourceTree = ""; }; + 516FA4550DCBFFD300465570 /* Rovastar - Inner Thoughts (Distant Memories Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Inner Thoughts (Distant Memories Mix).milk"; sourceTree = ""; }; + 516FA4560DCBFFD300465570 /* Rovastar - Inner Thoughts (Frantic Thoughts Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Inner Thoughts (Frantic Thoughts Mix).milk"; sourceTree = ""; }; + 516FA4570DCBFFD300465570 /* Rovastar - Inner Thoughts (Strange Cargo Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Inner Thoughts (Strange Cargo Mix).milk"; sourceTree = ""; }; + 516FA4580DCBFFD300465570 /* Rovastar - Kalideostars (Altars Of Madness MIx).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Kalideostars (Altars Of Madness MIx).milk"; sourceTree = ""; }; + 516FA4590DCBFFD300465570 /* Rovastar - Kalideostars (Round Round Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Kalideostars (Round Round Mix).milk"; sourceTree = ""; }; + 516FA45A0DCBFFD300465570 /* Rovastar - Kalideostars.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Kalideostars.milk"; sourceTree = ""; }; + 516FA45B0DCBFFD300465570 /* Rovastar - Magic Carpet.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Magic Carpet.milk"; sourceTree = ""; }; + 516FA45C0DCBFFD300465570 /* Rovastar - Multiverse Starfield 1.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Multiverse Starfield 1.milk"; sourceTree = ""; }; + 516FA45D0DCBFFD300465570 /* Rovastar - Multiverse Starfield 3.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Multiverse Starfield 3.milk"; sourceTree = ""; }; + 516FA45E0DCBFFD300465570 /* Rovastar - Omnipresence Resurrection.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Omnipresence Resurrection.milk"; sourceTree = ""; }; + 516FA45F0DCBFFD300465570 /* Rovastar - Pandora's Volcano.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Pandora's Volcano.milk"; sourceTree = ""; }; + 516FA4600DCBFFD300465570 /* Rovastar - Parallel Universe.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Parallel Universe.milk"; sourceTree = ""; }; + 516FA4610DCBFFD300465570 /* Rovastar - Sea Shells.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Sea Shells.milk"; sourceTree = ""; }; + 516FA4620DCBFFD300465570 /* Rovastar - Solarized Space (Space DNA Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Solarized Space (Space DNA Mix).milk"; sourceTree = ""; }; + 516FA4630DCBFFD300465570 /* Rovastar - Solarized Space.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Solarized Space.milk"; sourceTree = ""; }; + 516FA4640DCBFFD300465570 /* Rovastar - Space (Twisted Dimension Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Space (Twisted Dimension Mix).milk"; sourceTree = ""; }; + 516FA4650DCBFFD300465570 /* Rovastar - Space.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Space.milk"; sourceTree = ""; }; + 516FA4660DCBFFD300465570 /* Rovastar - Sunflower Passion (Enlightment Mix)_Phat_edit.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Sunflower Passion (Enlightment Mix)_Phat_edit.milk"; sourceTree = ""; }; + 516FA4670DCBFFD300465570 /* Rovastar - Sunflower Passion (Simple Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Sunflower Passion (Simple Mix).milk"; sourceTree = ""; }; + 516FA4680DCBFFD300465570 /* Rovastar - Sunflower Passion.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Sunflower Passion.milk"; sourceTree = ""; }; + 516FA4690DCBFFD300465570 /* Rovastar - The Awakening.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - The Awakening.milk"; sourceTree = ""; }; + 516FA46A0DCBFFD300465570 /* Rovastar - The Chaos Of Colours (Drifting Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - The Chaos Of Colours (Drifting Mix).milk"; sourceTree = ""; }; + 516FA46B0DCBFFD300465570 /* Rovastar - The Chaos Of Colours.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - The Chaos Of Colours.milk"; sourceTree = ""; }; + 516FA46C0DCBFFD300465570 /* Rovastar - The Shroomery.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - The Shroomery.milk"; sourceTree = ""; }; + 516FA46D0DCBFFD300465570 /* Rovastar - Timeless Voyage.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Timeless Voyage.milk"; sourceTree = ""; }; + 516FA46E0DCBFFD300465570 /* Rovastar - Torrid Tales.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Torrid Tales.milk"; sourceTree = ""; }; + 516FA46F0DCBFFD300465570 /* Rovastar - Twilight Tunnel.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar - Twilight Tunnel.milk"; sourceTree = ""; }; + 516FA4700DCBFFD300465570 /* Rovastar and Krash - Hallucinogenic Pyramids (Extra Beat Ti.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar and Krash - Hallucinogenic Pyramids (Extra Beat Ti.milk"; sourceTree = ""; }; + 516FA4710DCBFFD300465570 /* Rovastar and Unchained - Braindance Visions.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rovastar and Unchained - Braindance Visions.milk"; sourceTree = ""; }; + 516FA4720DCBFFD300465570 /* Rozzer & Neuro - Starover (Semicolon Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rozzer & Neuro - Starover (Semicolon Mix).milk"; sourceTree = ""; }; + 516FA4730DCBFFD300465570 /* Rozzer & Zylot - Force Field Generator (Slowtime Tweak).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rozzer & Zylot - Force Field Generator (Slowtime Tweak).milk"; sourceTree = ""; }; + 516FA4740DCBFFD300465570 /* Rozzor & Aderrasi - Canon.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rozzor & Aderrasi - Canon.milk"; sourceTree = ""; }; + 516FA4750DCBFFD300465570 /* Rozzor & Che - Inside The House Of Nil.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rozzor & Che - Inside The House Of Nil.milk"; sourceTree = ""; }; + 516FA4760DCBFFD300465570 /* Rozzor & Rovastar - Oozing Resistance (Waveform Mod).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rozzor & Rovastar - Oozing Resistance (Waveform Mod).milk"; sourceTree = ""; }; + 516FA4770DCBFFD300465570 /* Rozzor & Shreyas - Deeper Aesthetics.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rozzor & Shreyas - Deeper Aesthetics.milk"; sourceTree = ""; }; + 516FA4780DCBFFD300465570 /* Rozzor & Zylot - Rainbow River.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Rozzor & Zylot - Rainbow River.milk"; sourceTree = ""; }; + 516FA4790DCBFFD300465570 /* shifter - feathers (angel wings)_phat_remix.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shifter - feathers (angel wings)_phat_remix.milk"; sourceTree = ""; }; + 516FA47A0DCBFFD300465570 /* shifter - flashburn.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shifter - flashburn.milk"; sourceTree = ""; }; + 516FA47B0DCBFFD300465570 /* shifter - pinwheel.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shifter - pinwheel.milk"; sourceTree = ""; }; + 516FA47C0DCBFFD300465570 /* shifter - pulsar.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shifter - pulsar.milk"; sourceTree = ""; }; + 516FA47D0DCBFFD300465570 /* shifter - snow.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shifter - snow.milk"; sourceTree = ""; }; + 516FA47E0DCBFFD300465570 /* Studio Music and Unchained - Rapid Alteration.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Studio Music and Unchained - Rapid Alteration.milk"; sourceTree = ""; }; + 516FA47F0DCBFFD300465570 /* StudioMusic & Unchained - Entity.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "StudioMusic & Unchained - Entity.milk"; sourceTree = ""; }; + 516FA4800DCBFFD300465570 /* StudioMusic & Unchained - Minor Alteration.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "StudioMusic & Unchained - Minor Alteration.milk"; sourceTree = ""; }; + 516FA4810DCBFFD300465570 /* StudioMusic & Unchained - Remembering How You Were (Perceived Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "StudioMusic & Unchained - Remembering How You Were (Perceived Mix).milk"; sourceTree = ""; }; + 516FA4820DCBFFD300465570 /* StudioMusic & Unchained - So Much Love.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "StudioMusic & Unchained - So Much Love.milk"; sourceTree = ""; }; + 516FA4830DCBFFD300465570 /* StudioMusic & Unchained - State Of Discretion.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "StudioMusic & Unchained - State Of Discretion.milk"; sourceTree = ""; }; + 516FA4840DCBFFD300465570 /* StudioMusic & Unchained - Wrenched Fate.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "StudioMusic & Unchained - Wrenched Fate.milk"; sourceTree = ""; }; + 516FA4850DCBFFD300465570 /* StudioMusic - It's Only Make Believe.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "StudioMusic - It's Only Make Believe.milk"; sourceTree = ""; }; + 516FA4860DCBFFD300465570 /* StudioMusic - Numerosity.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "StudioMusic - Numerosity.milk"; sourceTree = ""; }; + 516FA4870DCBFFD300465570 /* Telek - Flicker.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Telek - Flicker.milk"; sourceTree = ""; }; + 516FA4880DCBFFD300465570 /* Telek - Slow Shift Matrix (bb4.5).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Telek - Slow Shift Matrix (bb4.5).milk"; sourceTree = ""; }; + 516FA4890DCBFFD300465570 /* Tux.tga */ = {isa = PBXFileReference; lastKnownFileType = file; path = Tux.tga; sourceTree = ""; }; + 516FA48A0DCBFFD300465570 /* Unchained & Illusion - Logic Morph.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained & Illusion - Logic Morph.milk"; sourceTree = ""; }; + 516FA48B0DCBFFD300465570 /* Unchained & Rovastar - For The Seagull.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained & Rovastar - For The Seagull.milk"; sourceTree = ""; }; + 516FA48C0DCBFFD300465570 /* Unchained & Rovastar - Luckless.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained & Rovastar - Luckless.milk"; sourceTree = ""; }; + 516FA48D0DCBFFD300465570 /* Unchained & Rovastar - Slow Solstice.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained & Rovastar - Slow Solstice.milk"; sourceTree = ""; }; + 516FA48E0DCBFFD300465570 /* Unchained & Rovastar - Triptionary.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained & Rovastar - Triptionary.milk"; sourceTree = ""; }; + 516FA48F0DCBFFD300465570 /* Unchained & Rovastar - Wormhole Pillars (Hall of Shadows mi.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained & Rovastar - Wormhole Pillars (Hall of Shadows mi.milk"; sourceTree = ""; }; + 516FA4900DCBFFD300465570 /* Unchained & Rovastar - Wormhole Pillars.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained & Rovastar - Wormhole Pillars.milk"; sourceTree = ""; }; + 516FA4910DCBFFD300465570 /* Unchained & Rovastar - Xen Traffic.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained & Rovastar - Xen Traffic.milk"; sourceTree = ""; }; + 516FA4920DCBFFD300465570 /* Unchained - A Matter Of Taste (Remix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - A Matter Of Taste (Remix).milk"; sourceTree = ""; }; + 516FA4930DCBFFD300465570 /* Unchained - Beat Demo 1.0.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Beat Demo 1.0.milk"; sourceTree = ""; }; + 516FA4940DCBFFD300465570 /* Unchained - Beat Demo 2.0.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Beat Demo 2.0.milk"; sourceTree = ""; }; + 516FA4950DCBFFD300465570 /* Unchained - Beat Demo 2.1.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Beat Demo 2.1.milk"; sourceTree = ""; }; + 516FA4960DCBFFD300465570 /* Unchained - Beat Demo 2.2.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Beat Demo 2.2.milk"; sourceTree = ""; }; + 516FA4970DCBFFD300465570 /* Unchained - Beat Demo 2.3.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Beat Demo 2.3.milk"; sourceTree = ""; }; + 516FA4980DCBFFD300465570 /* Unchained - Cartoon Factory.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Cartoon Factory.milk"; sourceTree = ""; }; + 516FA4990DCBFFD300465570 /* Unchained - Cranked On Failure.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Cranked On Failure.milk"; sourceTree = ""; }; + 516FA49A0DCBFFD300465570 /* Unchained - Deeper Logic.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Deeper Logic.milk"; sourceTree = ""; }; + 516FA49B0DCBFFD300465570 /* Unchained - Goo Kung Fu.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Goo Kung Fu.milk"; sourceTree = ""; }; + 516FA49C0DCBFFD300465570 /* Unchained - Goofy Beat Detection.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Goofy Beat Detection.milk"; sourceTree = ""; }; + 516FA49D0DCBFFD300465570 /* Unchained - In Memory Of Peg.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - In Memory Of Peg.milk"; sourceTree = ""; }; + 516FA49E0DCBFFD300465570 /* Unchained - Jaded Emotion.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Jaded Emotion.milk"; sourceTree = ""; }; + 516FA49F0DCBFFD300465570 /* Unchained - Morat's Final Voyage.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Morat's Final Voyage.milk"; sourceTree = ""; }; + 516FA4A00DCBFFD300465570 /* Unchained - Painful Plasma (Multi-Wave Mirrored Rage) -- Rozzor triangle tweak.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Painful Plasma (Multi-Wave Mirrored Rage) -- Rozzor triangle tweak.milk"; sourceTree = ""; }; + 516FA4A10DCBFFD300465570 /* Unchained - Perverted Dialect.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Perverted Dialect.milk"; sourceTree = ""; }; + 516FA4A20DCBFFD300465570 /* Unchained - ReAwoke.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - ReAwoke.milk"; sourceTree = ""; }; + 516FA4A30DCBFFD300465570 /* Unchained - Ribald Ballad.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Ribald Ballad.milk"; sourceTree = ""; }; + 516FA4A40DCBFFD300465570 /* Unchained - Shaping The Grid.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Shaping The Grid.milk"; sourceTree = ""; }; + 516FA4A50DCBFFD300465570 /* Unchained - Subjective Experience Of The Manifold.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Subjective Experience Of The Manifold.milk"; sourceTree = ""; }; + 516FA4A60DCBFFD300465570 /* Unchained - Working the Grid.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Unchained - Working the Grid.milk"; sourceTree = ""; }; + 516FA4A70DCBFFD300465570 /* Zylot - Azirphaeli's Mirror.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Azirphaeli's Mirror.milk"; sourceTree = ""; }; + 516FA4A80DCBFFD300465570 /* Zylot - Block Of Sound (Abstract Architecture Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Block Of Sound (Abstract Architecture Mix).milk"; sourceTree = ""; }; + 516FA4A90DCBFFD300465570 /* Zylot - Block Of Sound (Fractal Construction Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Block Of Sound (Fractal Construction Mix).milk"; sourceTree = ""; }; + 516FA4AA0DCBFFD300465570 /* Zylot - Crystal Ball (Magical Reaction Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Crystal Ball (Magical Reaction Mix).milk"; sourceTree = ""; }; + 516FA4AB0DCBFFD300465570 /* Zylot - Dark Wisps.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Dark Wisps.milk"; sourceTree = ""; }; + 516FA4AC0DCBFFD300465570 /* Zylot - Digiscape Advanced Processor.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Digiscape Advanced Processor.milk"; sourceTree = ""; }; + 516FA4AD0DCBFFD300465570 /* Zylot - Ether Storm.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Ether Storm.milk"; sourceTree = ""; }; + 516FA4AE0DCBFFD300465570 /* Zylot - Inside The Planar Portal.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Inside The Planar Portal.milk"; sourceTree = ""; }; + 516FA4AF0DCBFFD300465570 /* Zylot - light of the path.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - light of the path.milk"; sourceTree = ""; }; + 516FA4B00DCBFFD300465570 /* Zylot - Present For Saddam.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Present For Saddam.milk"; sourceTree = ""; }; + 516FA4B10DCBFFD300465570 /* Zylot - Tangent Universe (Collapsed With Artifact Mix).milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Tangent Universe (Collapsed With Artifact Mix).milk"; sourceTree = ""; }; + 516FA4B20DCBFFD300465570 /* Zylot - The Inner Workings of my New Computer.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - The Inner Workings of my New Computer.milk"; sourceTree = ""; }; + 516FA4B30DCBFFD300465570 /* Zylot - Visionarie.milk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Zylot - Visionarie.milk"; sourceTree = ""; }; + 516FA4B40DCBFFD300465570 /* projectM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = projectM.cpp; path = "../projectM-engine/projectM.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA4B50DCBFFD300465570 /* projectM.dsp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = projectM.dsp; path = "../projectM-engine/projectM.dsp"; sourceTree = SOURCE_ROOT; }; + 516FA4B60DCBFFD300465570 /* projectM.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = projectM.hpp; path = "../projectM-engine/projectM.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA4B70DCBFFD300465570 /* Renderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Renderer.cpp; path = "../projectM-engine/Renderer.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA4B80DCBFFD300465570 /* Renderer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Renderer.hpp; path = "../projectM-engine/Renderer.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA4B90DCBFFD300465570 /* resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resource.h; path = "../projectM-engine/resource.h"; sourceTree = SOURCE_ROOT; }; + 516FA4BA0DCBFFD300465570 /* RingBuffer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = RingBuffer.hpp; path = "../projectM-engine/RingBuffer.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA4BB0DCBFFD300465570 /* sdltoprojectM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdltoprojectM.h; path = "../projectM-engine/sdltoprojectM.h"; sourceTree = SOURCE_ROOT; }; + 516FA4BC0DCBFFD300465570 /* SOIL.c.backup */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SOIL.c.backup; path = "../projectM-engine/SOIL.c.backup"; sourceTree = SOURCE_ROOT; }; + 516FA4BD0DCBFFD300465570 /* SOIL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SOIL.h; path = "../projectM-engine/SOIL.h"; sourceTree = SOURCE_ROOT; }; + 516FA4BE0DCBFFD300465570 /* SOILBundle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SOILBundle.h; path = "../projectM-engine/SOILBundle.h"; sourceTree = SOURCE_ROOT; }; + 516FA4BF0DCBFFD300465570 /* SoilBundler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SoilBundler.cpp; path = "../projectM-engine/SoilBundler.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA4C00DCBFFD300465570 /* stb_image_aug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stb_image_aug.c; path = "../projectM-engine/stb_image_aug.c"; sourceTree = SOURCE_ROOT; }; + 516FA4C10DCBFFD300465570 /* stb_image_aug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stb_image_aug.h; path = "../projectM-engine/stb_image_aug.h"; sourceTree = SOURCE_ROOT; }; + 516FA4C20DCBFFD300465570 /* stbi_DDS_aug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stbi_DDS_aug.h; path = "../projectM-engine/stbi_DDS_aug.h"; sourceTree = SOURCE_ROOT; }; + 516FA4C30DCBFFD300465570 /* stbi_DDS_aug_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stbi_DDS_aug_c.h; path = "../projectM-engine/stbi_DDS_aug_c.h"; sourceTree = SOURCE_ROOT; }; + 516FA4C40DCBFFD400465570 /* TextureManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextureManager.cpp; path = "../projectM-engine/TextureManager.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA4C50DCBFFD400465570 /* TextureManager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = TextureManager.hpp; path = "../projectM-engine/TextureManager.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA4C60DCBFFD400465570 /* TimeKeeper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TimeKeeper.cpp; path = "../projectM-engine/TimeKeeper.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA4C70DCBFFD400465570 /* TimeKeeper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = TimeKeeper.hpp; path = "../projectM-engine/TimeKeeper.hpp"; sourceTree = SOURCE_ROOT; }; + 516FA4C80DCBFFD400465570 /* timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = timer.cpp; path = "../projectM-engine/timer.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA4C90DCBFFD400465570 /* timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = timer.h; path = "../projectM-engine/timer.h"; sourceTree = SOURCE_ROOT; }; + 516FA4CA0DCBFFD400465570 /* win32-dirent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "win32-dirent.cpp"; path = "../projectM-engine/win32-dirent.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA4CB0DCBFFD400465570 /* win32-dirent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "win32-dirent.h"; path = "../projectM-engine/win32-dirent.h"; sourceTree = SOURCE_ROOT; }; + 516FA4CC0DCBFFD400465570 /* wipemalloc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wipemalloc.cpp; path = "../projectM-engine/wipemalloc.cpp"; sourceTree = SOURCE_ROOT; }; + 516FA4CD0DCBFFD400465570 /* wipemalloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = wipemalloc.h; path = "../projectM-engine/wipemalloc.h"; sourceTree = SOURCE_ROOT; }; + 516FA5490DCC051600465570 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CMakeLists.txt; path = "../projectM-jack/CMakeLists.txt"; sourceTree = SOURCE_ROOT; }; + 51713B830DB9CCB80050BE40 /* Algorithms.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Algorithms.hpp; path = "../projectM-engine/Algorithms.hpp"; sourceTree = SOURCE_ROOT; }; + 517524390DBC47FD00D47C49 /* cmake_install.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cmake_install.cmake; sourceTree = ""; }; + 5175243B0DBC47FE00D47C49 /* CMakeDirectoryInformation.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeDirectoryInformation.cmake; sourceTree = ""; }; + 5175243C0DBC47FE00D47C49 /* progress.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = progress.make; sourceTree = ""; }; + 5175243E0DBC47FE00D47C49 /* build.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = build.make; sourceTree = ""; }; + 5175243F0DBC47FE00D47C49 /* cmake_clean.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cmake_clean.cmake; sourceTree = ""; }; + 517524400DBC47FE00D47C49 /* cmake_clean_target.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cmake_clean_target.cmake; sourceTree = ""; }; + 517524410DBC47FE00D47C49 /* configfile.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = configfile.o; sourceTree = ""; }; + 517524420DBC47FE00D47C49 /* CXX.includecache */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CXX.includecache; sourceTree = ""; }; + 517524430DBC47FE00D47C49 /* depend.internal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = depend.internal; sourceTree = ""; }; + 517524440DBC47FE00D47C49 /* depend.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = depend.make; sourceTree = ""; }; + 517524450DBC47FE00D47C49 /* depend.make.mark */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = depend.make.mark; sourceTree = ""; }; + 517524460DBC47FE00D47C49 /* DependInfo.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = DependInfo.cmake; sourceTree = ""; }; + 517524470DBC47FE00D47C49 /* flags.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = flags.make; sourceTree = ""; }; + 517524480DBC47FE00D47C49 /* link.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = link.txt; sourceTree = ""; }; + 517524490DBC47FE00D47C49 /* moc_qplaylistfiledialog.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qplaylistfiledialog.o; sourceTree = ""; }; + 5175244A0DBC47FE00D47C49 /* moc_qplaylistmodel.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qplaylistmodel.o; sourceTree = ""; }; + 5175244B0DBC47FE00D47C49 /* moc_qplaylisttableview.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qplaylisttableview.o; sourceTree = ""; }; + 5175244C0DBC47FE00D47C49 /* moc_qpreseteditordialog.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qpreseteditordialog.o; sourceTree = ""; }; + 5175244D0DBC47FE00D47C49 /* moc_qpresetfiledialog.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qpresetfiledialog.o; sourceTree = ""; }; + 5175244E0DBC47FE00D47C49 /* moc_qpresettextedit.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qpresettextedit.o; sourceTree = ""; }; + 5175244F0DBC47FE00D47C49 /* moc_qprojectm.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qprojectm.o; sourceTree = ""; }; + 517524500DBC47FE00D47C49 /* moc_qprojectm_mainwindow.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qprojectm_mainwindow.o; sourceTree = ""; }; + 517524510DBC47FE00D47C49 /* moc_qprojectmconfigdialog.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qprojectmconfigdialog.o; sourceTree = ""; }; + 517524520DBC47FE00D47C49 /* moc_qprojectmwidget.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = moc_qprojectmwidget.o; sourceTree = ""; }; + 517524530DBC47FE00D47C49 /* progress.make */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = progress.make; sourceTree = ""; }; + 517524540DBC47FE00D47C49 /* qplaylistfiledialog.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = qplaylistfiledialog.o; sourceTree = ""; }; + 517524550DBC47FE00D47C49 /* qplaylistmodel.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = qplaylistmodel.o; sourceTree = ""; }; + 517524560DBC47FE00D47C49 /* qpreseteditordialog.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = qpreseteditordialog.o; sourceTree = ""; }; + 517524570DBC47FE00D47C49 /* qpresettextedit.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = qpresettextedit.o; sourceTree = ""; }; + 517524580DBC47FE00D47C49 /* qprojectm_mainwindow.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = qprojectm_mainwindow.o; sourceTree = ""; }; + 517524590DBC47FE00D47C49 /* qprojectmconfigdialog.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = qprojectmconfigdialog.o; sourceTree = ""; }; + 5175245A0DBC47FE00D47C49 /* qrc_application.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = qrc_application.o; sourceTree = ""; }; + 5175245D0DBC47FE00D47C49 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 5175245E0DBC47FE00D47C49 /* face0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face0.png; sourceTree = ""; }; + 5175245F0DBC47FE00D47C49 /* face1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face1.png; sourceTree = ""; }; + 517524600DBC47FE00D47C49 /* face2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face2.png; sourceTree = ""; }; + 517524610DBC47FE00D47C49 /* face3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face3.png; sourceTree = ""; }; + 517524620DBC47FE00D47C49 /* face4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face4.png; sourceTree = ""; }; + 517524630DBC47FE00D47C49 /* face5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face5.png; sourceTree = ""; }; + 517524640DBC47FE00D47C49 /* hi16-action-collection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-collection.png"; sourceTree = ""; }; + 517524650DBC47FE00D47C49 /* hi16-action-projectm_add_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_add_playlist.png"; sourceTree = ""; }; + 517524660DBC47FE00D47C49 /* hi16-action-projectm_album.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_album.png"; sourceTree = ""; }; + 517524670DBC47FE00D47C49 /* hi16-action-projectm_artist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_artist.png"; sourceTree = ""; }; + 517524680DBC47FE00D47C49 /* hi16-action-projectm_back.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_back.png"; sourceTree = ""; }; + 517524690DBC47FE00D47C49 /* hi16-action-projectm_burn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_burn.png"; sourceTree = ""; }; + 5175246A0DBC47FE00D47C49 /* hi16-action-projectm_change_language.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_change_language.png"; sourceTree = ""; }; + 5175246B0DBC47FE00D47C49 /* hi16-action-projectm_circle.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_circle.png"; sourceTree = ""; }; + 5175246C0DBC47FE00D47C49 /* hi16-action-projectm_collection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_collection.png"; sourceTree = ""; }; + 5175246D0DBC47FE00D47C49 /* hi16-action-projectm_configure.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_configure.png"; sourceTree = ""; }; + 5175246E0DBC47FE00D47C49 /* hi16-action-projectm_download.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_download.png"; sourceTree = ""; }; + 5175246F0DBC47FE00D47C49 /* hi16-action-projectm_dynamic.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_dynamic.png"; sourceTree = ""; }; + 517524700DBC47FE00D47C49 /* hi16-action-projectm_edit.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_edit.png"; sourceTree = ""; }; + 517524710DBC47FE00D47C49 /* hi16-action-projectm_editcopy.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_editcopy.png"; sourceTree = ""; }; + 517524720DBC47FE00D47C49 /* hi16-action-projectm_equalizer.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_equalizer.png"; sourceTree = ""; }; + 517524730DBC47FE00D47C49 /* hi16-action-projectm_external.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_external.png"; sourceTree = ""; }; + 517524740DBC47FE00D47C49 /* hi16-action-projectm_fastforward.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_fastforward.png"; sourceTree = ""; }; + 517524750DBC47FE00D47C49 /* hi16-action-projectm_favourite_genres.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_favourite_genres.png"; sourceTree = ""; }; + 517524760DBC47FE00D47C49 /* hi16-action-projectm_files.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_files.png"; sourceTree = ""; }; + 517524770DBC47FE00D47C49 /* hi16-action-projectm_files2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_files2.png"; sourceTree = ""; }; + 517524780DBC47FE00D47C49 /* hi16-action-projectm_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_info.png"; sourceTree = ""; }; + 517524790DBC47FE00D47C49 /* hi16-action-projectm_jamendo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_jamendo.png"; sourceTree = ""; }; + 5175247A0DBC47FE00D47C49 /* hi16-action-projectm_lock.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_lock.png"; sourceTree = ""; }; + 5175247B0DBC47FE00D47C49 /* hi16-action-projectm_mostplayed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_mostplayed.png"; sourceTree = ""; }; + 5175247C0DBC47FE00D47C49 /* hi16-action-projectm_music.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_music.png"; sourceTree = ""; }; + 5175247D0DBC47FE00D47C49 /* hi16-action-projectm_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_next.png"; sourceTree = ""; }; + 5175247E0DBC47FE00D47C49 /* hi16-action-projectm_pause.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_pause.png"; sourceTree = ""; }; + 5175247F0DBC47FE00D47C49 /* hi16-action-projectm_play.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_play.png"; sourceTree = ""; }; + 517524800DBC47FE00D47C49 /* hi16-action-projectm_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_playlist.png"; sourceTree = ""; }; + 517524810DBC47FE00D47C49 /* hi16-action-projectm_playlist_clear.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_playlist_clear.png"; sourceTree = ""; }; + 517524820DBC47FE00D47C49 /* hi16-action-projectm_playlist_refresh.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_playlist_refresh.png"; sourceTree = ""; }; + 517524830DBC47FE00D47C49 /* hi16-action-projectm_queue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_queue.png"; sourceTree = ""; }; + 517524840DBC47FE00D47C49 /* hi16-action-projectm_random.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_random.png"; sourceTree = ""; }; + 517524850DBC47FE00D47C49 /* hi16-action-projectm_random_album.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_random_album.png"; sourceTree = ""; }; + 517524860DBC47FE00D47C49 /* hi16-action-projectm_random_no.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_random_no.png"; sourceTree = ""; }; + 517524870DBC47FE00D47C49 /* hi16-action-projectm_random_track.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_random_track.png"; sourceTree = ""; }; + 517524880DBC47FE00D47C49 /* hi16-action-projectm_redo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_redo.png"; sourceTree = ""; }; + 517524890DBC47FE00D47C49 /* hi16-action-projectm_refresh.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_refresh.png"; sourceTree = ""; }; + 5175248A0DBC47FE00D47C49 /* hi16-action-projectm_remove.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_remove.png"; sourceTree = ""; }; + 5175248B0DBC47FE00D47C49 /* hi16-action-projectm_remove_from_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_remove_from_playlist.png"; sourceTree = ""; }; + 5175248C0DBC47FE00D47C49 /* hi16-action-projectm_repeat_album.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_repeat_album.png"; sourceTree = ""; }; + 5175248D0DBC47FE00D47C49 /* hi16-action-projectm_repeat_no.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_repeat_no.png"; sourceTree = ""; }; + 5175248E0DBC47FE00D47C49 /* hi16-action-projectm_repeat_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_repeat_playlist.png"; sourceTree = ""; }; + 5175248F0DBC47FE00D47C49 /* hi16-action-projectm_repeat_track.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_repeat_track.png"; sourceTree = ""; }; + 517524900DBC47FE00D47C49 /* hi16-action-projectm_rescan.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_rescan.png"; sourceTree = ""; }; + 517524910DBC47FE00D47C49 /* hi16-action-projectm_rewind.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_rewind.png"; sourceTree = ""; }; + 517524920DBC47FE00D47C49 /* hi16-action-projectm_save.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_save.png"; sourceTree = ""; }; + 517524930DBC47FE00D47C49 /* hi16-action-projectm_scripts.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_scripts.png"; sourceTree = ""; }; + 517524940DBC47FE00D47C49 /* hi16-action-projectm_search.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_search.png"; sourceTree = ""; }; + 517524950DBC47FE00D47C49 /* hi16-action-projectm_settings_engine.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_engine.png"; sourceTree = ""; }; + 517524960DBC47FE00D47C49 /* hi16-action-projectm_settings_general.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_general.png"; sourceTree = ""; }; + 517524970DBC47FE00D47C49 /* hi16-action-projectm_settings_indicator.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_indicator.png"; sourceTree = ""; }; + 517524980DBC47FE00D47C49 /* hi16-action-projectm_settings_playback.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_playback.png"; sourceTree = ""; }; + 517524990DBC47FE00D47C49 /* hi16-action-projectm_settings_view.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_view.png"; sourceTree = ""; }; + 5175249A0DBC47FE00D47C49 /* hi16-action-projectm_stop.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_stop.png"; sourceTree = ""; }; + 5175249B0DBC47FE00D47C49 /* hi16-action-projectm_track.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_track.png"; sourceTree = ""; }; + 5175249C0DBC47FE00D47C49 /* hi16-action-projectm_undo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_undo.png"; sourceTree = ""; }; + 5175249D0DBC47FE00D47C49 /* hi16-action-projectm_unlock.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_unlock.png"; sourceTree = ""; }; + 5175249E0DBC47FE00D47C49 /* hi16-action-projectm_visualizations.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_visualizations.png"; sourceTree = ""; }; + 5175249F0DBC47FE00D47C49 /* hi16-action-projectm_zoom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_zoom.png"; sourceTree = ""; }; + 517524A00DBC47FE00D47C49 /* prjm16-transparent.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = "prjm16-transparent.svg"; sourceTree = ""; }; + 517524A10DBC47FE00D47C49 /* rating-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-1.png"; sourceTree = ""; }; + 517524A20DBC47FE00D47C49 /* rating-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-2.png"; sourceTree = ""; }; + 517524A30DBC47FE00D47C49 /* rating-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-3.png"; sourceTree = ""; }; + 517524A40DBC47FE00D47C49 /* rating-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-4.png"; sourceTree = ""; }; + 517524A50DBC47FE00D47C49 /* rating-5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-5.png"; sourceTree = ""; }; + 517524A60DBC47FE00D47C49 /* libprojectM-qt.1.10.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = "libprojectM-qt.1.10.dylib"; sourceTree = ""; }; + 517524A70DBC47FE00D47C49 /* libprojectM-qt.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = "libprojectM-qt.1.dylib"; sourceTree = ""; }; + 517524A80DBC47FE00D47C49 /* libprojectM-qt.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = "libprojectM-qt.dylib"; sourceTree = ""; }; + 517524A90DBC47FE00D47C49 /* libprojectM-qt.pc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "libprojectM-qt.pc"; sourceTree = ""; }; + 517524AA0DBC47FE00D47C49 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + 517524AB0DBC47FE00D47C49 /* moc_qplaylistfiledialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qplaylistfiledialog.cxx; sourceTree = ""; }; + 517524AC0DBC47FE00D47C49 /* moc_qplaylistmodel.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qplaylistmodel.cxx; sourceTree = ""; }; + 517524AD0DBC47FE00D47C49 /* moc_qplaylisttableview.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qplaylisttableview.cxx; sourceTree = ""; }; + 517524AE0DBC47FE00D47C49 /* moc_qpreseteditordialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qpreseteditordialog.cxx; sourceTree = ""; }; + 517524AF0DBC47FE00D47C49 /* moc_qpresetfiledialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qpresetfiledialog.cxx; sourceTree = ""; }; + 517524B00DBC47FE00D47C49 /* moc_qpresettextedit.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qpresettextedit.cxx; sourceTree = ""; }; + 517524B10DBC47FE00D47C49 /* moc_qprojectm.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qprojectm.cxx; sourceTree = ""; }; + 517524B20DBC47FE00D47C49 /* moc_qprojectm_mainwindow.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qprojectm_mainwindow.cxx; sourceTree = ""; }; + 517524B30DBC47FE00D47C49 /* moc_qprojectmconfigdialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qprojectmconfigdialog.cxx; sourceTree = ""; }; + 517524B40DBC47FE00D47C49 /* moc_qprojectmwidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_qprojectmwidget.cxx; sourceTree = ""; }; + 517524B50DBC47FE00D47C49 /* qrc_application.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = qrc_application.cxx; sourceTree = ""; }; + 517524B70DBC47FE00D47C49 /* cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cpp; sourceTree = ""; }; + 517524B80DBC47FE00D47C49 /* h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = h; sourceTree = ""; }; + 517524B90DBC47FE00D47C49 /* ui_qpreseteditordialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ui_qpreseteditordialog.h; sourceTree = ""; }; + 517524BA0DBC47FE00D47C49 /* ui_qprojectm_mainwindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ui_qprojectm_mainwindow.h; sourceTree = ""; }; + 517524BB0DBC47FE00D47C49 /* ui_qprojectmconfigdialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ui_qprojectmconfigdialog.h; sourceTree = ""; }; + 518EE9510DAC20AF00F70DD1 /* application.qrc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = application.qrc; sourceTree = ""; }; + 518EE9530DAC20AF00F70DD1 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 518EE9540DAC20AF00F70DD1 /* configfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = configfile.cpp; sourceTree = ""; }; + 518EE9550DAC20AF00F70DD1 /* configfile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = configfile.hpp; sourceTree = ""; }; + 518EE9560DAC20AF00F70DD1 /* FindPkgConfig.cmake */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = FindPkgConfig.cmake; sourceTree = ""; }; + 518EE9590DAC20AF00F70DD1 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 518EE95A0DAC20AF00F70DD1 /* face0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face0.png; sourceTree = ""; }; + 518EE95B0DAC20AF00F70DD1 /* face1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face1.png; sourceTree = ""; }; + 518EE95C0DAC20AF00F70DD1 /* face2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face2.png; sourceTree = ""; }; + 518EE95D0DAC20AF00F70DD1 /* face3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face3.png; sourceTree = ""; }; + 518EE95E0DAC20AF00F70DD1 /* face4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face4.png; sourceTree = ""; }; + 518EE95F0DAC20AF00F70DD1 /* face5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = face5.png; sourceTree = ""; }; + 518EE9600DAC20AF00F70DD1 /* hi16-action-collection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-collection.png"; sourceTree = ""; }; + 518EE9610DAC20AF00F70DD1 /* hi16-action-projectm_add_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_add_playlist.png"; sourceTree = ""; }; + 518EE9620DAC20AF00F70DD1 /* hi16-action-projectm_album.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_album.png"; sourceTree = ""; }; + 518EE9630DAC20AF00F70DD1 /* hi16-action-projectm_artist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_artist.png"; sourceTree = ""; }; + 518EE9640DAC20AF00F70DD1 /* hi16-action-projectm_back.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_back.png"; sourceTree = ""; }; + 518EE9650DAC20AF00F70DD1 /* hi16-action-projectm_burn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_burn.png"; sourceTree = ""; }; + 518EE9660DAC20AF00F70DD1 /* hi16-action-projectm_change_language.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_change_language.png"; sourceTree = ""; }; + 518EE9670DAC20AF00F70DD1 /* hi16-action-projectm_circle.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_circle.png"; sourceTree = ""; }; + 518EE9680DAC20AF00F70DD1 /* hi16-action-projectm_collection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_collection.png"; sourceTree = ""; }; + 518EE9690DAC20AF00F70DD1 /* hi16-action-projectm_configure.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_configure.png"; sourceTree = ""; }; + 518EE96A0DAC20AF00F70DD1 /* hi16-action-projectm_download.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_download.png"; sourceTree = ""; }; + 518EE96B0DAC20AF00F70DD1 /* hi16-action-projectm_dynamic.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_dynamic.png"; sourceTree = ""; }; + 518EE96C0DAC20AF00F70DD1 /* hi16-action-projectm_edit.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_edit.png"; sourceTree = ""; }; + 518EE96D0DAC20AF00F70DD1 /* hi16-action-projectm_editcopy.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_editcopy.png"; sourceTree = ""; }; + 518EE96E0DAC20AF00F70DD1 /* hi16-action-projectm_equalizer.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_equalizer.png"; sourceTree = ""; }; + 518EE96F0DAC20AF00F70DD1 /* hi16-action-projectm_external.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_external.png"; sourceTree = ""; }; + 518EE9700DAC20AF00F70DD1 /* hi16-action-projectm_fastforward.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_fastforward.png"; sourceTree = ""; }; + 518EE9710DAC20AF00F70DD1 /* hi16-action-projectm_favourite_genres.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_favourite_genres.png"; sourceTree = ""; }; + 518EE9720DAC20AF00F70DD1 /* hi16-action-projectm_files.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_files.png"; sourceTree = ""; }; + 518EE9730DAC20AF00F70DD1 /* hi16-action-projectm_files2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_files2.png"; sourceTree = ""; }; + 518EE9740DAC20AF00F70DD1 /* hi16-action-projectm_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_info.png"; sourceTree = ""; }; + 518EE9750DAC20AF00F70DD1 /* hi16-action-projectm_jamendo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_jamendo.png"; sourceTree = ""; }; + 518EE9760DAC20AF00F70DD1 /* hi16-action-projectm_lock.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_lock.png"; sourceTree = ""; }; + 518EE9770DAC20AF00F70DD1 /* hi16-action-projectm_mostplayed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_mostplayed.png"; sourceTree = ""; }; + 518EE9780DAC20AF00F70DD1 /* hi16-action-projectm_music.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_music.png"; sourceTree = ""; }; + 518EE9790DAC20AF00F70DD1 /* hi16-action-projectm_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_next.png"; sourceTree = ""; }; + 518EE97A0DAC20AF00F70DD1 /* hi16-action-projectm_pause.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_pause.png"; sourceTree = ""; }; + 518EE97B0DAC20AF00F70DD1 /* hi16-action-projectm_play.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_play.png"; sourceTree = ""; }; + 518EE97C0DAC20AF00F70DD1 /* hi16-action-projectm_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_playlist.png"; sourceTree = ""; }; + 518EE97D0DAC20AF00F70DD1 /* hi16-action-projectm_playlist_clear.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_playlist_clear.png"; sourceTree = ""; }; + 518EE97E0DAC20AF00F70DD1 /* hi16-action-projectm_playlist_refresh.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_playlist_refresh.png"; sourceTree = ""; }; + 518EE97F0DAC20AF00F70DD1 /* hi16-action-projectm_queue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_queue.png"; sourceTree = ""; }; + 518EE9800DAC20AF00F70DD1 /* hi16-action-projectm_random.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_random.png"; sourceTree = ""; }; + 518EE9810DAC20AF00F70DD1 /* hi16-action-projectm_random_album.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_random_album.png"; sourceTree = ""; }; + 518EE9820DAC20AF00F70DD1 /* hi16-action-projectm_random_no.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_random_no.png"; sourceTree = ""; }; + 518EE9830DAC20AF00F70DD1 /* hi16-action-projectm_random_track.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_random_track.png"; sourceTree = ""; }; + 518EE9840DAC20AF00F70DD1 /* hi16-action-projectm_redo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_redo.png"; sourceTree = ""; }; + 518EE9850DAC20AF00F70DD1 /* hi16-action-projectm_refresh.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_refresh.png"; sourceTree = ""; }; + 518EE9860DAC20AF00F70DD1 /* hi16-action-projectm_remove.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_remove.png"; sourceTree = ""; }; + 518EE9870DAC20AF00F70DD1 /* hi16-action-projectm_remove_from_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_remove_from_playlist.png"; sourceTree = ""; }; + 518EE9880DAC20AF00F70DD1 /* hi16-action-projectm_repeat_album.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_repeat_album.png"; sourceTree = ""; }; + 518EE9890DAC20AF00F70DD1 /* hi16-action-projectm_repeat_no.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_repeat_no.png"; sourceTree = ""; }; + 518EE98A0DAC20AF00F70DD1 /* hi16-action-projectm_repeat_playlist.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_repeat_playlist.png"; sourceTree = ""; }; + 518EE98B0DAC20AF00F70DD1 /* hi16-action-projectm_repeat_track.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_repeat_track.png"; sourceTree = ""; }; + 518EE98C0DAC20AF00F70DD1 /* hi16-action-projectm_rescan.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_rescan.png"; sourceTree = ""; }; + 518EE98D0DAC20AF00F70DD1 /* hi16-action-projectm_rewind.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_rewind.png"; sourceTree = ""; }; + 518EE98E0DAC20AF00F70DD1 /* hi16-action-projectm_save.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_save.png"; sourceTree = ""; }; + 518EE98F0DAC20AF00F70DD1 /* hi16-action-projectm_scripts.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_scripts.png"; sourceTree = ""; }; + 518EE9900DAC20AF00F70DD1 /* hi16-action-projectm_search.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_search.png"; sourceTree = ""; }; + 518EE9910DAC20AF00F70DD1 /* hi16-action-projectm_settings_engine.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_engine.png"; sourceTree = ""; }; + 518EE9920DAC20AF00F70DD1 /* hi16-action-projectm_settings_general.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_general.png"; sourceTree = ""; }; + 518EE9930DAC20AF00F70DD1 /* hi16-action-projectm_settings_indicator.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_indicator.png"; sourceTree = ""; }; + 518EE9940DAC20AF00F70DD1 /* hi16-action-projectm_settings_playback.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_playback.png"; sourceTree = ""; }; + 518EE9950DAC20AF00F70DD1 /* hi16-action-projectm_settings_view.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_settings_view.png"; sourceTree = ""; }; + 518EE9960DAC20AF00F70DD1 /* hi16-action-projectm_stop.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_stop.png"; sourceTree = ""; }; + 518EE9970DAC20AF00F70DD1 /* hi16-action-projectm_track.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_track.png"; sourceTree = ""; }; + 518EE9980DAC20AF00F70DD1 /* hi16-action-projectm_undo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_undo.png"; sourceTree = ""; }; + 518EE9990DAC20AF00F70DD1 /* hi16-action-projectm_unlock.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_unlock.png"; sourceTree = ""; }; + 518EE99A0DAC20AF00F70DD1 /* hi16-action-projectm_visualizations.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_visualizations.png"; sourceTree = ""; }; + 518EE99B0DAC20AF00F70DD1 /* hi16-action-projectm_zoom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "hi16-action-projectm_zoom.png"; sourceTree = ""; }; + 518EE99C0DAC20AF00F70DD1 /* prjm16-transparent.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = "prjm16-transparent.svg"; sourceTree = ""; }; + 518EE99D0DAC20AF00F70DD1 /* rating-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-1.png"; sourceTree = ""; }; + 518EE99E0DAC20AF00F70DD1 /* rating-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-2.png"; sourceTree = ""; }; + 518EE99F0DAC20AF00F70DD1 /* rating-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-3.png"; sourceTree = ""; }; + 518EE9A00DAC20AF00F70DD1 /* rating-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-4.png"; sourceTree = ""; }; + 518EE9A10DAC20AF00F70DD1 /* rating-5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rating-5.png"; sourceTree = ""; }; + 518EE9A20DAC20AF00F70DD1 /* libprojectM-qt.pc.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "libprojectM-qt.pc.in"; sourceTree = ""; }; + 518EE9A30DAC20AF00F70DD1 /* nullable.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = nullable.hpp; sourceTree = ""; }; + 518EE9A40DAC20AF00F70DD1 /* qplaylistfiledialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = qplaylistfiledialog.cpp; sourceTree = ""; }; + 518EE9A50DAC20AF00F70DD1 /* qplaylistfiledialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qplaylistfiledialog.hpp; sourceTree = ""; }; + 518EE9A60DAC20AF00F70DD1 /* qplaylistmodel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = qplaylistmodel.cpp; sourceTree = ""; }; + 518EE9A70DAC20AF00F70DD1 /* qplaylistmodel.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qplaylistmodel.hpp; sourceTree = ""; }; + 518EE9A80DAC20AF00F70DD1 /* qplaylisttableview.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qplaylisttableview.hpp; sourceTree = ""; }; + 518EE9A90DAC20AF00F70DD1 /* qpreseteditordialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = qpreseteditordialog.cpp; sourceTree = ""; }; + 518EE9AA0DAC20AF00F70DD1 /* qpreseteditordialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qpreseteditordialog.hpp; sourceTree = ""; }; + 518EE9AB0DAC20AF00F70DD1 /* qpreseteditordialog.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = qpreseteditordialog.ui; sourceTree = ""; }; + 518EE9AC0DAC20AF00F70DD1 /* qpresetfiledialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qpresetfiledialog.hpp; sourceTree = ""; }; + 518EE9AD0DAC20AF00F70DD1 /* qpresettextedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = qpresettextedit.cpp; sourceTree = ""; }; + 518EE9AE0DAC20AF00F70DD1 /* qpresettextedit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qpresettextedit.hpp; sourceTree = ""; }; + 518EE9AF0DAC20AF00F70DD1 /* qprojectm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qprojectm.hpp; sourceTree = ""; }; + 518EE9B00DAC20AF00F70DD1 /* qprojectm_mainwindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = qprojectm_mainwindow.cpp; sourceTree = ""; }; + 518EE9B10DAC20AF00F70DD1 /* qprojectm_mainwindow.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qprojectm_mainwindow.hpp; sourceTree = ""; }; + 518EE9B20DAC20AF00F70DD1 /* qprojectm_mainwindow.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = qprojectm_mainwindow.ui; sourceTree = ""; }; + 518EE9B30DAC20AF00F70DD1 /* qprojectmconfigdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = qprojectmconfigdialog.cpp; sourceTree = ""; }; + 518EE9B40DAC20AF00F70DD1 /* qprojectmconfigdialog.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qprojectmconfigdialog.hpp; sourceTree = ""; }; + 518EE9B50DAC20AF00F70DD1 /* qprojectmconfigdialog.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = qprojectmconfigdialog.ui; sourceTree = ""; }; + 518EE9B60DAC20AF00F70DD1 /* qprojectmwidget.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qprojectmwidget.hpp; sourceTree = ""; }; + 518EE9B70DAC20AF00F70DD1 /* qxmlplaylisthandler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qxmlplaylisthandler.hpp; sourceTree = ""; }; + 518EE9B80DAC20AF00F70DD1 /* ReadMe */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ReadMe; sourceTree = ""; }; + 518EE9B90DAC20AF00F70DD1 /* src.pro */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = src.pro; sourceTree = ""; }; + 518EE9BB0DAC20AF00F70DD1 /* cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cpp; sourceTree = ""; }; + 518EE9BC0DAC20AF00F70DD1 /* h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = h; sourceTree = ""; }; + 51CA70EC0D8F23810002437E /* .cpp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = .cpp.h; sourceTree = ""; }; + 51CA70ED0D8F23810002437E /* .cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .cpp; sourceTree = ""; }; + 51CA70EF0D8F241B0002437E /* SOILBundleHandler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = SOILBundleHandler.hpp; path = "../projectM-engine/SOILBundleHandler.hpp"; sourceTree = SOURCE_ROOT; }; + 51CA70F30D8F26970002437E /* SoilBundlerHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SoilBundlerHandler.cpp; path = "../projectM-engine/SoilBundlerHandler.cpp"; sourceTree = SOURCE_ROOT; }; D2AAC046055464E500DB518D /* libprojectM.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libprojectM.a; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ @@ -2266,7 +3035,6 @@ buildActionMask = 2147483647; files = ( 0C4C867009DDCDBA00126FB8 /* libprojectM.a in Frameworks */, - 0CDBB8220C1F4540007A1868 /* libglew.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2274,6 +3042,65 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 517524BC0DBC47FE00D47C49 /* configfile.o in Frameworks */, + 517524BD0DBC47FE00D47C49 /* moc_qplaylistfiledialog.o in Frameworks */, + 517524BE0DBC47FE00D47C49 /* moc_qplaylistmodel.o in Frameworks */, + 517524BF0DBC47FE00D47C49 /* moc_qplaylisttableview.o in Frameworks */, + 517524C00DBC47FE00D47C49 /* moc_qpreseteditordialog.o in Frameworks */, + 517524C10DBC47FE00D47C49 /* moc_qpresetfiledialog.o in Frameworks */, + 517524C20DBC47FE00D47C49 /* moc_qpresettextedit.o in Frameworks */, + 517524C30DBC47FE00D47C49 /* moc_qprojectm.o in Frameworks */, + 517524C40DBC47FE00D47C49 /* moc_qprojectm_mainwindow.o in Frameworks */, + 517524C50DBC47FE00D47C49 /* moc_qprojectmconfigdialog.o in Frameworks */, + 517524C60DBC47FE00D47C49 /* moc_qprojectmwidget.o in Frameworks */, + 517524C70DBC47FE00D47C49 /* qplaylistfiledialog.o in Frameworks */, + 517524C80DBC47FE00D47C49 /* qplaylistmodel.o in Frameworks */, + 517524C90DBC47FE00D47C49 /* qpreseteditordialog.o in Frameworks */, + 517524CA0DBC47FE00D47C49 /* qpresettextedit.o in Frameworks */, + 517524CB0DBC47FE00D47C49 /* qprojectm_mainwindow.o in Frameworks */, + 517524CC0DBC47FE00D47C49 /* qprojectmconfigdialog.o in Frameworks */, + 517524CD0DBC47FE00D47C49 /* qrc_application.o in Frameworks */, + 517524CE0DBC47FE00D47C49 /* libprojectM-qt.1.10.dylib in Frameworks */, + 517524CF0DBC47FE00D47C49 /* libprojectM-qt.1.dylib in Frameworks */, + 517524D00DBC47FE00D47C49 /* libprojectM-qt.dylib in Frameworks */, + 516FA4D40DCBFFD400465570 /* BeatDetect.o in Frameworks */, + 516FA4D50DCBFFD400465570 /* BuiltinFuncs.o in Frameworks */, + 516FA4D60DCBFFD400465570 /* BuiltinParams.o in Frameworks */, + 516FA4D70DCBFFD400465570 /* ConfigFile.o in Frameworks */, + 516FA4D80DCBFFD400465570 /* CustomShape.o in Frameworks */, + 516FA4D90DCBFFD400465570 /* CustomWave.o in Frameworks */, + 516FA4DA0DCBFFD400465570 /* Eval.o in Frameworks */, + 516FA4DB0DCBFFD400465570 /* Expr.o in Frameworks */, + 516FA4DC0DCBFFD400465570 /* FBO.o in Frameworks */, + 516FA4DD0DCBFFD400465570 /* fftsg.o in Frameworks */, + 516FA4DE0DCBFFD400465570 /* Func.o in Frameworks */, + 516FA4DF0DCBFFD400465570 /* IdlePreset.o in Frameworks */, + 516FA4E00DCBFFD400465570 /* image_DXT.o in Frameworks */, + 516FA4E10DCBFFD400465570 /* image_helper.o in Frameworks */, + 516FA4E20DCBFFD400465570 /* InitCond.o in Frameworks */, + 516FA4E30DCBFFD400465570 /* KeyHandler.o in Frameworks */, + 516FA4E40DCBFFD400465570 /* Param.o in Frameworks */, + 516FA4E50DCBFFD400465570 /* Parser.o in Frameworks */, + 516FA4E60DCBFFD400465570 /* PCM.o in Frameworks */, + 516FA4E70DCBFFD400465570 /* PerFrameEqn.o in Frameworks */, + 516FA4E80DCBFFD400465570 /* PerPixelEqn.o in Frameworks */, + 516FA4E90DCBFFD400465570 /* PerPointEqn.o in Frameworks */, + 516FA4EA0DCBFFD400465570 /* Preset.o in Frameworks */, + 516FA4EB0DCBFFD400465570 /* PresetChooser.o in Frameworks */, + 516FA4EC0DCBFFD400465570 /* PresetFrameIO.o in Frameworks */, + 516FA4ED0DCBFFD400465570 /* PresetLoader.o in Frameworks */, + 516FA4EE0DCBFFD400465570 /* PresetMerge.o in Frameworks */, + 516FA4EF0DCBFFD400465570 /* projectM.o in Frameworks */, + 516FA4F00DCBFFD400465570 /* Renderer.o in Frameworks */, + 516FA4F10DCBFFD400465570 /* SOIL.o in Frameworks */, + 516FA4F20DCBFFD400465570 /* stb_image_aug.o in Frameworks */, + 516FA4F30DCBFFD400465570 /* TextureManager.o in Frameworks */, + 516FA4F40DCBFFD400465570 /* TimeKeeper.o in Frameworks */, + 516FA4F50DCBFFD400465570 /* timer.o in Frameworks */, + 516FA4F60DCBFFD400465570 /* wipemalloc.o in Frameworks */, + 516FA5150DCBFFD400465570 /* libprojectM.2.00.dylib in Frameworks */, + 516FA5160DCBFFD400465570 /* libprojectM.2.dylib in Frameworks */, + 516FA5170DCBFFD400465570 /* libprojectM.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2283,14 +3110,19 @@ 08FB7794FE84155DC02AAC07 /* projectM */ = { isa = PBXGroup; children = ( - 0C74DBCD0C20822A0043103D /* PkgInfo */, - 0CDBB8210C1F4540007A1868 /* libglew.a */, + 516FA5480DCC04E500465570 /* projectM-jack */, + 518EE9500DAC20AF00F70DD1 /* projectM-qt */, + 51CA70F30D8F26970002437E /* SoilBundlerHandler.cpp */, + 51CA70EF0D8F241B0002437E /* SOILBundleHandler.hpp */, + 51CA70EC0D8F23810002437E /* .cpp.h */, + 51CA70ED0D8F23810002437E /* .cpp */, 0CCF40040C0A2F870030828E /* projectM.icns */, 0C4C748409DDC6FF00126FB8 /* fonts */, 0C4C748809DDC6FF00126FB8 /* presets */, 0C4C743009DDC18B00126FB8 /* projectM-sdlvis */, 0C4C736E09DDBB8300126FB8 /* projectM-iTunes */, 0C4C736B09DDBB7100126FB8 /* projectM-engine */, + 51713B830DB9CCB80050BE40 /* Algorithms.hpp */, 0C3EBFCC0C0638F50041F14F /* projectM-wxvis */, 1AB674ADFE9D54B511CA2CBB /* Products */, 0C4C745D09DDC4BA00126FB8 /* projectM-iTunes-Info.plist */, @@ -2331,7 +3163,115 @@ 0C4C736B09DDBB7100126FB8 /* projectM-engine */ = { isa = PBXGroup; children = ( - 0CDDC5FE0AC335E20072588B /* Sources */, + 516FA2F10DCBFFCF00465570 /* BeatDetect.cpp */, + 516FA2F20DCBFFCF00465570 /* BeatDetect.hpp */, + 516FA2F30DCBFFCF00465570 /* BuiltinFuncs.cpp */, + 516FA2F40DCBFFCF00465570 /* BuiltinFuncs.hpp */, + 516FA2F50DCBFFCF00465570 /* BuiltinParams.cpp */, + 516FA2F60DCBFFCF00465570 /* BuiltinParams.hpp */, + 516FA2F70DCBFFCF00465570 /* ChangeLog */, + 516FA2F80DCBFFCF00465570 /* cmake_install.cmake */, + 516FA2F90DCBFFCF00465570 /* CMakeCache.txt */, + 516FA2FA0DCBFFCF00465570 /* CMakeFiles */, + 516FA3390DCBFFD100465570 /* CMakeLists.txt */, + 516FA33A0DCBFFD100465570 /* CMakeLists.txt.mine */, + 516FA33B0DCBFFD100465570 /* CMakeLists.txt.r906 */, + 516FA33C0DCBFFD100465570 /* CMakeLists.txt.r935 */, + 516FA33D0DCBFFD100465570 /* Common.hpp */, + 516FA33E0DCBFFD100465570 /* config.inp */, + 516FA33F0DCBFFD100465570 /* config.inp.in */, + 516FA3400DCBFFD100465570 /* ConfigFile.cpp */, + 516FA3410DCBFFD100465570 /* ConfigFile.h */, + 516FA3420DCBFFD100465570 /* CustomShape.cpp */, + 516FA3430DCBFFD100465570 /* CustomShape.hpp */, + 516FA3440DCBFFD100465570 /* CustomWave.cpp */, + 516FA3450DCBFFD100465570 /* CustomWave.hpp */, + 516FA3460DCBFFD100465570 /* CValue.hpp */, + 516FA3470DCBFFD100465570 /* Eval.cpp */, + 516FA3480DCBFFD100465570 /* Eval.hpp */, + 516FA3490DCBFFD100465570 /* Expr.cpp */, + 516FA34A0DCBFFD100465570 /* Expr.hpp */, + 516FA34B0DCBFFD100465570 /* FBO.cpp */, + 516FA34C0DCBFFD100465570 /* FBO.hpp */, + 516FA34D0DCBFFD100465570 /* fftsg.cpp */, + 516FA34E0DCBFFD100465570 /* FindPkgConfig.cmake */, + 516FA34F0DCBFFD100465570 /* fonts */, + 516FA3520DCBFFD100465570 /* Func.cpp */, + 516FA3530DCBFFD100465570 /* Func.hpp */, + 516FA3540DCBFFD100465570 /* glError.h */, + 516FA3550DCBFFD100465570 /* IdlePreset.cpp */, + 516FA3560DCBFFD100465570 /* IdlePreset.hpp */, + 516FA3570DCBFFD100465570 /* IdleTextures.hpp */, + 516FA3580DCBFFD100465570 /* image_DXT.c */, + 516FA3590DCBFFD100465570 /* image_DXT.h */, + 516FA35A0DCBFFD100465570 /* image_helper.c */, + 516FA35B0DCBFFD100465570 /* image_helper.h */, + 516FA35C0DCBFFD100465570 /* InitCond.cpp */, + 516FA35D0DCBFFD100465570 /* InitCond.hpp */, + 516FA35E0DCBFFD100465570 /* InitCondUtils.hpp */, + 516FA35F0DCBFFD100465570 /* KeyHandler.cpp */, + 516FA3600DCBFFD100465570 /* KeyHandler.hpp */, + 516FA3610DCBFFD100465570 /* libprojectM.2.00.dylib */, + 516FA3620DCBFFD100465570 /* libprojectM.2.dylib */, + 516FA3630DCBFFD100465570 /* libprojectM.dsp */, + 516FA3640DCBFFD100465570 /* libprojectM.dylib */, + 516FA3650DCBFFD100465570 /* libprojectM.opt */, + 516FA3660DCBFFD100465570 /* libprojectM.pc */, + 516FA3670DCBFFD100465570 /* libprojectM.pc.in */, + 516FA3680DCBFFD100465570 /* libprojectM.plg */, + 516FA3690DCBFFD100465570 /* libprojectM.rc */, + 516FA36A0DCBFFD100465570 /* libprojectM.sln */, + 516FA36B0DCBFFD100465570 /* libprojectM.suo */, + 516FA36C0DCBFFD100465570 /* libprojectM.vcproj */, + 516FA36D0DCBFFD100465570 /* Makefile */, + 516FA36E0DCBFFD100465570 /* Param.cpp */, + 516FA36F0DCBFFD100465570 /* Param.hpp */, + 516FA3700DCBFFD100465570 /* ParamUtils.hpp */, + 516FA3710DCBFFD100465570 /* Parser.cpp */, + 516FA3720DCBFFD100465570 /* Parser.hpp */, + 516FA3730DCBFFD100465570 /* PerFrameEqn.cpp */, + 516FA3740DCBFFD100465570 /* PerFrameEqn.hpp */, + 516FA3750DCBFFD100465570 /* PerPixelEqn.cpp */, + 516FA3760DCBFFD100465570 /* PerPixelEqn.hpp */, + 516FA3770DCBFFD100465570 /* PerPointEqn.cpp */, + 516FA3780DCBFFD100465570 /* PerPointEqn.hpp */, + 516FA3790DCBFFD100465570 /* Preset.cpp */, + 516FA37A0DCBFFD100465570 /* Preset.hpp */, + 516FA37B0DCBFFD100465570 /* PresetChooser.cpp */, + 516FA37C0DCBFFD100465570 /* PresetChooser.hpp */, + 516FA37D0DCBFFD100465570 /* PresetFrameIO.cpp */, + 516FA37E0DCBFFD100465570 /* PresetFrameIO.hpp */, + 516FA37F0DCBFFD100465570 /* PresetLoader.cpp */, + 516FA3800DCBFFD100465570 /* PresetLoader.hpp */, + 516FA3810DCBFFD100465570 /* PresetMerge.cpp */, + 516FA3820DCBFFD100465570 /* PresetMerge.hpp */, + 516FA3830DCBFFD100465570 /* presets */, + 516FA4B40DCBFFD300465570 /* projectM.cpp */, + 516FA4B50DCBFFD300465570 /* projectM.dsp */, + 516FA4B60DCBFFD300465570 /* projectM.hpp */, + 516FA4B70DCBFFD300465570 /* Renderer.cpp */, + 516FA4B80DCBFFD300465570 /* Renderer.hpp */, + 516FA4B90DCBFFD300465570 /* resource.h */, + 516FA4BA0DCBFFD300465570 /* RingBuffer.hpp */, + 516FA4BB0DCBFFD300465570 /* sdltoprojectM.h */, + 516FA4BC0DCBFFD300465570 /* SOIL.c.backup */, + 516FA4BD0DCBFFD300465570 /* SOIL.h */, + 516FA4BE0DCBFFD300465570 /* SOILBundle.h */, + 516FA4BF0DCBFFD300465570 /* SoilBundler.cpp */, + 516FA4C00DCBFFD300465570 /* stb_image_aug.c */, + 516FA4C10DCBFFD300465570 /* stb_image_aug.h */, + 516FA4C20DCBFFD300465570 /* stbi_DDS_aug.h */, + 516FA4C30DCBFFD300465570 /* stbi_DDS_aug_c.h */, + 516FA4C40DCBFFD400465570 /* TextureManager.cpp */, + 516FA4C50DCBFFD400465570 /* TextureManager.hpp */, + 516FA4C60DCBFFD400465570 /* TimeKeeper.cpp */, + 516FA4C70DCBFFD400465570 /* TimeKeeper.hpp */, + 516FA4C80DCBFFD400465570 /* timer.cpp */, + 516FA4C90DCBFFD400465570 /* timer.h */, + 516FA4CA0DCBFFD400465570 /* win32-dirent.cpp */, + 516FA4CB0DCBFFD400465570 /* win32-dirent.h */, + 516FA4CC0DCBFFD400465570 /* wipemalloc.cpp */, + 516FA4CD0DCBFFD400465570 /* wipemalloc.h */, 0CDDC5FD0AC335DC0072588B /* Headers */, ); name = "projectM-engine"; @@ -3050,79 +3990,17 @@ 0CDDC5FD0AC335DC0072588B /* Headers */ = { isa = PBXGroup; children = ( - 0CBFA8330C1AB0F2007E9382 /* BeatDetect.h */, - 0CBFA8350C1AB0F2007E9382 /* browser.h */, - 0CBFA8370C1AB0F2007E9382 /* builtin_funcs.h */, 0CBFA8380C1AB0F2007E9382 /* carbontoprojectM.h */, - 0CBFA8390C1AB0F2007E9382 /* common.h */, 0CBFA83A0C1AB0F2007E9382 /* compare.h */, - 0CBFA83C0C1AB0F2007E9382 /* console_interface.h */, - 0CBFA83E0C1AB0F2007E9382 /* CustomShape.h */, - 0CBFA8400C1AB0F2007E9382 /* CustomWave.h */, - 0CBFA8410C1AB0F2007E9382 /* CValue.h */, 0CBFA8520C1AB102007E9382 /* dlldefs.h */, - 0CBFA8540C1AB102007E9382 /* editor.h */, - 0CBFA8560C1AB102007E9382 /* Eval.h */, 0CBFA8570C1AB102007E9382 /* event.h */, - 0CBFA8590C1AB102007E9382 /* Expr.h */, 0CBFA85A0C1AB102007E9382 /* fatal.h */, 0CBFA85C0C1AB102007E9382 /* fftsg.h */, - 0CBFA85E0C1AB102007E9382 /* Func.h */, - 0CBFA8600C1AB102007E9382 /* glConsole.h */, - 0CBFA8630C1AB102007E9382 /* InitCond.h */, 0CBFA8760C1AB116007E9382 /* lvtoprojectM.h */, - 0CBFA8780C1AB116007E9382 /* menu.h */, - 0CBFA87D0C1AB12E007E9382 /* Param.h */, - 0CBFA87F0C1AB12E007E9382 /* Parser.h */, - 0CBFA8810C1AB12E007E9382 /* pbuffer.h */, - 0CBFA8830C1AB12E007E9382 /* PCM.h */, - 0CBFA8850C1AB12E007E9382 /* PerFrameEqn.h */, - 0CBFA8870C1AB12E007E9382 /* PerPixelEqn.h */, - 0CBFA8890C1AB12E007E9382 /* PerPointEqn.h */, - 0CBFA88B0C1AB12E007E9382 /* Preset.h */, - 0CBFA88D0C1AB12E007E9382 /* projectM.h */, - 0CBFA88E0C1AB12E007E9382 /* sdltoprojectM.h */, - 0CBFA8900C1AB12E007E9382 /* SplayNode.h */, - 0CBFA8920C1AB12E007E9382 /* SplayTree.h */, - 0CBFA8940C1AB12E007E9382 /* timer.h */, - 0CBFA8960C1AB12E007E9382 /* wipemalloc.h */, ); name = Headers; sourceTree = ""; }; - 0CDDC5FE0AC335E20072588B /* Sources */ = { - isa = PBXGroup; - children = ( - 0CBFA8320C1AB0F2007E9382 /* BeatDetect.cpp */, - 0CBFA8340C1AB0F2007E9382 /* browser.cpp */, - 0CBFA83B0C1AB0F2007E9382 /* console_interface.cpp */, - 0CBFA83D0C1AB0F2007E9382 /* CustomShape.cpp */, - 0CBFA83F0C1AB0F2007E9382 /* CustomWave.cpp */, - 0CBFA8530C1AB102007E9382 /* editor.cpp */, - 0CBFA8550C1AB102007E9382 /* Eval.cpp */, - 0CBFA8580C1AB102007E9382 /* Expr.cpp */, - 0CBFA85B0C1AB102007E9382 /* fftsg.cpp */, - 0CBFA85D0C1AB102007E9382 /* Func.cpp */, - 0CBFA85F0C1AB102007E9382 /* glConsole.cpp */, - 0CBFA8620C1AB102007E9382 /* InitCond.cpp */, - 0CBFA8770C1AB116007E9382 /* menu.cpp */, - 0CBFA87C0C1AB12E007E9382 /* Param.cpp */, - 0CBFA87E0C1AB12E007E9382 /* Parser.cpp */, - 0CBFA8800C1AB12E007E9382 /* pbuffer.cpp */, - 0CBFA8820C1AB12E007E9382 /* PCM.cpp */, - 0CBFA8840C1AB12E007E9382 /* PerFrameEqn.cpp */, - 0CBFA8860C1AB12E007E9382 /* PerPixelEqn.cpp */, - 0CBFA8880C1AB12E007E9382 /* PerPointEqn.cpp */, - 0CBFA88A0C1AB12E007E9382 /* Preset.cpp */, - 0CBFA88C0C1AB12E007E9382 /* projectM.cpp */, - 0CBFA88F0C1AB12E007E9382 /* SplayNode.cpp */, - 0CBFA8910C1AB12E007E9382 /* SplayTree.cpp */, - 0CBFA8930C1AB12E007E9382 /* timer.cpp */, - 0CBFA8950C1AB12E007E9382 /* wipemalloc.cpp */, - ); - name = Sources; - sourceTree = ""; - }; 1AB674ADFE9D54B511CA2CBB /* Products */ = { isa = PBXGroup; children = ( @@ -3134,6 +4012,751 @@ name = Products; sourceTree = ""; }; + 516FA2FA0DCBFFCF00465570 /* CMakeFiles */ = { + isa = PBXGroup; + children = ( + 516FA2FB0DCBFFCF00465570 /* cmake.check_cache */, + 516FA2FC0DCBFFCF00465570 /* CMakeCCompiler.cmake */, + 516FA2FD0DCBFFCF00465570 /* CMakeCXXCompiler.cmake */, + 516FA2FE0DCBFFCF00465570 /* CMakeDirectoryInformation.cmake */, + 516FA2FF0DCBFFCF00465570 /* CMakeOutput.log */, + 516FA3000DCBFFD000465570 /* CMakeSystem.cmake */, + 516FA3010DCBFFD000465570 /* CMakeTmp */, + 516FA3040DCBFFD000465570 /* Makefile.cmake */, + 516FA3050DCBFFD000465570 /* Makefile2 */, + 516FA3060DCBFFD000465570 /* Progress */, + 516FA3080DCBFFD000465570 /* progress.make */, + 516FA3090DCBFFD000465570 /* projectM.dir */, + ); + name = CMakeFiles; + path = "../projectM-engine/CMakeFiles"; + sourceTree = SOURCE_ROOT; + }; + 516FA3010DCBFFD000465570 /* CMakeTmp */ = { + isa = PBXGroup; + children = ( + 516FA3020DCBFFD000465570 /* CMakeFiles */, + ); + path = CMakeTmp; + sourceTree = ""; + }; + 516FA3020DCBFFD000465570 /* CMakeFiles */ = { + isa = PBXGroup; + children = ( + 516FA3030DCBFFD000465570 /* cmTryCompileExec.dir */, + ); + path = CMakeFiles; + sourceTree = ""; + }; + 516FA3030DCBFFD000465570 /* cmTryCompileExec.dir */ = { + isa = PBXGroup; + children = ( + ); + path = cmTryCompileExec.dir; + sourceTree = ""; + }; + 516FA3060DCBFFD000465570 /* Progress */ = { + isa = PBXGroup; + children = ( + 516FA3070DCBFFD000465570 /* count.txt */, + ); + path = Progress; + sourceTree = ""; + }; + 516FA3090DCBFFD000465570 /* projectM.dir */ = { + isa = PBXGroup; + children = ( + 516FA30A0DCBFFD000465570 /* BeatDetect.o */, + 516FA30B0DCBFFD000465570 /* build.make */, + 516FA30C0DCBFFD000465570 /* BuiltinFuncs.o */, + 516FA30D0DCBFFD000465570 /* BuiltinParams.o */, + 516FA30E0DCBFFD000465570 /* C.includecache */, + 516FA30F0DCBFFD000465570 /* cmake_clean.cmake */, + 516FA3100DCBFFD000465570 /* cmake_clean_target.cmake */, + 516FA3110DCBFFD000465570 /* ConfigFile.o */, + 516FA3120DCBFFD000465570 /* CustomShape.o */, + 516FA3130DCBFFD000465570 /* CustomWave.o */, + 516FA3140DCBFFD000465570 /* CXX.includecache */, + 516FA3150DCBFFD000465570 /* depend.internal */, + 516FA3160DCBFFD000465570 /* depend.make */, + 516FA3170DCBFFD000465570 /* depend.make.mark */, + 516FA3180DCBFFD000465570 /* DependInfo.cmake */, + 516FA3190DCBFFD000465570 /* Eval.o */, + 516FA31A0DCBFFD000465570 /* Expr.o */, + 516FA31B0DCBFFD000465570 /* FBO.o */, + 516FA31C0DCBFFD000465570 /* fftsg.o */, + 516FA31D0DCBFFD000465570 /* flags.make */, + 516FA31E0DCBFFD000465570 /* Func.o */, + 516FA31F0DCBFFD000465570 /* IdlePreset.o */, + 516FA3200DCBFFD000465570 /* image_DXT.o */, + 516FA3210DCBFFD000465570 /* image_helper.o */, + 516FA3220DCBFFD000465570 /* InitCond.o */, + 516FA3230DCBFFD000465570 /* KeyHandler.o */, + 516FA3240DCBFFD000465570 /* link.txt */, + 516FA3250DCBFFD000465570 /* Param.o */, + 516FA3260DCBFFD000465570 /* Parser.o */, + 516FA3270DCBFFD100465570 /* PCM.o */, + 516FA3280DCBFFD100465570 /* PerFrameEqn.o */, + 516FA3290DCBFFD100465570 /* PerPixelEqn.o */, + 516FA32A0DCBFFD100465570 /* PerPointEqn.o */, + 516FA32B0DCBFFD100465570 /* Preset.o */, + 516FA32C0DCBFFD100465570 /* PresetChooser.o */, + 516FA32D0DCBFFD100465570 /* PresetFrameIO.o */, + 516FA32E0DCBFFD100465570 /* PresetLoader.o */, + 516FA32F0DCBFFD100465570 /* PresetMerge.o */, + 516FA3300DCBFFD100465570 /* progress.make */, + 516FA3310DCBFFD100465570 /* projectM.o */, + 516FA3320DCBFFD100465570 /* Renderer.o */, + 516FA3330DCBFFD100465570 /* SOIL.o */, + 516FA3340DCBFFD100465570 /* stb_image_aug.o */, + 516FA3350DCBFFD100465570 /* TextureManager.o */, + 516FA3360DCBFFD100465570 /* TimeKeeper.o */, + 516FA3370DCBFFD100465570 /* timer.o */, + 516FA3380DCBFFD100465570 /* wipemalloc.o */, + ); + path = projectM.dir; + sourceTree = ""; + }; + 516FA34F0DCBFFD100465570 /* fonts */ = { + isa = PBXGroup; + children = ( + 516FA3500DCBFFD100465570 /* Vera.ttf */, + 516FA3510DCBFFD100465570 /* VeraMono.ttf */, + ); + name = fonts; + path = "../projectM-engine/fonts"; + sourceTree = SOURCE_ROOT; + }; + 516FA3830DCBFFD100465570 /* presets */ = { + isa = PBXGroup; + children = ( + 516FA3840DCBFFD100465570 /* Aderrasi - Agitator.milk */, + 516FA3850DCBFFD100465570 /* Aderrasi - Aimless (Gravity Directive Mix).milk */, + 516FA3860DCBFFD100465570 /* Aderrasi - Aimless (Spirogravity Mix).milk */, + 516FA3870DCBFFD100465570 /* Aderrasi - Airhandler (Menagerie Mix).milk */, + 516FA3880DCBFFD100465570 /* Aderrasi - Airs (Windy Mix).milk */, + 516FA3890DCBFFD100465570 /* Aderrasi - Airs.milk */, + 516FA38A0DCBFFD100465570 /* Aderrasi - Anchorpulse (Pulse Of A Ghast II Mix).milk */, + 516FA38B0DCBFFD100465570 /* Aderrasi - Anchorpulse (Verified Mix).milk */, + 516FA38C0DCBFFD100465570 /* Aderrasi - Anomalous Material Science (Pure Splinter Mix).milk */, + 516FA38D0DCBFFD100465570 /* Aderrasi - Antidote (Aqualung Mix).milk */, + 516FA38E0DCBFFD100465570 /* Aderrasi - Antidote (Side Effects Mix).milk */, + 516FA38F0DCBFFD100465570 /* Aderrasi - Antidote.milk */, + 516FA3900DCBFFD100465570 /* Aderrasi - Antique Abyss.milk */, + 516FA3910DCBFFD100465570 /* Aderrasi - Arise! (Padded Mix).milk */, + 516FA3920DCBFFD100465570 /* Aderrasi - Ashes Of Air (Remix).milk */, + 516FA3930DCBFFD100465570 /* Aderrasi - Bitterfeld (Crystal Border Mix).milk */, + 516FA3940DCBFFD100465570 /* Aderrasi - Blender.milk */, + 516FA3950DCBFFD100465570 /* Aderrasi - Bow To Gravity.milk */, + 516FA3960DCBFFD100465570 /* Aderrasi - Brakefreak.milk */, + 516FA3970DCBFFD100465570 /* Aderrasi - Candy Avian.milk */, + 516FA3980DCBFFD100465570 /* Aderrasi - Causeway Of Dreams (Nightmare Mix).milk */, + 516FA3990DCBFFD100465570 /* Aderrasi - Causeway Of Dreams (REMix).milk */, + 516FA39A0DCBFFD100465570 /* Aderrasi - Causeway Of Dreams.milk */, + 516FA39B0DCBFFD100465570 /* Aderrasi - Chromatic Abyss (The Other Side).milk */, + 516FA39C0DCBFFD100465570 /* Aderrasi - Circlefacade.milk */, + 516FA39D0DCBFFD100465570 /* Aderrasi - Contortion (Xenomorph Mix).milk */, + 516FA39E0DCBFFD100465570 /* Aderrasi - Contortion.milk */, + 516FA39F0DCBFFD100465570 /* Aderrasi - Crystal Storm.milk */, + 516FA3A00DCBFFD100465570 /* Aderrasi - Dark Matter (Converse Mix).milk */, + 516FA3A10DCBFFD100465570 /* Aderrasi - Elastoid.milk */, + 516FA3A20DCBFFD100465570 /* Aderrasi - Floater Society.milk */, + 516FA3A30DCBFFD100465570 /* Aderrasi - Flowing Form.milk */, + 516FA3A40DCBFFD100465570 /* Aderrasi - Making Time (Swamp Mix).milk */, + 516FA3A50DCBFFD100465570 /* Aderrasi - Multiviola.milk */, + 516FA3A60DCBFFD100465570 /* Aderrasi - Negative Sun III.milk */, + 516FA3A70DCBFFD100465570 /* Bmelgren & Krash - Rainbow Orb Peacock (Centred Journey Mix.milk */, + 516FA3A80DCBFFD100465570 /* Bmelgren & Krash - Rainbow Orb Peacock (Lonely Signal Gone .milk */, + 516FA3A90DCBFFD100465570 /* bmelgren - Godhead.milk */, + 516FA3AA0DCBFFD100465570 /* Bmelgren - Pentultimate Nerual Slipstream (Tweak 2).milk */, + 516FA3AB0DCBFFD100465570 /* bmelgren - Take this highway.milk */, + 516FA3AC0DCBFFD100465570 /* CatalystTheElder - Electric Rosebud_Phat_texture_edit.milk */, + 516FA3AD0DCBFFD100465570 /* Che - Escape.milk */, + 516FA3AE0DCBFFD100465570 /* Che - Terracarbon Stream.milk */, + 516FA3AF0DCBFFD100465570 /* CrystalHigh - mad ravetriping.milk */, + 516FA3B00DCBFFD100465570 /* EMPR - Random - Changing Polyevolution.milk */, + 516FA3B10DCBFFD100465570 /* Eo.s and PieturP - Starfield.milk */, + 516FA3B20DCBFFD100465570 /* Eo.S. - skylight a3 [trip colors flux2]_phat_Multi_shaped2_zoe_colours5.milk */, + 516FA3B30DCBFFD100465570 /* Eo.S.+Phat Cool Bug_arm.milk */, + 516FA3B40DCBFFD100465570 /* Eo.S.+Phat Cool Bug_arm_textured.milk */, + 516FA3B50DCBFFD100465570 /* Eo.S.+Phat Fractical_dancer - pulsate B.milk */, + 516FA3B60DCBFFD100465570 /* Eo.S.+Phat Fractical_dancer - pulsate box_mix.milk */, + 516FA3B70DCBFFD100465570 /* Eo.S.+Phat Fractical_dancer_Peacock.milk */, + 516FA3B80DCBFFD100465570 /* EvilJim - Follow the ball.milk */, + 516FA3B90DCBFFD100465570 /* EvilJim - Ice Drops.milk */, + 516FA3BA0DCBFFD100465570 /* fiShbRaiN - brainstem activation.milk */, + 516FA3BB0DCBFFD100465570 /* fiShbRaiN - crazy diamond.milk */, + 516FA3BC0DCBFFD100465570 /* fiShbRaiN - cthulhus asshole (bad breakfast remix).milk */, + 516FA3BD0DCBFFD100465570 /* fiShbRaiN - cthulhus asshole.milk */, + 516FA3BE0DCBFFD100465570 /* fiShbRaiN - plasma temptation.milk */, + 516FA3BF0DCBFFD100465570 /* fiShbRaiN - quark matrix.milk */, + 516FA3C00DCBFFD100465570 /* Fvese - 0 To 60.milk */, + 516FA3C10DCBFFD100465570 /* Fvese - A Blur.milk */, + 516FA3C20DCBFFD100465570 /* Fvese - Lifesavor Anyone.milk */, + 516FA3C30DCBFFD100465570 /* Fvese - New meetings.milk */, + 516FA3C40DCBFFD100465570 /* Fvese - Quicksand.milk */, + 516FA3C50DCBFFD100465570 /* Fvese - simple.milk */, + 516FA3C60DCBFFD100465570 /* Fvese - Stand Still!.milk */, + 516FA3C70DCBFFD100465570 /* Fvese - The Tunnel (Final Stage Mix).milk */, + 516FA3C80DCBFFD200465570 /* Fvese - Window Reflection 6.milk */, + 516FA3C90DCBFFD200465570 /* Fvese - Zoom Effects (Remix 2).milk */, + 516FA3CA0DCBFFD200465570 /* Fvese - Zoom Effects With A Twist 2.milk */, + 516FA3CB0DCBFFD200465570 /* Fvese - Zoom Effects With A Twist 3.milk */, + 516FA3CC0DCBFFD200465570 /* Geiss & Rovastar - Notions Of Tonality 2.milk */, + 516FA3CD0DCBFFD200465570 /* Geiss & Rovastar - Tokamak (Naked Intrusion Mix).milk */, + 516FA3CE0DCBFFD200465570 /* Geiss & Sperl - Cruzin' (Moody).prjm */, + 516FA3CF0DCBFFD200465570 /* Geiss & Sperl - Feedback (projectM idle HDR mix).prjm */, + 516FA3D00DCBFFD200465570 /* Geiss - Blasto.milk */, + 516FA3D10DCBFFD200465570 /* Geiss - Cosmic Dust 2.milk */, + 516FA3D20DCBFFD200465570 /* Geiss - Cruzin'.milk */, + 516FA3D30DCBFFD200465570 /* Geiss - Downward Spiral.milk */, + 516FA3D40DCBFFD200465570 /* Geiss - Dynamic Swirls 1.milk */, + 516FA3D50DCBFFD200465570 /* Geiss - Dynamic Swirls 2.milk */, + 516FA3D60DCBFFD200465570 /* Geiss - Eddies 2.milk */, + 516FA3D70DCBFFD200465570 /* Geiss - Eggs.milk */, + 516FA3D80DCBFFD200465570 /* Geiss - El Cubismo.milk */, + 516FA3D90DCBFFD200465570 /* Geiss - Feedback 2.milk */, + 516FA3DA0DCBFFD200465570 /* Geiss - High Dynamic Range.milk */, + 516FA3DB0DCBFFD200465570 /* Geiss - Nautilus.milk */, + 516FA3DC0DCBFFD200465570 /* Geiss - Octopus Ever Changing.milk */, + 516FA3DD0DCBFFD200465570 /* Geiss - Octopus Gold.milk */, + 516FA3DE0DCBFFD200465570 /* Geiss - Octopus.milk */, + 516FA3DF0DCBFFD200465570 /* Geiss - Oldskool Mellowstyle.milk */, + 516FA3E00DCBFFD200465570 /* Geiss - Swirlie 1.milk */, + 516FA3E10DCBFFD200465570 /* Geiss - Swirlie 2.milk */, + 516FA3E20DCBFFD200465570 /* Geiss - Swirlie 3.milk */, + 516FA3E30DCBFFD200465570 /* Geiss - Swirlie 4.milk */, + 516FA3E40DCBFFD200465570 /* Geiss - Swirlie 5.milk */, + 516FA3E50DCBFFD200465570 /* Geiss - The Fatty Lumpkin Sunkle Tweaker.milk */, + 516FA3E60DCBFFD200465570 /* Geiss and Rovastar - The Chaos Of Colours (sprouting dimentia mix).milk */, + 516FA3E70DCBFFD200465570 /* headphones.tga */, + 516FA3E80DCBFFD200465570 /* Idiot & Rovastar - Altars Of Madness 2 (X.42 Mix).milk */, + 516FA3E90DCBFFD200465570 /* Idiot & Zylot - Unhealthy Love (Idiot's STDs Mix).milk */, + 516FA3EA0DCBFFD200465570 /* Idiot - MOTIVATION!.milk */, + 516FA3EB0DCBFFD200465570 /* Idiot - Texture Boxes (Remix 2).milk */, + 516FA3EC0DCBFFD200465570 /* Idiot - Texture Boxes (Remix).milk */, + 516FA3ED0DCBFFD200465570 /* Idiot24-7 - Ascending to heaven 2.milk */, + 516FA3EE0DCBFFD200465570 /* Illusion & Che - Return Of The King.milk */, + 516FA3EF0DCBFFD200465570 /* Illusion & Che - The Piper.milk */, + 516FA3F00DCBFFD200465570 /* Illusion & Rovastar - Clouded Bottle.milk */, + 516FA3F10DCBFFD200465570 /* Illusion & Unchained - Frozen Eye 1.milk */, + 516FA3F20DCBFFD200465570 /* Illusion & Unchained - Invade My Mind.milk */, + 516FA3F30DCBFFD200465570 /* Illusion - Figure Eight.milk */, + 516FA3F40DCBFFD200465570 /* Jess - Trying To Trap A Twister.milk */, + 516FA3F50DCBFFD200465570 /* Krash & Illusion - Spiral Movement.milk */, + 516FA3F60DCBFFD200465570 /* Krash & Rovastar - Altars of Madness (Mad Ocean Mix).milk */, + 516FA3F70DCBFFD200465570 /* Krash & Rovastar - Cerebral Demons - Phat + Eo.S. Killer Death Bunny Remix.milk */, + 516FA3F80DCBFFD200465570 /* Krash & TEcHNO - Rhythmic Mantas.milk */, + 516FA3F90DCBFFD200465570 /* Krash - 3D Shapes Demo 2.milk */, + 516FA3FA0DCBFFD200465570 /* Krash - 3D Shapes Demo.milk */, + 516FA3FB0DCBFFD200465570 /* Krash - Digital Flame.milk */, + 516FA3FC0DCBFFD200465570 /* Krash - Dynamic Borders 1.milk */, + 516FA3FD0DCBFFD200465570 /* Krash - Framed Geometry.milk */, + 516FA3FE0DCBFFD200465570 /* Krash - Interwoven (Nightmare Weft Mix).milk */, + 516FA3FF0DCBFFD200465570 /* Krash - War Machine (Shifting Complexity Mix).milk */, + 516FA4000DCBFFD200465570 /* Krash - Windowframe To Mega Swirl 2.milk */, + 516FA4010DCBFFD200465570 /* Krash and Rovastar - Rainbow Orb 2 Peacock (Bmelgren's Comp.milk */, + 516FA4020DCBFFD200465570 /* Krash and Rovastar - Rainbow Orb.milk */, + 516FA4030DCBFFD200465570 /* M.tga */, + 516FA4040DCBFFD200465570 /* Mstress & Darius - Pursuing The Sunset.milk */, + 516FA4050DCBFFD200465570 /* Mstress & Juppy - Dancer.milk */, + 516FA4060DCBFFD200465570 /* Mstress & Juppy - Dancers In The Dark.milk */, + 516FA4070DCBFFD200465570 /* nil - Can't Stop the Blithering.milk */, + 516FA4080DCBFFD200465570 /* nil - Can't Stop the Cramming.milk */, + 516FA4090DCBFFD200465570 /* nil - Cid and Lucy.milk */, + 516FA40A0DCBFFD200465570 /* phat_CloseIncouneters.milk */, + 516FA40B0DCBFFD200465570 /* phat_CloseIncounetersV2.milk */, + 516FA40C0DCBFFD200465570 /* Phat_Eo.S. - our own personal demon.milk */, + 516FA40D0DCBFFD200465570 /* Phat_Eo.S._Algorithm.milk */, + 516FA40E0DCBFFD200465570 /* Phat_Eo.S_shoot_em_up.milk */, + 516FA40F0DCBFFD200465570 /* Phat_Rovastar - What_does_your_soul_look_like.milk */, + 516FA4100DCBFFD200465570 /* Phat_Rovastar_Eo.S. spiral_faces.milk */, + 516FA4110DCBFFD200465570 /* Phat_Zylot_Eo.S._Krash I_hope_someone_will_see_this_triping_v2b.milk */, + 516FA4120DCBFFD200465570 /* Pithlit & Illusion - Symetric pattern.milk */, + 516FA4130DCBFFD200465570 /* project.tga */, + 516FA4140DCBFFD200465570 /* Reenen - phoenix.milk */, + 516FA4150DCBFFD200465570 /* Reenen Geiss - Triple Feedback.milk */, + 516FA4160DCBFFD200465570 /* Reenen Geiss - Triple Feedback_phat+eos_edit.milk */, + 516FA4170DCBFFD200465570 /* Rovastar & Aderrasi - Clockwork Organism.milk */, + 516FA4180DCBFFD200465570 /* Rovastar & Fvese - Deadly Flower.milk */, + 516FA4190DCBFFD200465570 /* Rovastar & Fvese - Stranger Minds (Astral Mix).milk */, + 516FA41A0DCBFFD200465570 /* Rovastar & Fvese - Stranger Minds.milk */, + 516FA41B0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Broken Destiny Mix).milk */, + 516FA41C0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Mysticial Awakening Mi.milk */, + 516FA41D0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Poltergiest Mix).milk */, + 516FA41E0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Twisted Truth Mix).milk */, + 516FA41F0DCBFFD200465570 /* Rovastar & Geiss - Dynamic Swirls 3 (Voyage Of Twisted Souls Mix).milk */, + 516FA4200DCBFFD200465570 /* Rovastar & Geiss - Hurricane Nightmare.milk */, + 516FA4210DCBFFD200465570 /* Rovastar & Geiss - Ice Planet.milk */, + 516FA4220DCBFFD200465570 /* Rovastar & Geiss - Notions Of Tonality.milk */, + 516FA4230DCBFFD200465570 /* Rovastar & Geiss - Octoplasm.milk */, + 516FA4240DCBFFD200465570 /* Rovastar & Geiss - Octotrip (MultiTrip Mix).milk */, + 516FA4250DCBFFD200465570 /* Rovastar & Geiss - Octotrip.milk */, + 516FA4260DCBFFD200465570 /* Rovastar & Geiss - Surface (Vectrip Mix).milk */, + 516FA4270DCBFFD200465570 /* Rovastar & Idiot24-7 - Balk Acid.milk */, + 516FA4280DCBFFD200465570 /* Rovastar & Krash - Flowing Synergy.milk */, + 516FA4290DCBFFD200465570 /* Rovastar & Krash - Interwoven (Contra Mix).milk */, + 516FA42A0DCBFFD200465570 /* Rovastar & Rocke - Headspin.milk */, + 516FA42B0DCBFFD200465570 /* Rovastar & Rocke - Sugar Spun Sister.milk */, + 516FA42C0DCBFFD200465570 /* Rovastar & Sperl - Tuxflower.prjm */, + 516FA42D0DCBFFD200465570 /* Rovastar & StudioMusic - More Cherished Desires.milk */, + 516FA42E0DCBFFD200465570 /* Rovastar & StudioMusic - Twisted Spider Web.milk */, + 516FA42F0DCBFFD200465570 /* Rovastar & Telek - Altars of Madness (Rolling Oceans Mix).milk */, + 516FA4300DCBFFD200465570 /* Rovastar & Telek - Cosmic Fireworks.milk */, + 516FA4310DCBFFD200465570 /* Rovastar & Unchained - Centre Of Gravity.milk */, + 516FA4320DCBFFD200465570 /* Rovastar & Zylot - Crystal Ball (Cerimonial Decor).milk */, + 516FA4330DCBFFD200465570 /* Rovastar & Zylot - Narell's Fever.milk */, + 516FA4340DCBFFD200465570 /* Rovastar & Zylot - Sea Of Zigrot.milk */, + 516FA4350DCBFFD200465570 /* Rovastar - A Million Miles from Earth (Pathfinder Mix).milk */, + 516FA4360DCBFFD200465570 /* Rovastar - A Million Miles from Earth.milk */, + 516FA4370DCBFFD200465570 /* Rovastar - Altars Of Harlequin's Madness (Dark Disorder Mix.milk */, + 516FA4380DCBFFD200465570 /* Rovastar - Altars Of Madness (A Million Miles From Earth Mi.milk */, + 516FA4390DCBFFD200465570 /* Rovastar - Altars Of Madness (Duel Mix).milk */, + 516FA43A0DCBFFD200465570 /* Rovastar - Altars Of Madness (Surealist Mix).milk */, + 516FA43B0DCBFFD200465570 /* Rovastar - Altars Of Madness 4 (Spirit Of Twisted Madness Mix).milk */, + 516FA43C0DCBFFD200465570 /* Rovastar - Altars Of Madness.milk */, + 516FA43D0DCBFFD200465570 /* Rovastar - Attacking Freedom.milk */, + 516FA43E0DCBFFD200465570 /* Rovastar - Bellanova (New Wave Mix).milk */, + 516FA43F0DCBFFD200465570 /* Rovastar - Chapel Of Ghouls.milk */, + 516FA4400DCBFFD200465570 /* Rovastar - Cosmic Echoes 1.milk */, + 516FA4410DCBFFD200465570 /* Rovastar - Cosmic Echoes 2.milk */, + 516FA4420DCBFFD200465570 /* Rovastar - Cosmic Mosaic (Active Mix).milk */, + 516FA4430DCBFFD200465570 /* Rovastar - Decreasing Dreams (Extended Movement Mix).milk */, + 516FA4440DCBFFD300465570 /* Rovastar - Decreasing Dreams (Increasing Memory Mix) .milk */, + 516FA4450DCBFFD300465570 /* Rovastar - Explosive Minds.milk */, + 516FA4460DCBFFD300465570 /* Rovastar - Eye On Reality (Mega 3 Mix)_phat_edit.milk */, + 516FA4470DCBFFD300465570 /* Rovastar - Forgotten Moon.milk */, + 516FA4480DCBFFD300465570 /* Rovastar - Fractopia (Fantic Dancing Lights Mix).milk */, + 516FA4490DCBFFD300465570 /* Rovastar - Fractopia (Focused Childhood Mix ).milk */, + 516FA44A0DCBFFD300465570 /* Rovastar - Fractopia (Fractal Havok Mix).milk */, + 516FA44B0DCBFFD300465570 /* Rovastar - Fractopia (Upspoken Mix).milk */, + 516FA44C0DCBFFD300465570 /* Rovastar - Frozen Rapture .milk */, + 516FA44D0DCBFFD300465570 /* Rovastar - Future Speakers.milk */, + 516FA44E0DCBFFD300465570 /* Rovastar - Hallucinogenic Pyramids (Beat Time Mix).milk */, + 516FA44F0DCBFFD300465570 /* Rovastar - Harlequin's Dynamic Fractal (Crazed Spiral Mix).milk */, + 516FA4500DCBFFD300465570 /* Rovastar - Harlequin's Fractal Encounter.milk */, + 516FA4510DCBFFD300465570 /* Rovastar - Hyperspace (Frozen Rapture Mix).milk */, + 516FA4520DCBFFD300465570 /* Rovastar - Hyperspace.milk */, + 516FA4530DCBFFD300465570 /* Rovastar - Inner Thoughts (Clouded Judgement Mix).milk */, + 516FA4540DCBFFD300465570 /* Rovastar - Inner Thoughts (Dark Secret Mix).milk */, + 516FA4550DCBFFD300465570 /* Rovastar - Inner Thoughts (Distant Memories Mix).milk */, + 516FA4560DCBFFD300465570 /* Rovastar - Inner Thoughts (Frantic Thoughts Mix).milk */, + 516FA4570DCBFFD300465570 /* Rovastar - Inner Thoughts (Strange Cargo Mix).milk */, + 516FA4580DCBFFD300465570 /* Rovastar - Kalideostars (Altars Of Madness MIx).milk */, + 516FA4590DCBFFD300465570 /* Rovastar - Kalideostars (Round Round Mix).milk */, + 516FA45A0DCBFFD300465570 /* Rovastar - Kalideostars.milk */, + 516FA45B0DCBFFD300465570 /* Rovastar - Magic Carpet.milk */, + 516FA45C0DCBFFD300465570 /* Rovastar - Multiverse Starfield 1.milk */, + 516FA45D0DCBFFD300465570 /* Rovastar - Multiverse Starfield 3.milk */, + 516FA45E0DCBFFD300465570 /* Rovastar - Omnipresence Resurrection.milk */, + 516FA45F0DCBFFD300465570 /* Rovastar - Pandora's Volcano.milk */, + 516FA4600DCBFFD300465570 /* Rovastar - Parallel Universe.milk */, + 516FA4610DCBFFD300465570 /* Rovastar - Sea Shells.milk */, + 516FA4620DCBFFD300465570 /* Rovastar - Solarized Space (Space DNA Mix).milk */, + 516FA4630DCBFFD300465570 /* Rovastar - Solarized Space.milk */, + 516FA4640DCBFFD300465570 /* Rovastar - Space (Twisted Dimension Mix).milk */, + 516FA4650DCBFFD300465570 /* Rovastar - Space.milk */, + 516FA4660DCBFFD300465570 /* Rovastar - Sunflower Passion (Enlightment Mix)_Phat_edit.milk */, + 516FA4670DCBFFD300465570 /* Rovastar - Sunflower Passion (Simple Mix).milk */, + 516FA4680DCBFFD300465570 /* Rovastar - Sunflower Passion.milk */, + 516FA4690DCBFFD300465570 /* Rovastar - The Awakening.milk */, + 516FA46A0DCBFFD300465570 /* Rovastar - The Chaos Of Colours (Drifting Mix).milk */, + 516FA46B0DCBFFD300465570 /* Rovastar - The Chaos Of Colours.milk */, + 516FA46C0DCBFFD300465570 /* Rovastar - The Shroomery.milk */, + 516FA46D0DCBFFD300465570 /* Rovastar - Timeless Voyage.milk */, + 516FA46E0DCBFFD300465570 /* Rovastar - Torrid Tales.milk */, + 516FA46F0DCBFFD300465570 /* Rovastar - Twilight Tunnel.milk */, + 516FA4700DCBFFD300465570 /* Rovastar and Krash - Hallucinogenic Pyramids (Extra Beat Ti.milk */, + 516FA4710DCBFFD300465570 /* Rovastar and Unchained - Braindance Visions.milk */, + 516FA4720DCBFFD300465570 /* Rozzer & Neuro - Starover (Semicolon Mix).milk */, + 516FA4730DCBFFD300465570 /* Rozzer & Zylot - Force Field Generator (Slowtime Tweak).milk */, + 516FA4740DCBFFD300465570 /* Rozzor & Aderrasi - Canon.milk */, + 516FA4750DCBFFD300465570 /* Rozzor & Che - Inside The House Of Nil.milk */, + 516FA4760DCBFFD300465570 /* Rozzor & Rovastar - Oozing Resistance (Waveform Mod).milk */, + 516FA4770DCBFFD300465570 /* Rozzor & Shreyas - Deeper Aesthetics.milk */, + 516FA4780DCBFFD300465570 /* Rozzor & Zylot - Rainbow River.milk */, + 516FA4790DCBFFD300465570 /* shifter - feathers (angel wings)_phat_remix.milk */, + 516FA47A0DCBFFD300465570 /* shifter - flashburn.milk */, + 516FA47B0DCBFFD300465570 /* shifter - pinwheel.milk */, + 516FA47C0DCBFFD300465570 /* shifter - pulsar.milk */, + 516FA47D0DCBFFD300465570 /* shifter - snow.milk */, + 516FA47E0DCBFFD300465570 /* Studio Music and Unchained - Rapid Alteration.milk */, + 516FA47F0DCBFFD300465570 /* StudioMusic & Unchained - Entity.milk */, + 516FA4800DCBFFD300465570 /* StudioMusic & Unchained - Minor Alteration.milk */, + 516FA4810DCBFFD300465570 /* StudioMusic & Unchained - Remembering How You Were (Perceived Mix).milk */, + 516FA4820DCBFFD300465570 /* StudioMusic & Unchained - So Much Love.milk */, + 516FA4830DCBFFD300465570 /* StudioMusic & Unchained - State Of Discretion.milk */, + 516FA4840DCBFFD300465570 /* StudioMusic & Unchained - Wrenched Fate.milk */, + 516FA4850DCBFFD300465570 /* StudioMusic - It's Only Make Believe.milk */, + 516FA4860DCBFFD300465570 /* StudioMusic - Numerosity.milk */, + 516FA4870DCBFFD300465570 /* Telek - Flicker.milk */, + 516FA4880DCBFFD300465570 /* Telek - Slow Shift Matrix (bb4.5).milk */, + 516FA4890DCBFFD300465570 /* Tux.tga */, + 516FA48A0DCBFFD300465570 /* Unchained & Illusion - Logic Morph.milk */, + 516FA48B0DCBFFD300465570 /* Unchained & Rovastar - For The Seagull.milk */, + 516FA48C0DCBFFD300465570 /* Unchained & Rovastar - Luckless.milk */, + 516FA48D0DCBFFD300465570 /* Unchained & Rovastar - Slow Solstice.milk */, + 516FA48E0DCBFFD300465570 /* Unchained & Rovastar - Triptionary.milk */, + 516FA48F0DCBFFD300465570 /* Unchained & Rovastar - Wormhole Pillars (Hall of Shadows mi.milk */, + 516FA4900DCBFFD300465570 /* Unchained & Rovastar - Wormhole Pillars.milk */, + 516FA4910DCBFFD300465570 /* Unchained & Rovastar - Xen Traffic.milk */, + 516FA4920DCBFFD300465570 /* Unchained - A Matter Of Taste (Remix).milk */, + 516FA4930DCBFFD300465570 /* Unchained - Beat Demo 1.0.milk */, + 516FA4940DCBFFD300465570 /* Unchained - Beat Demo 2.0.milk */, + 516FA4950DCBFFD300465570 /* Unchained - Beat Demo 2.1.milk */, + 516FA4960DCBFFD300465570 /* Unchained - Beat Demo 2.2.milk */, + 516FA4970DCBFFD300465570 /* Unchained - Beat Demo 2.3.milk */, + 516FA4980DCBFFD300465570 /* Unchained - Cartoon Factory.milk */, + 516FA4990DCBFFD300465570 /* Unchained - Cranked On Failure.milk */, + 516FA49A0DCBFFD300465570 /* Unchained - Deeper Logic.milk */, + 516FA49B0DCBFFD300465570 /* Unchained - Goo Kung Fu.milk */, + 516FA49C0DCBFFD300465570 /* Unchained - Goofy Beat Detection.milk */, + 516FA49D0DCBFFD300465570 /* Unchained - In Memory Of Peg.milk */, + 516FA49E0DCBFFD300465570 /* Unchained - Jaded Emotion.milk */, + 516FA49F0DCBFFD300465570 /* Unchained - Morat's Final Voyage.milk */, + 516FA4A00DCBFFD300465570 /* Unchained - Painful Plasma (Multi-Wave Mirrored Rage) -- Rozzor triangle tweak.milk */, + 516FA4A10DCBFFD300465570 /* Unchained - Perverted Dialect.milk */, + 516FA4A20DCBFFD300465570 /* Unchained - ReAwoke.milk */, + 516FA4A30DCBFFD300465570 /* Unchained - Ribald Ballad.milk */, + 516FA4A40DCBFFD300465570 /* Unchained - Shaping The Grid.milk */, + 516FA4A50DCBFFD300465570 /* Unchained - Subjective Experience Of The Manifold.milk */, + 516FA4A60DCBFFD300465570 /* Unchained - Working the Grid.milk */, + 516FA4A70DCBFFD300465570 /* Zylot - Azirphaeli's Mirror.milk */, + 516FA4A80DCBFFD300465570 /* Zylot - Block Of Sound (Abstract Architecture Mix).milk */, + 516FA4A90DCBFFD300465570 /* Zylot - Block Of Sound (Fractal Construction Mix).milk */, + 516FA4AA0DCBFFD300465570 /* Zylot - Crystal Ball (Magical Reaction Mix).milk */, + 516FA4AB0DCBFFD300465570 /* Zylot - Dark Wisps.milk */, + 516FA4AC0DCBFFD300465570 /* Zylot - Digiscape Advanced Processor.milk */, + 516FA4AD0DCBFFD300465570 /* Zylot - Ether Storm.milk */, + 516FA4AE0DCBFFD300465570 /* Zylot - Inside The Planar Portal.milk */, + 516FA4AF0DCBFFD300465570 /* Zylot - light of the path.milk */, + 516FA4B00DCBFFD300465570 /* Zylot - Present For Saddam.milk */, + 516FA4B10DCBFFD300465570 /* Zylot - Tangent Universe (Collapsed With Artifact Mix).milk */, + 516FA4B20DCBFFD300465570 /* Zylot - The Inner Workings of my New Computer.milk */, + 516FA4B30DCBFFD300465570 /* Zylot - Visionarie.milk */, + ); + name = presets; + path = "../projectM-engine/presets"; + sourceTree = SOURCE_ROOT; + }; + 516FA5480DCC04E500465570 /* projectM-jack */ = { + isa = PBXGroup; + children = ( + ); + name = "projectM-jack"; + sourceTree = ""; + }; + 5175243A0DBC47FE00D47C49 /* CMakeFiles */ = { + isa = PBXGroup; + children = ( + 5175243B0DBC47FE00D47C49 /* CMakeDirectoryInformation.cmake */, + 5175243C0DBC47FE00D47C49 /* progress.make */, + 5175243D0DBC47FE00D47C49 /* projectM-qt.dir */, + ); + path = CMakeFiles; + sourceTree = ""; + }; + 5175243D0DBC47FE00D47C49 /* projectM-qt.dir */ = { + isa = PBXGroup; + children = ( + 5175243E0DBC47FE00D47C49 /* build.make */, + 5175243F0DBC47FE00D47C49 /* cmake_clean.cmake */, + 517524400DBC47FE00D47C49 /* cmake_clean_target.cmake */, + 517524410DBC47FE00D47C49 /* configfile.o */, + 517524420DBC47FE00D47C49 /* CXX.includecache */, + 517524430DBC47FE00D47C49 /* depend.internal */, + 517524440DBC47FE00D47C49 /* depend.make */, + 517524450DBC47FE00D47C49 /* depend.make.mark */, + 517524460DBC47FE00D47C49 /* DependInfo.cmake */, + 517524470DBC47FE00D47C49 /* flags.make */, + 517524480DBC47FE00D47C49 /* link.txt */, + 517524490DBC47FE00D47C49 /* moc_qplaylistfiledialog.o */, + 5175244A0DBC47FE00D47C49 /* moc_qplaylistmodel.o */, + 5175244B0DBC47FE00D47C49 /* moc_qplaylisttableview.o */, + 5175244C0DBC47FE00D47C49 /* moc_qpreseteditordialog.o */, + 5175244D0DBC47FE00D47C49 /* moc_qpresetfiledialog.o */, + 5175244E0DBC47FE00D47C49 /* moc_qpresettextedit.o */, + 5175244F0DBC47FE00D47C49 /* moc_qprojectm.o */, + 517524500DBC47FE00D47C49 /* moc_qprojectm_mainwindow.o */, + 517524510DBC47FE00D47C49 /* moc_qprojectmconfigdialog.o */, + 517524520DBC47FE00D47C49 /* moc_qprojectmwidget.o */, + 517524530DBC47FE00D47C49 /* progress.make */, + 517524540DBC47FE00D47C49 /* qplaylistfiledialog.o */, + 517524550DBC47FE00D47C49 /* qplaylistmodel.o */, + 517524560DBC47FE00D47C49 /* qpreseteditordialog.o */, + 517524570DBC47FE00D47C49 /* qpresettextedit.o */, + 517524580DBC47FE00D47C49 /* qprojectm_mainwindow.o */, + 517524590DBC47FE00D47C49 /* qprojectmconfigdialog.o */, + 5175245A0DBC47FE00D47C49 /* qrc_application.o */, + ); + path = "projectM-qt.dir"; + sourceTree = ""; + }; + 5175245B0DBC47FE00D47C49 /* images */ = { + isa = PBXGroup; + children = ( + 5175245C0DBC47FE00D47C49 /* icons */, + ); + path = images; + sourceTree = ""; + }; + 5175245C0DBC47FE00D47C49 /* icons */ = { + isa = PBXGroup; + children = ( + 5175245D0DBC47FE00D47C49 /* CMakeLists.txt */, + 5175245E0DBC47FE00D47C49 /* face0.png */, + 5175245F0DBC47FE00D47C49 /* face1.png */, + 517524600DBC47FE00D47C49 /* face2.png */, + 517524610DBC47FE00D47C49 /* face3.png */, + 517524620DBC47FE00D47C49 /* face4.png */, + 517524630DBC47FE00D47C49 /* face5.png */, + 517524640DBC47FE00D47C49 /* hi16-action-collection.png */, + 517524650DBC47FE00D47C49 /* hi16-action-projectm_add_playlist.png */, + 517524660DBC47FE00D47C49 /* hi16-action-projectm_album.png */, + 517524670DBC47FE00D47C49 /* hi16-action-projectm_artist.png */, + 517524680DBC47FE00D47C49 /* hi16-action-projectm_back.png */, + 517524690DBC47FE00D47C49 /* hi16-action-projectm_burn.png */, + 5175246A0DBC47FE00D47C49 /* hi16-action-projectm_change_language.png */, + 5175246B0DBC47FE00D47C49 /* hi16-action-projectm_circle.png */, + 5175246C0DBC47FE00D47C49 /* hi16-action-projectm_collection.png */, + 5175246D0DBC47FE00D47C49 /* hi16-action-projectm_configure.png */, + 5175246E0DBC47FE00D47C49 /* hi16-action-projectm_download.png */, + 5175246F0DBC47FE00D47C49 /* hi16-action-projectm_dynamic.png */, + 517524700DBC47FE00D47C49 /* hi16-action-projectm_edit.png */, + 517524710DBC47FE00D47C49 /* hi16-action-projectm_editcopy.png */, + 517524720DBC47FE00D47C49 /* hi16-action-projectm_equalizer.png */, + 517524730DBC47FE00D47C49 /* hi16-action-projectm_external.png */, + 517524740DBC47FE00D47C49 /* hi16-action-projectm_fastforward.png */, + 517524750DBC47FE00D47C49 /* hi16-action-projectm_favourite_genres.png */, + 517524760DBC47FE00D47C49 /* hi16-action-projectm_files.png */, + 517524770DBC47FE00D47C49 /* hi16-action-projectm_files2.png */, + 517524780DBC47FE00D47C49 /* hi16-action-projectm_info.png */, + 517524790DBC47FE00D47C49 /* hi16-action-projectm_jamendo.png */, + 5175247A0DBC47FE00D47C49 /* hi16-action-projectm_lock.png */, + 5175247B0DBC47FE00D47C49 /* hi16-action-projectm_mostplayed.png */, + 5175247C0DBC47FE00D47C49 /* hi16-action-projectm_music.png */, + 5175247D0DBC47FE00D47C49 /* hi16-action-projectm_next.png */, + 5175247E0DBC47FE00D47C49 /* hi16-action-projectm_pause.png */, + 5175247F0DBC47FE00D47C49 /* hi16-action-projectm_play.png */, + 517524800DBC47FE00D47C49 /* hi16-action-projectm_playlist.png */, + 517524810DBC47FE00D47C49 /* hi16-action-projectm_playlist_clear.png */, + 517524820DBC47FE00D47C49 /* hi16-action-projectm_playlist_refresh.png */, + 517524830DBC47FE00D47C49 /* hi16-action-projectm_queue.png */, + 517524840DBC47FE00D47C49 /* hi16-action-projectm_random.png */, + 517524850DBC47FE00D47C49 /* hi16-action-projectm_random_album.png */, + 517524860DBC47FE00D47C49 /* hi16-action-projectm_random_no.png */, + 517524870DBC47FE00D47C49 /* hi16-action-projectm_random_track.png */, + 517524880DBC47FE00D47C49 /* hi16-action-projectm_redo.png */, + 517524890DBC47FE00D47C49 /* hi16-action-projectm_refresh.png */, + 5175248A0DBC47FE00D47C49 /* hi16-action-projectm_remove.png */, + 5175248B0DBC47FE00D47C49 /* hi16-action-projectm_remove_from_playlist.png */, + 5175248C0DBC47FE00D47C49 /* hi16-action-projectm_repeat_album.png */, + 5175248D0DBC47FE00D47C49 /* hi16-action-projectm_repeat_no.png */, + 5175248E0DBC47FE00D47C49 /* hi16-action-projectm_repeat_playlist.png */, + 5175248F0DBC47FE00D47C49 /* hi16-action-projectm_repeat_track.png */, + 517524900DBC47FE00D47C49 /* hi16-action-projectm_rescan.png */, + 517524910DBC47FE00D47C49 /* hi16-action-projectm_rewind.png */, + 517524920DBC47FE00D47C49 /* hi16-action-projectm_save.png */, + 517524930DBC47FE00D47C49 /* hi16-action-projectm_scripts.png */, + 517524940DBC47FE00D47C49 /* hi16-action-projectm_search.png */, + 517524950DBC47FE00D47C49 /* hi16-action-projectm_settings_engine.png */, + 517524960DBC47FE00D47C49 /* hi16-action-projectm_settings_general.png */, + 517524970DBC47FE00D47C49 /* hi16-action-projectm_settings_indicator.png */, + 517524980DBC47FE00D47C49 /* hi16-action-projectm_settings_playback.png */, + 517524990DBC47FE00D47C49 /* hi16-action-projectm_settings_view.png */, + 5175249A0DBC47FE00D47C49 /* hi16-action-projectm_stop.png */, + 5175249B0DBC47FE00D47C49 /* hi16-action-projectm_track.png */, + 5175249C0DBC47FE00D47C49 /* hi16-action-projectm_undo.png */, + 5175249D0DBC47FE00D47C49 /* hi16-action-projectm_unlock.png */, + 5175249E0DBC47FE00D47C49 /* hi16-action-projectm_visualizations.png */, + 5175249F0DBC47FE00D47C49 /* hi16-action-projectm_zoom.png */, + 517524A00DBC47FE00D47C49 /* prjm16-transparent.svg */, + 517524A10DBC47FE00D47C49 /* rating-1.png */, + 517524A20DBC47FE00D47C49 /* rating-2.png */, + 517524A30DBC47FE00D47C49 /* rating-3.png */, + 517524A40DBC47FE00D47C49 /* rating-4.png */, + 517524A50DBC47FE00D47C49 /* rating-5.png */, + ); + path = icons; + sourceTree = ""; + }; + 517524B60DBC47FE00D47C49 /* templates */ = { + isa = PBXGroup; + children = ( + 517524B70DBC47FE00D47C49 /* cpp */, + 517524B80DBC47FE00D47C49 /* h */, + ); + path = templates; + sourceTree = ""; + }; + 518EE9500DAC20AF00F70DD1 /* projectM-qt */ = { + isa = PBXGroup; + children = ( + 516FA5490DCC051600465570 /* CMakeLists.txt */, + 517524390DBC47FD00D47C49 /* cmake_install.cmake */, + 5175243A0DBC47FE00D47C49 /* CMakeFiles */, + 5175245B0DBC47FE00D47C49 /* images */, + 517524A60DBC47FE00D47C49 /* libprojectM-qt.1.10.dylib */, + 517524A70DBC47FE00D47C49 /* libprojectM-qt.1.dylib */, + 517524A80DBC47FE00D47C49 /* libprojectM-qt.dylib */, + 517524A90DBC47FE00D47C49 /* libprojectM-qt.pc */, + 517524AA0DBC47FE00D47C49 /* Makefile */, + 517524AB0DBC47FE00D47C49 /* moc_qplaylistfiledialog.cxx */, + 517524AC0DBC47FE00D47C49 /* moc_qplaylistmodel.cxx */, + 517524AD0DBC47FE00D47C49 /* moc_qplaylisttableview.cxx */, + 517524AE0DBC47FE00D47C49 /* moc_qpreseteditordialog.cxx */, + 517524AF0DBC47FE00D47C49 /* moc_qpresetfiledialog.cxx */, + 517524B00DBC47FE00D47C49 /* moc_qpresettextedit.cxx */, + 517524B10DBC47FE00D47C49 /* moc_qprojectm.cxx */, + 517524B20DBC47FE00D47C49 /* moc_qprojectm_mainwindow.cxx */, + 517524B30DBC47FE00D47C49 /* moc_qprojectmconfigdialog.cxx */, + 517524B40DBC47FE00D47C49 /* moc_qprojectmwidget.cxx */, + 517524B50DBC47FE00D47C49 /* qrc_application.cxx */, + 517524B60DBC47FE00D47C49 /* templates */, + 517524B90DBC47FE00D47C49 /* ui_qpreseteditordialog.h */, + 517524BA0DBC47FE00D47C49 /* ui_qprojectm_mainwindow.h */, + 517524BB0DBC47FE00D47C49 /* ui_qprojectmconfigdialog.h */, + 518EE9510DAC20AF00F70DD1 /* application.qrc */, + 518EE9520DAC20AF00F70DD1 /* CMakeFiles */, + 518EE9530DAC20AF00F70DD1 /* CMakeLists.txt */, + 518EE9540DAC20AF00F70DD1 /* configfile.cpp */, + 518EE9550DAC20AF00F70DD1 /* configfile.hpp */, + 518EE9560DAC20AF00F70DD1 /* FindPkgConfig.cmake */, + 518EE9570DAC20AF00F70DD1 /* images */, + 518EE9A20DAC20AF00F70DD1 /* libprojectM-qt.pc.in */, + 518EE9A30DAC20AF00F70DD1 /* nullable.hpp */, + 518EE9A40DAC20AF00F70DD1 /* qplaylistfiledialog.cpp */, + 518EE9A50DAC20AF00F70DD1 /* qplaylistfiledialog.hpp */, + 518EE9A60DAC20AF00F70DD1 /* qplaylistmodel.cpp */, + 518EE9A70DAC20AF00F70DD1 /* qplaylistmodel.hpp */, + 518EE9A80DAC20AF00F70DD1 /* qplaylisttableview.hpp */, + 518EE9A90DAC20AF00F70DD1 /* qpreseteditordialog.cpp */, + 518EE9AA0DAC20AF00F70DD1 /* qpreseteditordialog.hpp */, + 518EE9AB0DAC20AF00F70DD1 /* qpreseteditordialog.ui */, + 518EE9AC0DAC20AF00F70DD1 /* qpresetfiledialog.hpp */, + 518EE9AD0DAC20AF00F70DD1 /* qpresettextedit.cpp */, + 518EE9AE0DAC20AF00F70DD1 /* qpresettextedit.hpp */, + 518EE9AF0DAC20AF00F70DD1 /* qprojectm.hpp */, + 518EE9B00DAC20AF00F70DD1 /* qprojectm_mainwindow.cpp */, + 518EE9B10DAC20AF00F70DD1 /* qprojectm_mainwindow.hpp */, + 518EE9B20DAC20AF00F70DD1 /* qprojectm_mainwindow.ui */, + 518EE9B30DAC20AF00F70DD1 /* qprojectmconfigdialog.cpp */, + 518EE9B40DAC20AF00F70DD1 /* qprojectmconfigdialog.hpp */, + 518EE9B50DAC20AF00F70DD1 /* qprojectmconfigdialog.ui */, + 518EE9B60DAC20AF00F70DD1 /* qprojectmwidget.hpp */, + 518EE9B70DAC20AF00F70DD1 /* qxmlplaylisthandler.hpp */, + 518EE9B80DAC20AF00F70DD1 /* ReadMe */, + 518EE9B90DAC20AF00F70DD1 /* src.pro */, + 518EE9BA0DAC20AF00F70DD1 /* templates */, + ); + name = "projectM-qt"; + path = "../projectM-qt"; + sourceTree = SOURCE_ROOT; + }; + 518EE9520DAC20AF00F70DD1 /* CMakeFiles */ = { + isa = PBXGroup; + children = ( + ); + path = CMakeFiles; + sourceTree = ""; + }; + 518EE9570DAC20AF00F70DD1 /* images */ = { + isa = PBXGroup; + children = ( + 518EE9580DAC20AF00F70DD1 /* icons */, + ); + path = images; + sourceTree = ""; + }; + 518EE9580DAC20AF00F70DD1 /* icons */ = { + isa = PBXGroup; + children = ( + 518EE9590DAC20AF00F70DD1 /* CMakeLists.txt */, + 518EE95A0DAC20AF00F70DD1 /* face0.png */, + 518EE95B0DAC20AF00F70DD1 /* face1.png */, + 518EE95C0DAC20AF00F70DD1 /* face2.png */, + 518EE95D0DAC20AF00F70DD1 /* face3.png */, + 518EE95E0DAC20AF00F70DD1 /* face4.png */, + 518EE95F0DAC20AF00F70DD1 /* face5.png */, + 518EE9600DAC20AF00F70DD1 /* hi16-action-collection.png */, + 518EE9610DAC20AF00F70DD1 /* hi16-action-projectm_add_playlist.png */, + 518EE9620DAC20AF00F70DD1 /* hi16-action-projectm_album.png */, + 518EE9630DAC20AF00F70DD1 /* hi16-action-projectm_artist.png */, + 518EE9640DAC20AF00F70DD1 /* hi16-action-projectm_back.png */, + 518EE9650DAC20AF00F70DD1 /* hi16-action-projectm_burn.png */, + 518EE9660DAC20AF00F70DD1 /* hi16-action-projectm_change_language.png */, + 518EE9670DAC20AF00F70DD1 /* hi16-action-projectm_circle.png */, + 518EE9680DAC20AF00F70DD1 /* hi16-action-projectm_collection.png */, + 518EE9690DAC20AF00F70DD1 /* hi16-action-projectm_configure.png */, + 518EE96A0DAC20AF00F70DD1 /* hi16-action-projectm_download.png */, + 518EE96B0DAC20AF00F70DD1 /* hi16-action-projectm_dynamic.png */, + 518EE96C0DAC20AF00F70DD1 /* hi16-action-projectm_edit.png */, + 518EE96D0DAC20AF00F70DD1 /* hi16-action-projectm_editcopy.png */, + 518EE96E0DAC20AF00F70DD1 /* hi16-action-projectm_equalizer.png */, + 518EE96F0DAC20AF00F70DD1 /* hi16-action-projectm_external.png */, + 518EE9700DAC20AF00F70DD1 /* hi16-action-projectm_fastforward.png */, + 518EE9710DAC20AF00F70DD1 /* hi16-action-projectm_favourite_genres.png */, + 518EE9720DAC20AF00F70DD1 /* hi16-action-projectm_files.png */, + 518EE9730DAC20AF00F70DD1 /* hi16-action-projectm_files2.png */, + 518EE9740DAC20AF00F70DD1 /* hi16-action-projectm_info.png */, + 518EE9750DAC20AF00F70DD1 /* hi16-action-projectm_jamendo.png */, + 518EE9760DAC20AF00F70DD1 /* hi16-action-projectm_lock.png */, + 518EE9770DAC20AF00F70DD1 /* hi16-action-projectm_mostplayed.png */, + 518EE9780DAC20AF00F70DD1 /* hi16-action-projectm_music.png */, + 518EE9790DAC20AF00F70DD1 /* hi16-action-projectm_next.png */, + 518EE97A0DAC20AF00F70DD1 /* hi16-action-projectm_pause.png */, + 518EE97B0DAC20AF00F70DD1 /* hi16-action-projectm_play.png */, + 518EE97C0DAC20AF00F70DD1 /* hi16-action-projectm_playlist.png */, + 518EE97D0DAC20AF00F70DD1 /* hi16-action-projectm_playlist_clear.png */, + 518EE97E0DAC20AF00F70DD1 /* hi16-action-projectm_playlist_refresh.png */, + 518EE97F0DAC20AF00F70DD1 /* hi16-action-projectm_queue.png */, + 518EE9800DAC20AF00F70DD1 /* hi16-action-projectm_random.png */, + 518EE9810DAC20AF00F70DD1 /* hi16-action-projectm_random_album.png */, + 518EE9820DAC20AF00F70DD1 /* hi16-action-projectm_random_no.png */, + 518EE9830DAC20AF00F70DD1 /* hi16-action-projectm_random_track.png */, + 518EE9840DAC20AF00F70DD1 /* hi16-action-projectm_redo.png */, + 518EE9850DAC20AF00F70DD1 /* hi16-action-projectm_refresh.png */, + 518EE9860DAC20AF00F70DD1 /* hi16-action-projectm_remove.png */, + 518EE9870DAC20AF00F70DD1 /* hi16-action-projectm_remove_from_playlist.png */, + 518EE9880DAC20AF00F70DD1 /* hi16-action-projectm_repeat_album.png */, + 518EE9890DAC20AF00F70DD1 /* hi16-action-projectm_repeat_no.png */, + 518EE98A0DAC20AF00F70DD1 /* hi16-action-projectm_repeat_playlist.png */, + 518EE98B0DAC20AF00F70DD1 /* hi16-action-projectm_repeat_track.png */, + 518EE98C0DAC20AF00F70DD1 /* hi16-action-projectm_rescan.png */, + 518EE98D0DAC20AF00F70DD1 /* hi16-action-projectm_rewind.png */, + 518EE98E0DAC20AF00F70DD1 /* hi16-action-projectm_save.png */, + 518EE98F0DAC20AF00F70DD1 /* hi16-action-projectm_scripts.png */, + 518EE9900DAC20AF00F70DD1 /* hi16-action-projectm_search.png */, + 518EE9910DAC20AF00F70DD1 /* hi16-action-projectm_settings_engine.png */, + 518EE9920DAC20AF00F70DD1 /* hi16-action-projectm_settings_general.png */, + 518EE9930DAC20AF00F70DD1 /* hi16-action-projectm_settings_indicator.png */, + 518EE9940DAC20AF00F70DD1 /* hi16-action-projectm_settings_playback.png */, + 518EE9950DAC20AF00F70DD1 /* hi16-action-projectm_settings_view.png */, + 518EE9960DAC20AF00F70DD1 /* hi16-action-projectm_stop.png */, + 518EE9970DAC20AF00F70DD1 /* hi16-action-projectm_track.png */, + 518EE9980DAC20AF00F70DD1 /* hi16-action-projectm_undo.png */, + 518EE9990DAC20AF00F70DD1 /* hi16-action-projectm_unlock.png */, + 518EE99A0DAC20AF00F70DD1 /* hi16-action-projectm_visualizations.png */, + 518EE99B0DAC20AF00F70DD1 /* hi16-action-projectm_zoom.png */, + 518EE99C0DAC20AF00F70DD1 /* prjm16-transparent.svg */, + 518EE99D0DAC20AF00F70DD1 /* rating-1.png */, + 518EE99E0DAC20AF00F70DD1 /* rating-2.png */, + 518EE99F0DAC20AF00F70DD1 /* rating-3.png */, + 518EE9A00DAC20AF00F70DD1 /* rating-4.png */, + 518EE9A10DAC20AF00F70DD1 /* rating-5.png */, + ); + path = icons; + sourceTree = ""; + }; + 518EE9BA0DAC20AF00F70DD1 /* templates */ = { + isa = PBXGroup; + children = ( + 518EE9BB0DAC20AF00F70DD1 /* cpp */, + 518EE9BC0DAC20AF00F70DD1 /* h */, + ); + path = templates; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -3148,42 +4771,78 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 0CBFA8430C1AB0F2007E9382 /* BeatDetect.h in Headers */, - 0CBFA8450C1AB0F2007E9382 /* browser.h in Headers */, - 0CBFA8470C1AB0F2007E9382 /* builtin_funcs.h in Headers */, 0CBFA8480C1AB0F2007E9382 /* carbontoprojectM.h in Headers */, - 0CBFA8490C1AB0F2007E9382 /* common.h in Headers */, 0CBFA84A0C1AB0F2007E9382 /* compare.h in Headers */, - 0CBFA84C0C1AB0F2007E9382 /* console_interface.h in Headers */, - 0CBFA84E0C1AB0F2007E9382 /* CustomShape.h in Headers */, - 0CBFA8500C1AB0F2007E9382 /* CustomWave.h in Headers */, - 0CBFA8510C1AB0F2007E9382 /* CValue.h in Headers */, 0CBFA8640C1AB102007E9382 /* dlldefs.h in Headers */, - 0CBFA8660C1AB102007E9382 /* editor.h in Headers */, - 0CBFA8680C1AB102007E9382 /* Eval.h in Headers */, 0CBFA8690C1AB102007E9382 /* event.h in Headers */, - 0CBFA86B0C1AB102007E9382 /* Expr.h in Headers */, 0CBFA86C0C1AB102007E9382 /* fatal.h in Headers */, 0CBFA86E0C1AB102007E9382 /* fftsg.h in Headers */, - 0CBFA8700C1AB102007E9382 /* Func.h in Headers */, - 0CBFA8720C1AB102007E9382 /* glConsole.h in Headers */, - 0CBFA8750C1AB102007E9382 /* InitCond.h in Headers */, 0CBFA8790C1AB116007E9382 /* lvtoprojectM.h in Headers */, - 0CBFA87B0C1AB116007E9382 /* menu.h in Headers */, - 0CBFA8980C1AB12E007E9382 /* Param.h in Headers */, - 0CBFA89A0C1AB12E007E9382 /* Parser.h in Headers */, - 0CBFA89C0C1AB12E007E9382 /* pbuffer.h in Headers */, - 0CBFA89E0C1AB12E007E9382 /* PCM.h in Headers */, - 0CBFA8A00C1AB12E007E9382 /* PerFrameEqn.h in Headers */, - 0CBFA8A20C1AB12E007E9382 /* PerPixelEqn.h in Headers */, - 0CBFA8A40C1AB12E007E9382 /* PerPointEqn.h in Headers */, - 0CBFA8A60C1AB12E007E9382 /* Preset.h in Headers */, - 0CBFA8A80C1AB12E007E9382 /* projectM.h in Headers */, - 0CBFA8A90C1AB12E007E9382 /* sdltoprojectM.h in Headers */, - 0CBFA8AB0C1AB12E007E9382 /* SplayNode.h in Headers */, - 0CBFA8AD0C1AB12E007E9382 /* SplayTree.h in Headers */, - 0CBFA8AF0C1AB12E007E9382 /* timer.h in Headers */, - 0CBFA8B10C1AB12E007E9382 /* wipemalloc.h in Headers */, + 51CA70EE0D8F23810002437E /* .cpp.h in Headers */, + 51CA70F00D8F241B0002437E /* SOILBundleHandler.hpp in Headers */, + 518EE9BE0DAC20AF00F70DD1 /* configfile.hpp in Headers */, + 518EE9BF0DAC20AF00F70DD1 /* nullable.hpp in Headers */, + 518EE9C10DAC20AF00F70DD1 /* qplaylistfiledialog.hpp in Headers */, + 518EE9C30DAC20AF00F70DD1 /* qplaylistmodel.hpp in Headers */, + 518EE9C40DAC20AF00F70DD1 /* qplaylisttableview.hpp in Headers */, + 518EE9C60DAC20AF00F70DD1 /* qpreseteditordialog.hpp in Headers */, + 518EE9C70DAC20AF00F70DD1 /* qpresetfiledialog.hpp in Headers */, + 518EE9C90DAC20AF00F70DD1 /* qpresettextedit.hpp in Headers */, + 518EE9CA0DAC20AF00F70DD1 /* qprojectm.hpp in Headers */, + 518EE9CC0DAC20AF00F70DD1 /* qprojectm_mainwindow.hpp in Headers */, + 518EE9CE0DAC20AF00F70DD1 /* qprojectmconfigdialog.hpp in Headers */, + 518EE9CF0DAC20AF00F70DD1 /* qprojectmwidget.hpp in Headers */, + 518EE9D00DAC20AF00F70DD1 /* qxmlplaylisthandler.hpp in Headers */, + 51713B840DB9CCB80050BE40 /* Algorithms.hpp in Headers */, + 517524DD0DBC47FE00D47C49 /* ui_qpreseteditordialog.h in Headers */, + 517524DE0DBC47FE00D47C49 /* ui_qprojectm_mainwindow.h in Headers */, + 517524DF0DBC47FE00D47C49 /* ui_qprojectmconfigdialog.h in Headers */, + 516FA4CF0DCBFFD400465570 /* BeatDetect.hpp in Headers */, + 516FA4D10DCBFFD400465570 /* BuiltinFuncs.hpp in Headers */, + 516FA4D30DCBFFD400465570 /* BuiltinParams.hpp in Headers */, + 516FA4F70DCBFFD400465570 /* Common.hpp in Headers */, + 516FA4F90DCBFFD400465570 /* ConfigFile.h in Headers */, + 516FA4FB0DCBFFD400465570 /* CustomShape.hpp in Headers */, + 516FA4FD0DCBFFD400465570 /* CustomWave.hpp in Headers */, + 516FA4FE0DCBFFD400465570 /* CValue.hpp in Headers */, + 516FA5000DCBFFD400465570 /* Eval.hpp in Headers */, + 516FA5020DCBFFD400465570 /* Expr.hpp in Headers */, + 516FA5040DCBFFD400465570 /* FBO.hpp in Headers */, + 516FA5070DCBFFD400465570 /* Func.hpp in Headers */, + 516FA5080DCBFFD400465570 /* glError.h in Headers */, + 516FA50A0DCBFFD400465570 /* IdlePreset.hpp in Headers */, + 516FA50B0DCBFFD400465570 /* IdleTextures.hpp in Headers */, + 516FA50D0DCBFFD400465570 /* image_DXT.h in Headers */, + 516FA50F0DCBFFD400465570 /* image_helper.h in Headers */, + 516FA5110DCBFFD400465570 /* InitCond.hpp in Headers */, + 516FA5120DCBFFD400465570 /* InitCondUtils.hpp in Headers */, + 516FA5140DCBFFD400465570 /* KeyHandler.hpp in Headers */, + 516FA51A0DCBFFD400465570 /* Param.hpp in Headers */, + 516FA51B0DCBFFD400465570 /* ParamUtils.hpp in Headers */, + 516FA51D0DCBFFD400465570 /* Parser.hpp in Headers */, + 516FA51F0DCBFFD400465570 /* PerFrameEqn.hpp in Headers */, + 516FA5210DCBFFD400465570 /* PerPixelEqn.hpp in Headers */, + 516FA5230DCBFFD400465570 /* PerPointEqn.hpp in Headers */, + 516FA5250DCBFFD400465570 /* Preset.hpp in Headers */, + 516FA5270DCBFFD400465570 /* PresetChooser.hpp in Headers */, + 516FA5290DCBFFD400465570 /* PresetFrameIO.hpp in Headers */, + 516FA52B0DCBFFD400465570 /* PresetLoader.hpp in Headers */, + 516FA52D0DCBFFD400465570 /* PresetMerge.hpp in Headers */, + 516FA52F0DCBFFD400465570 /* projectM.hpp in Headers */, + 516FA5310DCBFFD400465570 /* Renderer.hpp in Headers */, + 516FA5320DCBFFD400465570 /* resource.h in Headers */, + 516FA5330DCBFFD400465570 /* RingBuffer.hpp in Headers */, + 516FA5340DCBFFD400465570 /* sdltoprojectM.h in Headers */, + 516FA5350DCBFFD400465570 /* SOIL.h in Headers */, + 516FA5360DCBFFD400465570 /* SOILBundle.h in Headers */, + 516FA5390DCBFFD400465570 /* stb_image_aug.h in Headers */, + 516FA53A0DCBFFD400465570 /* stbi_DDS_aug.h in Headers */, + 516FA53B0DCBFFD400465570 /* stbi_DDS_aug_c.h in Headers */, + 516FA53D0DCBFFD400465570 /* TextureManager.hpp in Headers */, + 516FA53F0DCBFFD400465570 /* TimeKeeper.hpp in Headers */, + 516FA5410DCBFFD400465570 /* timer.h in Headers */, + 516FA5430DCBFFD400465570 /* win32-dirent.h in Headers */, + 516FA5450DCBFFD400465570 /* wipemalloc.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3252,9 +4911,11 @@ 08FB7793FE84155DC02AAC07 /* Project object */ = { isa = PBXProject; buildConfigurationList = 1DEB91EF08733DB70010E9CD /* Build configuration list for PBXProject "projectM" */; + compatibilityVersion = "Xcode 2.4"; hasScannedForEncodings = 1; mainGroup = 08FB7794FE84155DC02AAC07 /* projectM */; projectDirPath = ""; + projectRoot = ..; targets = ( D2AAC045055464E500DB518D /* projectM-engine */, 0C4C742D09DDC18200126FB8 /* projectM-sdlvis */, @@ -3285,7 +4946,6 @@ buildActionMask = 2147483647; files = ( 0CCF40050C0A2F870030828E /* projectM.icns in Resources */, - 0C74DBCE0C20822A0043103D /* PkgInfo in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3333,32 +4993,62 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0CBFA8420C1AB0F2007E9382 /* BeatDetect.cpp in Sources */, - 0CBFA8440C1AB0F2007E9382 /* browser.cpp in Sources */, - 0CBFA84B0C1AB0F2007E9382 /* console_interface.cpp in Sources */, - 0CBFA84D0C1AB0F2007E9382 /* CustomShape.cpp in Sources */, - 0CBFA84F0C1AB0F2007E9382 /* CustomWave.cpp in Sources */, - 0CBFA8650C1AB102007E9382 /* editor.cpp in Sources */, - 0CBFA8670C1AB102007E9382 /* Eval.cpp in Sources */, - 0CBFA86A0C1AB102007E9382 /* Expr.cpp in Sources */, - 0CBFA86D0C1AB102007E9382 /* fftsg.cpp in Sources */, - 0CBFA86F0C1AB102007E9382 /* Func.cpp in Sources */, - 0CBFA8710C1AB102007E9382 /* glConsole.cpp in Sources */, - 0CBFA8740C1AB102007E9382 /* InitCond.cpp in Sources */, - 0CBFA87A0C1AB116007E9382 /* menu.cpp in Sources */, - 0CBFA8970C1AB12E007E9382 /* Param.cpp in Sources */, - 0CBFA8990C1AB12E007E9382 /* Parser.cpp in Sources */, - 0CBFA89B0C1AB12E007E9382 /* pbuffer.cpp in Sources */, - 0CBFA89D0C1AB12E007E9382 /* PCM.cpp in Sources */, - 0CBFA89F0C1AB12E007E9382 /* PerFrameEqn.cpp in Sources */, - 0CBFA8A10C1AB12E007E9382 /* PerPixelEqn.cpp in Sources */, - 0CBFA8A30C1AB12E007E9382 /* PerPointEqn.cpp in Sources */, - 0CBFA8A50C1AB12E007E9382 /* Preset.cpp in Sources */, - 0CBFA8A70C1AB12E007E9382 /* projectM.cpp in Sources */, - 0CBFA8AA0C1AB12E007E9382 /* SplayNode.cpp in Sources */, - 0CBFA8AC0C1AB12E007E9382 /* SplayTree.cpp in Sources */, - 0CBFA8AE0C1AB12E007E9382 /* timer.cpp in Sources */, - 0CBFA8B00C1AB12E007E9382 /* wipemalloc.cpp in Sources */, + 51CA70F40D8F26970002437E /* SoilBundlerHandler.cpp in Sources */, + 518EE9BD0DAC20AF00F70DD1 /* configfile.cpp in Sources */, + 518EE9C00DAC20AF00F70DD1 /* qplaylistfiledialog.cpp in Sources */, + 518EE9C20DAC20AF00F70DD1 /* qplaylistmodel.cpp in Sources */, + 518EE9C50DAC20AF00F70DD1 /* qpreseteditordialog.cpp in Sources */, + 518EE9C80DAC20AF00F70DD1 /* qpresettextedit.cpp in Sources */, + 518EE9CB0DAC20AF00F70DD1 /* qprojectm_mainwindow.cpp in Sources */, + 518EE9CD0DAC20AF00F70DD1 /* qprojectmconfigdialog.cpp in Sources */, + 517524D10DBC47FE00D47C49 /* Makefile in Sources */, + 517524D20DBC47FE00D47C49 /* moc_qplaylistfiledialog.cxx in Sources */, + 517524D30DBC47FE00D47C49 /* moc_qplaylistmodel.cxx in Sources */, + 517524D40DBC47FE00D47C49 /* moc_qplaylisttableview.cxx in Sources */, + 517524D50DBC47FE00D47C49 /* moc_qpreseteditordialog.cxx in Sources */, + 517524D60DBC47FE00D47C49 /* moc_qpresetfiledialog.cxx in Sources */, + 517524D70DBC47FE00D47C49 /* moc_qpresettextedit.cxx in Sources */, + 517524D80DBC47FE00D47C49 /* moc_qprojectm.cxx in Sources */, + 517524D90DBC47FE00D47C49 /* moc_qprojectm_mainwindow.cxx in Sources */, + 517524DA0DBC47FE00D47C49 /* moc_qprojectmconfigdialog.cxx in Sources */, + 517524DB0DBC47FE00D47C49 /* moc_qprojectmwidget.cxx in Sources */, + 517524DC0DBC47FE00D47C49 /* qrc_application.cxx in Sources */, + 516FA4CE0DCBFFD400465570 /* BeatDetect.cpp in Sources */, + 516FA4D00DCBFFD400465570 /* BuiltinFuncs.cpp in Sources */, + 516FA4D20DCBFFD400465570 /* BuiltinParams.cpp in Sources */, + 516FA4F80DCBFFD400465570 /* ConfigFile.cpp in Sources */, + 516FA4FA0DCBFFD400465570 /* CustomShape.cpp in Sources */, + 516FA4FC0DCBFFD400465570 /* CustomWave.cpp in Sources */, + 516FA4FF0DCBFFD400465570 /* Eval.cpp in Sources */, + 516FA5010DCBFFD400465570 /* Expr.cpp in Sources */, + 516FA5030DCBFFD400465570 /* FBO.cpp in Sources */, + 516FA5050DCBFFD400465570 /* fftsg.cpp in Sources */, + 516FA5060DCBFFD400465570 /* Func.cpp in Sources */, + 516FA5090DCBFFD400465570 /* IdlePreset.cpp in Sources */, + 516FA50C0DCBFFD400465570 /* image_DXT.c in Sources */, + 516FA50E0DCBFFD400465570 /* image_helper.c in Sources */, + 516FA5100DCBFFD400465570 /* InitCond.cpp in Sources */, + 516FA5130DCBFFD400465570 /* KeyHandler.cpp in Sources */, + 516FA5180DCBFFD400465570 /* Makefile in Sources */, + 516FA5190DCBFFD400465570 /* Param.cpp in Sources */, + 516FA51C0DCBFFD400465570 /* Parser.cpp in Sources */, + 516FA51E0DCBFFD400465570 /* PerFrameEqn.cpp in Sources */, + 516FA5200DCBFFD400465570 /* PerPixelEqn.cpp in Sources */, + 516FA5220DCBFFD400465570 /* PerPointEqn.cpp in Sources */, + 516FA5240DCBFFD400465570 /* Preset.cpp in Sources */, + 516FA5260DCBFFD400465570 /* PresetChooser.cpp in Sources */, + 516FA5280DCBFFD400465570 /* PresetFrameIO.cpp in Sources */, + 516FA52A0DCBFFD400465570 /* PresetLoader.cpp in Sources */, + 516FA52C0DCBFFD400465570 /* PresetMerge.cpp in Sources */, + 516FA52E0DCBFFD400465570 /* projectM.cpp in Sources */, + 516FA5300DCBFFD400465570 /* Renderer.cpp in Sources */, + 516FA5370DCBFFD400465570 /* SoilBundler.cpp in Sources */, + 516FA5380DCBFFD400465570 /* stb_image_aug.c in Sources */, + 516FA53C0DCBFFD400465570 /* TextureManager.cpp in Sources */, + 516FA53E0DCBFFD400465570 /* TimeKeeper.cpp in Sources */, + 516FA5400DCBFFD400465570 /* timer.cpp in Sources */, + 516FA5420DCBFFD400465570 /* win32-dirent.cpp in Sources */, + 516FA5440DCBFFD400465570 /* wipemalloc.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3690,6 +5380,13 @@ "$(HEADER_SEARCH_PATHS)", ); INSTALL_PATH = /usr/local/lib; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", + "$(LIBRARY_SEARCH_PATHS_QUOTED_2)", + ); + LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../projectM-qt\""; + LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)/../projectM-engine\""; OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; PRODUCT_NAME = projectM; ZERO_LINK = YES; @@ -3719,6 +5416,13 @@ "$(HEADER_SEARCH_PATHS)", ); INSTALL_PATH = /usr/local/lib; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", + "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", + ); + LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../projectM-qt\""; + LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)/../projectM-engine\""; PRODUCT_NAME = projectM; ZERO_LINK = NO; }; diff --git a/src/projectM-engine/CMakeLists.txt b/src/projectM-engine/CMakeLists.txt index f62ddf0d6..856e2fabd 100644 --- a/src/projectM-engine/CMakeLists.txt +++ b/src/projectM-engine/CMakeLists.txt @@ -6,6 +6,11 @@ OPTION (USE_FBO "Use Framebuffer Objects for increased rendering quality. Disab OPTION (USE_GLES1 "Use OpenGL ES 1.x" OFF) + +#OPTION (FTGL_STATIC "Build the projectM target library in the platform's native static (NOT shared) format." OFF) + +OPTION (BUILD_PROJECTM_STATIC "Build the projectM target library in the platform's native static (NOT shared) format." OFF) + SET(SOIL_SOURCES image_DXT.c image_helper.c SOIL.c stb_image_aug.c) SET(projectM_SOURCES projectM.cpp FBO.cpp InitCond.cpp @@ -32,7 +37,12 @@ if(USE_FBO) ADD_DEFINITIONS(-DUSE_FBO) endif(USE_FBO) +if (BUILD_PROJECTM_STATIC) +ADD_LIBRARY(projectM STATIC ${projectM_SOURCES}) +else(BUILD_PROJECTM_STATIC) ADD_LIBRARY(projectM SHARED ${projectM_SOURCES}) +endif(BUILD_PROJECTM_STATIC) + SET_TARGET_PROPERTIES(projectM PROPERTIES VERSION 2.00 SOVERSION 2) if (APPLE) @@ -62,7 +72,6 @@ endif(FTGL_FOUND) TARGET_LINK_LIBRARIES(projectM GLEW ${OPENGL_LIBRARIES} m ${IMAGE_LOADING_LIBS}) - IF(USE_FTGL) if (FTGL_FOUND) MESSAGE(STATUS "[projectM] FTGL font support was detected and enabled.") diff --git a/src/projectM-jack/CMakeLists.txt b/src/projectM-jack/CMakeLists.txt index 1d445b65a..c615e5a0f 100644 --- a/src/projectM-jack/CMakeLists.txt +++ b/src/projectM-jack/CMakeLists.txt @@ -1,6 +1,7 @@ PROJECT(projectM-jack) OPTION(QT_JACK_SUPPORT "Enable Qt4 GUI Support for the projectM jack port" ON) +OPTION(BUILD_PROJECTM_JACK_STATIC "Build a binary that only depends on jack and stnadard MACOSX libraries" OFF) if (QT_JACK_SUPPORT) @@ -77,7 +78,13 @@ LINK_DIRECTORIES(${PROJECTM_LINK} ${JACK_LDFLAGS}) ADD_EXECUTABLE(projectM-jack ${projectM_jack_SRCS} ${projectM_jack_MOC_SRCS}) -TARGET_LINK_LIBRARIES(projectM-jack projectM-qt projectM jack ${QT_QTGUI_LIBRARIES} ${QT_QTOPENGL_LIBRARIES} ${QT_QTCORE_LIBRARIES} ${QT_LIBRARIES}) +if (BUILD_PROJECTM_JACK_STATIC) +SET(PACKAGED_LIBRARIES ${PROJECTM_ROOT_BINARY_DIR}/projectM-engine/libprojectM.a ${PROJECTM_ROOT_BINARY_DIR}/projectM-qt/libprojectM-qt.a) +else (BUILD_PROJECTM_JACK_STATIC) +SET(PACKAGED_LIBRARIES projectM-qt projectM) +endif (BUILD_PROJECTM_JACK_STATIC) + +TARGET_LINK_LIBRARIES(projectM-jack ${PACKAGED_LIBRARIES} jack ${QT_QTGUI_LIBRARIES} ${QT_QTOPENGL_LIBRARIES} ${QT_QTCORE_LIBRARIES} ${QT_LIBRARIES}) INSTALL(TARGETS projectM-jack DESTINATION ${CMAKE_INSTALL_PREFIX}/bin ) install(FILES "projectM-jack.desktop" DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications) diff --git a/src/projectM-qt/CMakeLists.txt b/src/projectM-qt/CMakeLists.txt index 74e320b61..cb746df41 100644 --- a/src/projectM-qt/CMakeLists.txt +++ b/src/projectM-qt/CMakeLists.txt @@ -12,6 +12,7 @@ else(${CMAKE_PROJECT_NAME} MATCHES "PROJECTM_ROOT") pkg_search_module(LIBPROJECTM REQUIRED libprojectM) endif(${CMAKE_PROJECT_NAME} MATCHES "PROJECTM_ROOT") +OPTION(BUILD_PROJECTM_QT_STATIC "Build a static library of projectM-qt rather than the usual shared library format" OFF) find_package(Qt4 REQUIRED) # find and setup Qt4 for this project include(${QT_USE_FILE}) @@ -36,7 +37,7 @@ ADD_DEFINITIONS(-DLINUX -DPROJECTM_PREFIX='"${PROJECTM_PREFIX}"') ADD_DEFINITIONS(${QT_DEFINITIONS}) ADD_DEFINITIONS(-DQT_PLUGIN) ADD_DEFINITIONS(-DQT_NO_DEBUG) -ADD_DEFINITIONS(-DQT_SHARED) +ADD_DEFINITIONS(-DQT_STATIC) # the variable "projectM-qt_SRCS" contains all .cpp files of this project set(projectM-qt_SRCS @@ -93,7 +94,11 @@ qt4_wrap_ui(projectM-qt_UIS_H ${projectM-qt_UIS}) # After this call, foo_MOC_SRCS = moc_Class1.cxx moc_Class2.cxx moc_Class3.cxx. qt4_wrap_cpp(projectM-qt_MOC_SRCS ${projectM-qt_MOC_HDRS}) +if (BUILD_PROJECTM_QT_STATIC) +ADD_LIBRARY(projectM-qt STATIC ${projectM-qt_SRCS} ${projectM-qt_RC_SRCS} ${projectM-qt_MOC_SRCS} ${projectM-qt_UIS_H}) +else(BUILD_PROJECTM_QT_STATIC) ADD_LIBRARY(projectM-qt SHARED ${projectM-qt_SRCS} ${projectM-qt_RC_SRCS} ${projectM-qt_MOC_SRCS} ${projectM-qt_UIS_H}) +endif(BUILD_PROJECTM_QT_STATIC) SET_TARGET_PROPERTIES(projectM-qt PROPERTIES VERSION 1.10 SOVERSION 1) diff --git a/src/projectM-test/CMakeLists.txt b/src/projectM-test/CMakeLists.txt index 9f3a6ce5d..a121ec8af 100644 --- a/src/projectM-test/CMakeLists.txt +++ b/src/projectM-test/CMakeLists.txt @@ -23,7 +23,7 @@ ADD_DEFINITIONS(-DLINUX) if (${CMAKE_PROJECT_NAME} MATCHES "PROJECTM_ROOT") set(PROJECTM_INCLUDE ${PROJECTM_ROOT_SOURCE_DIR}/projectM-engine) - set(PROJECTM_LINK ${PROJECTM_ROOT_BINARY_DIR}/projectM-engine) +-engine) elseif (${CMAKE_PROJECT_NAME} MATCHES ${PROJECT_NAME}) set(PROJECTM_INCLUDE ${LIBPROJECTM_INCLUDEDIR}/libprojectM) set(PROJECTM_LINK ${LIBPROJECTM_LDFLAGS}) @@ -32,8 +32,8 @@ endif (${CMAKE_PROJECT_NAME} MATCHES "PROJECTM_ROOT") INCLUDE_DIRECTORIES(${PROJECTM_INCLUDE} ${SDL_INCLUDE_DIR} ${GTK_INCLUDE_DIR}) LINK_DIRECTORIES(${PROJECTM_LINK}) -TARGET_LINK_LIBRARIES(projectM-test projectM ${SDL_LIBRARY} ${GTK_LIBRARIES}) -TARGET_LINK_LIBRARIES(projectM-test-memleak projectM ${SDL_LIBRARY} ${GTK_LIBRARIES}) -TARGET_LINK_LIBRARIES(projectM-test-texture projectM ${SDL_LIBRARY} ${GTK_LIBRARIES}) +TARGET_LINK_LIBRARIES(projectM-test projectM ${SDL_LIBRARY}) +TARGET_LINK_LIBRARIES(projectM-test-memleak projectM ${SDL_LIBRARY} ) +TARGET_LINK_LIBRARIES(projectM-test-texture projectM ${SDL_LIBRARY} ) INSTALL(TARGETS projectM-test projectM-test-texture DESTINATION ${CMAKE_INSTALL_PREFIX}/bin ) diff --git a/src/projectM-test/getConfigFilename.cpp b/src/projectM-test/getConfigFilename.cpp index b31e04253..8522e768a 100644 --- a/src/projectM-test/getConfigFilename.cpp +++ b/src/projectM-test/getConfigFilename.cpp @@ -12,6 +12,7 @@ #include #include "getConfigFilename.h" #include +#include // get the full pathname of a configfile std::string getConfigFilename() diff --git a/src/projectM-test/projectM-test-memleak.cpp b/src/projectM-test/projectM-test-memleak.cpp index 8dfde66b6..cea822232 100644 --- a/src/projectM-test/projectM-test-memleak.cpp +++ b/src/projectM-test/projectM-test-memleak.cpp @@ -23,6 +23,7 @@ #include #include #include +#include #include #include "sdltoprojectM.h" diff --git a/src/projectM-test/projectM-test.cpp b/src/projectM-test/projectM-test.cpp index 8a24053db..ab958784c 100644 --- a/src/projectM-test/projectM-test.cpp +++ b/src/projectM-test/projectM-test.cpp @@ -21,23 +21,63 @@ #include "video_init.h" #include -#include "sdltoprojectM.h" +//#include "sdltoprojectM.h" #include "ConfigFile.h" #include "getConfigFilename.h" //FIXME: these don't have to be global -projectM *globalPM = NULL; +//projectM *globalPM = NULL; int wvw, wvh, fvw, fvh; bool fullscreen; +#ifdef LINUX +#include +#endif +#ifdef __APPLE__ +#include +#endif + +void renderLoop(); + +int main(int argc, char **argv) +{ +/* + // fix `fullscreen quit kills mouse` issue. + atexit(SDL_Quit); + + std::string config_filename = getConfigFilename(); + ConfigFile config(config_filename); + + // window dimensions from configfile + wvw = config.read("Window Width", 512); + wvh = config.read("Window Height", 512); + fullscreen = config.read("Fullscreen", true); + + init_display(wvw, wvh, &fvw, &fvh, fullscreen); + + SDL_WM_SetCaption(PROJECTM_TITLE, NULL); + + globalPM = new projectM(config_filename); + + // if started fullscreen, give PM new viewport dimensions + if (fullscreen) + globalPM->projectM_resetGL(fvw, fvh); + + renderLoop(); + + // not reached + */ + return 1; +} + void renderLoop() { while (1) { - projectMEvent evt; - projectMKeycode key; - projectMModifier mod; - +// projectMEvent evt; +// projectMKeycode key; +// projectMModifier mod; + #if 0 /** Process SDL events */ SDL_Event event; while (SDL_PollEvent(&event)) @@ -90,38 +130,11 @@ void renderLoop() globalPM->key_handler(evt, key, mod); break; } - } - globalPM->renderFrame(); - SDL_GL_SwapBuffers(); + } + #endif + //globalPM->renderFrame(); + // SDL_GL_SwapBuffers(); } + } - -int main(int argc, char **argv) -{ - // fix `fullscreen quit kills mouse` issue. - atexit(SDL_Quit); - - std::string config_filename = getConfigFilename(); - ConfigFile config(config_filename); - - // window dimensions from configfile - wvw = config.read("Window Width", 512); - wvh = config.read("Window Height", 512); - fullscreen = config.read("Fullscreen", true); - - init_display(wvw, wvh, &fvw, &fvh, fullscreen); - - SDL_WM_SetCaption(PROJECTM_TITLE, NULL); - - globalPM = new projectM(config_filename); - - // if started fullscreen, give PM new viewport dimensions - if (fullscreen) - globalPM->projectM_resetGL(fvw, fvh); - - renderLoop(); - - // not reached - return 1; -} diff --git a/src/projectM-test/sdltoprojectM.h b/src/projectM-test/sdltoprojectM.h index ce3f23b93..2ea08e2f0 100644 --- a/src/projectM-test/sdltoprojectM.h +++ b/src/projectM-test/sdltoprojectM.h @@ -28,47 +28,47 @@ #include #endif -projectMEvent sdl2pmEvent( SDL_Event event ) { \ +inline projectMEvent sdl2pmEvent( SDL_Event event ) { - switch ( event.type ) { \ + switch ( event.type ) { case SDL_VIDEORESIZE: - return PROJECTM_VIDEORESIZE; \ - case SDL_KEYUP: \ - return PROJECTM_KEYUP; \ - case SDL_KEYDOWN: \ - return PROJECTM_KEYDOWN; \ + return PROJECTM_VIDEORESIZE; + case SDL_KEYUP: + return PROJECTM_KEYUP; + case SDL_KEYDOWN: + return PROJECTM_KEYDOWN; default: - return PROJECTM_KEYUP; \ - } \ - } \ + return PROJECTM_KEYUP; + } + } -projectMKeycode sdl2pmKeycode( SDLKey keysym ) { \ - switch ( keysym ) { \ - case SDLK_F1: \ - return PROJECTM_K_F1; \ - case SDLK_F2: \ - return PROJECTM_K_F2; \ - case SDLK_F3: \ - return PROJECTM_K_F3; \ - case SDLK_F4: \ - return PROJECTM_K_F4; \ - case SDLK_F5: \ - return PROJECTM_K_F5; \ - case SDLK_F6: \ - return PROJECTM_K_F6; \ - case SDLK_F7: \ - return PROJECTM_K_F7; \ - case SDLK_F8: \ - return PROJECTM_K_F8; \ - case SDLK_F9: \ - return PROJECTM_K_F9; \ - case SDLK_F10: \ - return PROJECTM_K_F10; \ - case SDLK_F11: \ - return PROJECTM_K_F11; \ - case SDLK_F12: \ - return PROJECTM_K_F12; \ - case SDLK_ESCAPE: \ +projectMKeycode sdl2pmKeycode( SDLKey keysym ) { + switch ( keysym ) { + case SDLK_F1: + return PROJECTM_K_F1; + case SDLK_F2: + return PROJECTM_K_F2; + case SDLK_F3: + return PROJECTM_K_F3; + case SDLK_F4: + return PROJECTM_K_F4; + case SDLK_F5: + return PROJECTM_K_F5; + case SDLK_F6: + return PROJECTM_K_F6; + case SDLK_F7: + return PROJECTM_K_F7; + case SDLK_F8: + return PROJECTM_K_F8; + case SDLK_F9: + return PROJECTM_K_F9; + case SDLK_F10: + return PROJECTM_K_F10; + case SDLK_F11: + return PROJECTM_K_F11; + case SDLK_F12: + return PROJECTM_K_F12; + case SDLK_ESCAPE: return PROJECTM_K_ESCAPE; case SDLK_a: return PROJECTM_K_a; @@ -137,13 +137,13 @@ projectMKeycode sdl2pmKeycode( SDLKey keysym ) { \ case SDLK_PAGEDOWN: return PROJECTM_K_PAGEDOWN; - default: \ - return PROJECTM_K_NONE; \ - } \ - } \ + default: + return PROJECTM_K_NONE; + } + } -projectMModifier sdl2pmModifier( SDLMod mod ) { \ - return PROJECTM_KMOD_LSHIFT; \ - } \ +inline projectMModifier sdl2pmModifier( SDLMod mod ) { + return PROJECTM_KMOD_LSHIFT; + } #endif /** _SDLTOPROJECTM_H */