diff --git a/mac/Audacity.xcodeproj/project.pbxproj b/mac/Audacity.xcodeproj/project.pbxproj index 3585e37a7..c6cac41ef 100644 --- a/mac/Audacity.xcodeproj/project.pbxproj +++ b/mac/Audacity.xcodeproj/project.pbxproj @@ -18,6 +18,17 @@ name = Configure; productName = Untitled; }; + ED663CE11654366F007F53A5 /* Configure-libsamplerate */ = { + isa = PBXAggregateTarget; + buildConfigurationList = ED663CE31654366F007F53A5 /* Build configuration list for PBXAggregateTarget "Configure-libsamplerate" */; + buildPhases = ( + ED663CE21654366F007F53A5 /* ShellScript */, + ); + dependencies = ( + ); + name = "Configure-libsamplerate"; + productName = Untitled; + }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ @@ -1186,7 +1197,7 @@ ED27073A0EF9C51D007D4FFD /* trackpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED2707180EF9C51D007D4FFD /* trackpoint.cpp */; }; ED27073B0EF9C51D007D4FFD /* trackpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = ED2707190EF9C51D007D4FFD /* trackpoint.h */; }; ED27073D0EF9C51D007D4FFD /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = ED27071B0EF9C51D007D4FFD /* utils.h */; }; - ED2707460EF9C550007D4FFD /* liblibsbsms.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ED2706F40EF9C3C6007D4FFD /* liblibsbsms.a */; }; + ED2707460EF9C550007D4FFD /* libsbsms.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ED2706F40EF9C3C6007D4FFD /* libsbsms.a */; }; ED2707500EF9C64F007D4FFD /* SBSMSEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED27074B0EF9C64F007D4FFD /* SBSMSEffect.cpp */; }; ED2707510EF9C64F007D4FFD /* TimeScale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED27074D0EF9C64F007D4FFD /* TimeScale.cpp */; }; ED309AAA164E850500D21825 /* libresample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1707400D0988EB90008541CC /* libresample.a */; }; @@ -1194,6 +1205,349 @@ ED3D7FF10DF73889000F43E3 /* EffectManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED3D7FEE0DF73889000F43E3 /* EffectManager.cpp */; }; ED64C823124567ED007CF2FC /* ScoreAlignDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED64C821124567ED007CF2FC /* ScoreAlignDialog.cpp */; }; ED64C82512456831007CF2FC /* ScoreAlignParams.h in Headers */ = {isa = PBXBuildFile; fileRef = ED64C82412456831007CF2FC /* ScoreAlignParams.h */; }; + ED663B42165435BF007F53A5 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = ED663B2716543501007F53A5 /* common.h */; }; + ED663B43165435BF007F53A5 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = ED663B3716543556007F53A5 /* config.h */; }; + ED663B44165435BF007F53A5 /* fastest_coeffs.h in Headers */ = {isa = PBXBuildFile; fileRef = ED663B2916543501007F53A5 /* fastest_coeffs.h */; }; + ED663B45165435BF007F53A5 /* float_cast.h in Headers */ = {isa = PBXBuildFile; fileRef = ED663B2A16543501007F53A5 /* float_cast.h */; }; + ED663B46165435BF007F53A5 /* high_qual_coeffs.h in Headers */ = {isa = PBXBuildFile; fileRef = ED663B2B16543501007F53A5 /* high_qual_coeffs.h */; }; + ED663B47165435BF007F53A5 /* mid_qual_coeffs.h in Headers */ = {isa = PBXBuildFile; fileRef = ED663B2C16543501007F53A5 /* mid_qual_coeffs.h */; }; + ED663B48165435BF007F53A5 /* samplerate.c in Sources */ = {isa = PBXBuildFile; fileRef = ED663B2D16543501007F53A5 /* samplerate.c */; }; + ED663B49165435BF007F53A5 /* samplerate.h in Headers */ = {isa = PBXBuildFile; fileRef = ED663B2E16543501007F53A5 /* samplerate.h */; }; + ED663B4A165435BF007F53A5 /* src_linear.c in Sources */ = {isa = PBXBuildFile; fileRef = ED663B2F16543501007F53A5 /* src_linear.c */; }; + ED663B4B165435BF007F53A5 /* src_sinc.c in Sources */ = {isa = PBXBuildFile; fileRef = ED663B3016543501007F53A5 /* src_sinc.c */; }; + ED663B4C165435BF007F53A5 /* src_zoh.c in Sources */ = {isa = PBXBuildFile; fileRef = ED663B3116543501007F53A5 /* src_zoh.c */; }; + ED663B8216543647007F53A5 /* Audacity.icns in Resources */ = {isa = PBXBuildFile; fileRef = 174F73C9098D516D009CD6E0 /* Audacity.icns */; }; + ED663B8316543647007F53A5 /* AudacityAIFF.icns in Resources */ = {isa = PBXBuildFile; fileRef = 174F73CA098D516D009CD6E0 /* AudacityAIFF.icns */; }; + ED663B8416543647007F53A5 /* AudacityAU.icns in Resources */ = {isa = PBXBuildFile; fileRef = 174F73CB098D516D009CD6E0 /* AudacityAU.icns */; }; + ED663B8516543647007F53A5 /* AudacityMP3.icns in Resources */ = {isa = PBXBuildFile; fileRef = 174F73CC098D516D009CD6E0 /* AudacityMP3.icns */; }; + ED663B8616543647007F53A5 /* AudacityOGG.icns in Resources */ = {isa = PBXBuildFile; fileRef = 174F73CD098D516D009CD6E0 /* AudacityOGG.icns */; }; + ED663B8716543647007F53A5 /* AudacityProject.icns in Resources */ = {isa = PBXBuildFile; fileRef = 174F73CE098D516D009CD6E0 /* AudacityProject.icns */; }; + ED663B8816543647007F53A5 /* AudacityWAV.icns in Resources */ = {isa = PBXBuildFile; fileRef = 174F73CF098D516D009CD6E0 /* AudacityWAV.icns */; }; + ED663B8916543647007F53A5 /* EQDefaultCurves.xml in Resources */ = {isa = PBXBuildFile; fileRef = 8406A93712D0F2510011EA01 /* EQDefaultCurves.xml */; }; + ED663B8A16543647007F53A5 /* Install.txt in Resources */ = {isa = PBXBuildFile; fileRef = 28006FFA132C167600BD34D7 /* Install.txt */; }; + ED663B8C16543647007F53A5 /* AudacityApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFCE09883BFD008A330A /* AudacityApp.cpp */; }; + ED663B8D16543647007F53A5 /* AudioIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFD209883BFD008A330A /* AudioIO.cpp */; }; + ED663B8E16543647007F53A5 /* BatchCommandDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFD409883BFD008A330A /* BatchCommandDialog.cpp */; }; + ED663B8F16543647007F53A5 /* BatchCommands.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFD609883BFD008A330A /* BatchCommands.cpp */; }; + ED663B9016543647007F53A5 /* BatchProcessDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFD809883BFD008A330A /* BatchProcessDialog.cpp */; }; + ED663B9116543647007F53A5 /* Benchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFDA09883BFD008A330A /* Benchmark.cpp */; }; + ED663B9216543647007F53A5 /* LegacyAliasBlockFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFDE09883BFD008A330A /* LegacyAliasBlockFile.cpp */; }; + ED663B9316543647007F53A5 /* LegacyBlockFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFE009883BFD008A330A /* LegacyBlockFile.cpp */; }; + ED663B9416543647007F53A5 /* PCMAliasBlockFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFE209883BFD008A330A /* PCMAliasBlockFile.cpp */; }; + ED663B9516543647007F53A5 /* SilentBlockFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFE409883BFD008A330A /* SilentBlockFile.cpp */; }; + ED663B9616543647007F53A5 /* SimpleBlockFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFE609883BFD008A330A /* SimpleBlockFile.cpp */; }; + ED663B9716543647007F53A5 /* BlockFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFE809883BFD008A330A /* BlockFile.cpp */; }; + ED663B9816543647007F53A5 /* CrossFade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFF409883BFD008A330A /* CrossFade.cpp */; }; + ED663B9916543647007F53A5 /* DirManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFF709883BFD008A330A /* DirManager.cpp */; }; + ED663B9A16543647007F53A5 /* Dither.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFF909883BFD008A330A /* Dither.cpp */; }; + ED663B9B16543647007F53A5 /* Amplify.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFFE09883BFD008A330A /* Amplify.cpp */; }; + ED663B9C16543647007F53A5 /* AudioUnitEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B00109883BFD008A330A /* AudioUnitEffect.cpp */; }; + ED663B9D16543647007F53A5 /* LoadAudioUnits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B00409883BFD008A330A /* LoadAudioUnits.cpp */; }; + ED663B9E16543647007F53A5 /* BassBoost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B00809883BFD008A330A /* BassBoost.cpp */; }; + ED663B9F16543647007F53A5 /* ChangeLength.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B00A09883BFD008A330A /* ChangeLength.cpp */; }; + ED663BA016543647007F53A5 /* ChangePitch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B00C09883BFD008A330A /* ChangePitch.cpp */; }; + ED663BA116543647007F53A5 /* ChangeSpeed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B00E09883BFD008A330A /* ChangeSpeed.cpp */; }; + ED663BA216543647007F53A5 /* ChangeTempo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01009883BFD008A330A /* ChangeTempo.cpp */; }; + ED663BA316543647007F53A5 /* ClickRemoval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01209883BFD008A330A /* ClickRemoval.cpp */; }; + ED663BA416543647007F53A5 /* Compressor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01409883BFD008A330A /* Compressor.cpp */; }; + ED663BA516543647007F53A5 /* Echo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01709883BFD008A330A /* Echo.cpp */; }; + ED663BA616543647007F53A5 /* Effect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01909883BFD008A330A /* Effect.cpp */; }; + ED663BA716543647007F53A5 /* Equalization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01B09883BFD008A330A /* Equalization.cpp */; }; + ED663BA816543647007F53A5 /* Fade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01D09883BFD008A330A /* Fade.cpp */; }; + ED663BA916543647007F53A5 /* Invert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B02109883BFD008A330A /* Invert.cpp */; }; + ED663BAA16543647007F53A5 /* LadspaEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B02609883BFD008A330A /* LadspaEffect.cpp */; }; + ED663BAB16543647007F53A5 /* LoadLadspa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B02809883BFD008A330A /* LoadLadspa.cpp */; }; + ED663BAC16543647007F53A5 /* Leveller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B02A09883BFD008A330A /* Leveller.cpp */; }; + ED663BAD16543647007F53A5 /* LoadEffects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B02C09883BFD008A330A /* LoadEffects.cpp */; }; + ED663BAE16543647007F53A5 /* Noise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B02E09883BFD008A330A /* Noise.cpp */; }; + ED663BAF16543647007F53A5 /* NoiseRemoval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B03009883BFD008A330A /* NoiseRemoval.cpp */; }; + ED663BB016543647007F53A5 /* Normalize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B03209883BFD008A330A /* Normalize.cpp */; }; + ED663BB116543647007F53A5 /* LoadNyquist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B03609883BFD008A330A /* LoadNyquist.cpp */; }; + ED663BB216543647007F53A5 /* Nyquist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B03809883BFD008A330A /* Nyquist.cpp */; }; + ED663BB316543647007F53A5 /* Phaser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B03A09883BFD008A330A /* Phaser.cpp */; }; + ED663BB416543647007F53A5 /* Repeat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B03E09883BFD008A330A /* Repeat.cpp */; }; + ED663BB516543647007F53A5 /* Reverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B04009883BFD008A330A /* Reverse.cpp */; }; + ED663BB616543647007F53A5 /* Silence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B04209883BFD008A330A /* Silence.cpp */; }; + ED663BB716543647007F53A5 /* SimpleMono.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B04409883BFD008A330A /* SimpleMono.cpp */; }; + ED663BB816543647007F53A5 /* SimplePairedTwoTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B04609883BFD008A330A /* SimplePairedTwoTrack.cpp */; }; + ED663BB916543647007F53A5 /* SoundTouchEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B04809883BFD008A330A /* SoundTouchEffect.cpp */; }; + ED663BBA16543647007F53A5 /* StereoToMono.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B04C09883BFD008A330A /* StereoToMono.cpp */; }; + ED663BBB16543647007F53A5 /* ToneGen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B04E09883BFD008A330A /* ToneGen.cpp */; }; + ED663BBC16543647007F53A5 /* TruncSilence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B05009883BFD008A330A /* TruncSilence.cpp */; }; + ED663BBD16543647007F53A5 /* TwoPassSimpleMono.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B05209883BFD008A330A /* TwoPassSimpleMono.cpp */; }; + ED663BBE16543647007F53A5 /* Wahwah.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B05C09883BFD008A330A /* Wahwah.cpp */; }; + ED663BBF16543647007F53A5 /* Envelope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B05F09883BFD008A330A /* Envelope.cpp */; }; + ED663BC016543647007F53A5 /* Export.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B06409883BFD008A330A /* Export.cpp */; }; + ED663BC116543647007F53A5 /* ExportCL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B06609883BFD008A330A /* ExportCL.cpp */; }; + ED663BC216543647007F53A5 /* ExportMP3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B06809883BFD008A330A /* ExportMP3.cpp */; }; + ED663BC316543647007F53A5 /* ExportMultiple.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B06A09883BFD008A330A /* ExportMultiple.cpp */; }; + ED663BC416543647007F53A5 /* ExportOGG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B06C09883BFD008A330A /* ExportOGG.cpp */; }; + ED663BC516543647007F53A5 /* ExportPCM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B06E09883BFD008A330A /* ExportPCM.cpp */; }; + ED663BC616543647007F53A5 /* FFT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B07009883BFD008A330A /* FFT.cpp */; }; + ED663BC716543647007F53A5 /* FileFormats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B07209883BFD008A330A /* FileFormats.cpp */; }; + ED663BC816543647007F53A5 /* FreqWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B07509883BFD008A330A /* FreqWindow.cpp */; }; + ED663BC916543647007F53A5 /* HistoryWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B07909883BFD008A330A /* HistoryWindow.cpp */; }; + ED663BCA16543647007F53A5 /* ImageManipulation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B07B09883BFD008A330A /* ImageManipulation.cpp */; }; + ED663BCB16543647007F53A5 /* Import.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B07F09883BFD008A330A /* Import.cpp */; }; + ED663BCC16543647007F53A5 /* ImportFLAC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B08109883BFD008A330A /* ImportFLAC.cpp */; }; + ED663BCD16543647007F53A5 /* ImportLOF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B08309883BFD008A330A /* ImportLOF.cpp */; }; + ED663BCE16543647007F53A5 /* ImportMIDI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B08509883BFD008A330A /* ImportMIDI.cpp */; }; + ED663BCF16543647007F53A5 /* ImportMP3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B08709883BFD008A330A /* ImportMP3.cpp */; }; + ED663BD016543647007F53A5 /* ImportOGG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B08909883BFD008A330A /* ImportOGG.cpp */; }; + ED663BD116543647007F53A5 /* ImportPCM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B08B09883BFD008A330A /* ImportPCM.cpp */; }; + ED663BD216543647007F53A5 /* ImportRaw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B08E09883BFD008A330A /* ImportRaw.cpp */; }; + ED663BD316543647007F53A5 /* RawAudioGuess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B09009883BFD008A330A /* RawAudioGuess.cpp */; }; + ED663BD416543647007F53A5 /* Internat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B09909883BFD008A330A /* Internat.cpp */; }; + ED663BD516543647007F53A5 /* LabelTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B09B09883BFD008A330A /* LabelTrack.cpp */; }; + ED663BD616543647007F53A5 /* LangChoice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B09F09883BFD008A330A /* LangChoice.cpp */; }; + ED663BD716543647007F53A5 /* Languages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0A109883BFD008A330A /* Languages.cpp */; }; + ED663BD816543647007F53A5 /* Legacy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0A309883BFD008A330A /* Legacy.cpp */; }; + ED663BD916543647007F53A5 /* Menus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0A709883BFD008A330A /* Menus.cpp */; }; + ED663BDA16543647007F53A5 /* Mix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0AB09883BFD008A330A /* Mix.cpp */; }; + ED663BDB16543647007F53A5 /* NoteTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0AF09883BFD008A330A /* NoteTrack.cpp */; }; + ED663BDC16543647007F53A5 /* PitchName.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0B109883BFD008A330A /* PitchName.cpp */; }; + ED663BDD16543647007F53A5 /* PlatformCompatibility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0B309883BFD008A330A /* PlatformCompatibility.cpp */; }; + ED663BDE16543647007F53A5 /* BatchPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0B809883BFD008A330A /* BatchPrefs.cpp */; }; + ED663BDF16543647007F53A5 /* DirectoriesPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0BB09883BFD008A330A /* DirectoriesPrefs.cpp */; }; + ED663BE016543647007F53A5 /* GUIPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0BF09883BFD008A330A /* GUIPrefs.cpp */; }; + ED663BE116543647007F53A5 /* KeyConfigPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0C109883BFD008A330A /* KeyConfigPrefs.cpp */; }; + ED663BE216543647007F53A5 /* MousePrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0C309883BFD008A330A /* MousePrefs.cpp */; }; + ED663BE316543647007F53A5 /* PrefsDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0C509883BFD008A330A /* PrefsDialog.cpp */; }; + ED663BE416543647007F53A5 /* QualityPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0C809883BFD008A330A /* QualityPrefs.cpp */; }; + ED663BE516543647007F53A5 /* SpectrumPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0CA09883BFD008A330A /* SpectrumPrefs.cpp */; }; + ED663BE616543647007F53A5 /* Prefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0CC09883BFD008A330A /* Prefs.cpp */; }; + ED663BE716543647007F53A5 /* Printing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0CE09883BFD008A330A /* Printing.cpp */; }; + ED663BE816543647007F53A5 /* Project.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0D009883BFD008A330A /* Project.cpp */; }; + ED663BE916543647007F53A5 /* Resample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0D209883BFD008A330A /* Resample.cpp */; }; + ED663BEA16543647007F53A5 /* RingBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0D409883BFD008A330A /* RingBuffer.cpp */; }; + ED663BEB16543647007F53A5 /* SampleFormat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0D609883BFD008A330A /* SampleFormat.cpp */; }; + ED663BEC16543647007F53A5 /* Sequence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0DA09883BFD008A330A /* Sequence.cpp */; }; + ED663BED16543647007F53A5 /* Shuttle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0DC09883BFD008A330A /* Shuttle.cpp */; }; + ED663BEE16543647007F53A5 /* Spectrum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0DE09883BFD008A330A /* Spectrum.cpp */; }; + ED663BEF16543647007F53A5 /* Tags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0E009883BFD008A330A /* Tags.cpp */; }; + ED663BF016543647007F53A5 /* TimeTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0E209883BFD008A330A /* TimeTrack.cpp */; }; + ED663BF116543647007F53A5 /* Track.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0E809883BFD008A330A /* Track.cpp */; }; + ED663BF216543647007F53A5 /* TrackArtist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0EA09883BFD008A330A /* TrackArtist.cpp */; }; + ED663BF316543647007F53A5 /* TrackPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0EC09883BFD008A330A /* TrackPanel.cpp */; }; + ED663BF416543647007F53A5 /* TrackPanelAx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0EE09883BFD008A330A /* TrackPanelAx.cpp */; }; + ED663BF516543647007F53A5 /* UndoManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0F209883BFD008A330A /* UndoManager.cpp */; }; + ED663BF616543647007F53A5 /* UploadDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0F409883BFD008A330A /* UploadDialog.cpp */; }; + ED663BF716543647007F53A5 /* VoiceKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0F709883BFD008A330A /* VoiceKey.cpp */; }; + ED663BF816543647007F53A5 /* WaveClip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0F909883BFD008A330A /* WaveClip.cpp */; }; + ED663BF916543647007F53A5 /* WaveTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0FB09883BFD008A330A /* WaveTrack.cpp */; }; + ED663BFA16543647007F53A5 /* AButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B0FE09883BFD008A330A /* AButton.cpp */; }; + ED663BFB16543647007F53A5 /* ASlider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B10009883BFD008A330A /* ASlider.cpp */; }; + ED663BFC16543647007F53A5 /* Meter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B10309883BFD008A330A /* Meter.cpp */; }; + ED663BFD16543647007F53A5 /* MultiDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B10509883BFD008A330A /* MultiDialog.cpp */; }; + ED663BFE16543647007F53A5 /* Ruler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B10709883BFD008A330A /* Ruler.cpp */; }; + ED663BFF16543647007F53A5 /* TimeTextCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B10909883BFD008A330A /* TimeTextCtrl.cpp */; }; + ED663C0016543647007F53A5 /* Warning.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B10B09883BFD008A330A /* Warning.cpp */; }; + ED663C0116543647007F53A5 /* XMLFileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B11009883BFD008A330A /* XMLFileReader.cpp */; }; + ED663C0216543647007F53A5 /* XMLTagHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B11209883BFD008A330A /* XMLTagHandler.cpp */; }; + ED663C0316543647007F53A5 /* AColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFC909883BFD008A330A /* AColor.cpp */; }; + ED663C0416543647007F53A5 /* AboutDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790AFC709883BFD008A330A /* AboutDialog.cpp */; }; + ED663C0516543647007F53A5 /* CommandManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 174D9026098C78AF00D5909F /* CommandManager.cpp */; }; + ED663C0616543647007F53A5 /* Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 174D902A098C78AF00D5909F /* Keyboard.cpp */; }; + ED663C0716543647007F53A5 /* ShuttleGui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 283A11A60A2C0E15004372C4 /* ShuttleGui.cpp */; }; + ED663C0816543647007F53A5 /* Theme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 283A11A80A2C0E15004372C4 /* Theme.cpp */; }; + ED663C0916543647007F53A5 /* ThemePrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28456AC00A2C180E00C23C1E /* ThemePrefs.cpp */; }; + ED663C0A16543647007F53A5 /* AttachableScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28F1D8170A2D0018005506A7 /* AttachableScrollBar.cpp */; }; + ED663C0B16543647007F53A5 /* ExpandingToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28F1D8190A2D0018005506A7 /* ExpandingToolBar.cpp */; }; + ED663C0C16543647007F53A5 /* ImageRoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28F1D81B0A2D0019005506A7 /* ImageRoll.cpp */; }; + ED663C0D16543647007F53A5 /* ShuttlePrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 288217790A35D8730029AF41 /* ShuttlePrefs.cpp */; }; + ED663C0E16543647007F53A5 /* FileNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28F00A900A3E2FF100A3E5F5 /* FileNames.cpp */; }; + ED663C0F16543647007F53A5 /* WrappedType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28FC1AF90A47762C00A188AE /* WrappedType.cpp */; }; + ED663C1016543647007F53A5 /* TimeDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 287F9F3C0A69748F00F025FA /* TimeDialog.cpp */; }; + ED663C1116543647007F53A5 /* Dependencies.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2849B4600A7444BE00ECF12D /* Dependencies.cpp */; }; + ED663C1216543647007F53A5 /* LabelDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 280828530A75E0D0000002EF /* LabelDialog.cpp */; }; + ED663C1316543647007F53A5 /* Grid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 280828580A75E0EA000002EF /* Grid.cpp */; }; + ED663C1416543647007F53A5 /* AutoRecovery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28560C8F0A75E40F00A3429E /* AutoRecovery.cpp */; }; + ED663C1516543647007F53A5 /* Repair.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28EBA7FA0A78FADE00C8BB1F /* Repair.cpp */; }; + ED663C1616543647007F53A5 /* InterpolateAudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28EBA7FD0A78FAF800C8BB1F /* InterpolateAudio.cpp */; }; + ED663C1716543647007F53A5 /* Matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28EBA7FF0A78FAF800C8BB1F /* Matrix.cpp */; }; + ED663C1816543647007F53A5 /* ExportFLAC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28E3E6E70A7C14CA00AB1361 /* ExportFLAC.cpp */; }; + ED663C1916543647007F53A5 /* ControlToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6DC0AB3DB5A003C20C5 /* ControlToolBar.cpp */; }; + ED663C1A16543647007F53A5 /* EditToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6DE0AB3DB5A003C20C5 /* EditToolBar.cpp */; }; + ED663C1B16543647007F53A5 /* MeterToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6E00AB3DB5A003C20C5 /* MeterToolBar.cpp */; }; + ED663C1C16543647007F53A5 /* MixerToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6E20AB3DB5A003C20C5 /* MixerToolBar.cpp */; }; + ED663C1D16543647007F53A5 /* SelectionBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6E40AB3DB5A003C20C5 /* SelectionBar.cpp */; }; + ED663C1E16543647007F53A5 /* ToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6E60AB3DB5A003C20C5 /* ToolBar.cpp */; }; + ED663C1F16543647007F53A5 /* ToolDock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6E80AB3DB5A003C20C5 /* ToolDock.cpp */; }; + ED663C2016543647007F53A5 /* ToolManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6EA0AB3DB5A003C20C5 /* ToolManager.cpp */; }; + ED663C2116543647007F53A5 /* ToolsToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6EC0AB3DB5A003C20C5 /* ToolsToolBar.cpp */; }; + ED663C2216543647007F53A5 /* TranscriptionToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6EE0AB3DB5A003C20C5 /* TranscriptionToolBar.cpp */; }; + ED663C2316543647007F53A5 /* Grabber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2897F6FC0AB3DCD0003C20C5 /* Grabber.cpp */; }; + ED663C2416543647007F53A5 /* XMLWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 283DE1350AC0D4FD00E8C3AE /* XMLWriter.cpp */; }; + ED663C2516543647007F53A5 /* DeviceToolBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 289F9C7C0AC671BB00797DC1 /* DeviceToolBar.cpp */; }; + ED663C2616543647007F53A5 /* ExportMP2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2840CF840AEB83DB00F49FC3 /* ExportMP2.cpp */; }; + ED663C2716543647007F53A5 /* AutoDuck.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28D65C700B97E54B000E001A /* AutoDuck.cpp */; }; + ED663C2816543647007F53A5 /* DtmfGen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28D65C740B97E573000E001A /* DtmfGen.cpp */; }; + ED663C2916543647007F53A5 /* Snap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 282D474A0B9E8D900034BC49 /* Snap.cpp */; }; + ED663C2A16543647007F53A5 /* LinkingHtmlWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2816372C0BAE3B6C0079C746 /* LinkingHtmlWindow.cpp */; }; + ED663C2B16543647007F53A5 /* FileDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 283B3D3F0BC21EBE00FA01D5 /* FileDialog.cpp */; }; + ED663C2C16543647007F53A5 /* FileIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2809C4B60BCB7E560006010F /* FileIO.cpp */; }; + ED663C2D16543647007F53A5 /* FileDialogPrivate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28F5C10F0BE5886A00D17341 /* FileDialogPrivate.cpp */; }; + ED663C2E16543647007F53A5 /* Screenshot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 285DE1F80BF03C7800A20DF0 /* Screenshot.cpp */; }; + ED663C2F16543647007F53A5 /* ImportQT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2801A6430BF9268700648258 /* ImportQT.cpp */; }; + ED663C3016543647007F53A5 /* FindClipping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2891B2850C531D2C0044FBE3 /* FindClipping.cpp */; }; + ED663C3116543647007F53A5 /* ErrorDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 283AA0E90C56ED08002CBD34 /* ErrorDialog.cpp */; }; + ED663C3216543647007F53A5 /* HelpText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28501E9D0CEECEF80029ABAA /* HelpText.cpp */; }; + ED663C3316543647007F53A5 /* SplashDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28501E9F0CEECEF80029ABAA /* SplashDialog.cpp */; }; + ED663C3416543647007F53A5 /* LoadVamp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28501E970CEECE910029ABAA /* LoadVamp.cpp */; }; + ED663C3516543647007F53A5 /* VampEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28501E990CEECE920029ABAA /* VampEffect.cpp */; }; + ED663C3616543647007F53A5 /* LoadModules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28B6ED8D0DE3D1B50046F0F3 /* LoadModules.cpp */; }; + ED663C3716543647007F53A5 /* NonGuiThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 288052BC0DEA72F300671EA4 /* NonGuiThread.cpp */; }; + ED663C3816543647007F53A5 /* HtmlWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28530C480DF2105200555C94 /* HtmlWindow.cpp */; }; + ED663C3916543647007F53A5 /* ProgressDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28530C4A0DF2105200555C94 /* ProgressDialog.cpp */; }; + ED663C3A16543647007F53A5 /* EffectCategory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED3D7FEC0DF73889000F43E3 /* EffectCategory.cpp */; }; + ED663C3B16543647007F53A5 /* EffectManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED3D7FEE0DF73889000F43E3 /* EffectManager.cpp */; }; + ED663C3C16543647007F53A5 /* ImportFFmpeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 283135EA0DFB9D110076D551 /* ImportFFmpeg.cpp */; }; + ED663C3D16543647007F53A5 /* FFmpeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 283135FD0DFBA2E80076D551 /* FFmpeg.cpp */; }; + ED663C3E16543647007F53A5 /* ODComputeSummaryTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1841B5000E00AD6E00F386E9 /* ODComputeSummaryTask.cpp */; }; + ED663C3F16543647007F53A5 /* ODManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1841B5020E00AD6E00F386E9 /* ODManager.cpp */; }; + ED663C4016543647007F53A5 /* ODTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1841B5040E00AD6E00F386E9 /* ODTask.cpp */; }; + ED663C4116543647007F53A5 /* ODTaskThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1841B5060E00AD6E00F386E9 /* ODTaskThread.cpp */; }; + ED663C4216543647007F53A5 /* ODWaveTrackTaskQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1841B5080E00AD6E00F386E9 /* ODWaveTrackTaskQueue.cpp */; }; + ED663C4316543647007F53A5 /* ODPCMAliasBlockFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1841B50F0E00AD8D00F386E9 /* ODPCMAliasBlockFile.cpp */; }; + ED663C4416543647007F53A5 /* SoundActivatedRecord.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2860BA200E0F0D8600A13878 /* SoundActivatedRecord.cpp */; }; + ED663C4516543647007F53A5 /* TimerRecordDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2860BA220E0F0D8600A13878 /* TimerRecordDialog.cpp */; }; + ED663C4616543647007F53A5 /* ExportFFmpeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2860BA260E0F0DD800A13878 /* ExportFFmpeg.cpp */; }; + ED663C4716543647007F53A5 /* LoadLV2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28D587C70E264CF3009C7DEA /* LoadLV2.cpp */; }; + ED663C4816543647007F53A5 /* LV2Effect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28D587C90E264CF4009C7DEA /* LV2Effect.cpp */; }; + ED663C4916543647007F53A5 /* ExportFFmpegDialogs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28DA07380E4F5CEC003933C5 /* ExportFFmpegDialogs.cpp */; }; + ED663C4A16543647007F53A5 /* ODDecodeBlockFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 186CCE6B0E51F47400659159 /* ODDecodeBlockFile.cpp */; }; + ED663C4B16543647007F53A5 /* ODDecodeFlacTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 186CCE6E0E51F48500659159 /* ODDecodeFlacTask.cpp */; }; + ED663C4C16543647007F53A5 /* ODDecodeTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 186CCE700E51F48500659159 /* ODDecodeTask.cpp */; }; + ED663C4D16543647007F53A5 /* Profiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 186CCEA30E523C8E00659159 /* Profiler.cpp */; }; + ED663C4E16543647007F53A5 /* LV2PortGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28EDC8DD0E5550750034BBE7 /* LV2PortGroup.cpp */; }; + ED663C4F16543647007F53A5 /* Contrast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18D8314C0ED0F56200FD870D /* Contrast.cpp */; }; + ED663C5016543647007F53A5 /* SBSMSEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED27074B0EF9C64F007D4FFD /* SBSMSEffect.cpp */; }; + ED663C5116543647007F53A5 /* TimeScale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED27074D0EF9C64F007D4FFD /* TimeScale.cpp */; }; + ED663C5216543647007F53A5 /* Generator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18A2840E0F79BCAB0013A1BE /* Generator.cpp */; }; + ED663C5316543647007F53A5 /* FileHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28CCDCFF0F939FD70081F2FC /* FileHistory.cpp */; }; + ED663C5416543647007F53A5 /* VSTEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28B97B850FBF771A0076CF28 /* VSTEffect.cpp */; }; + ED663C5516543647007F53A5 /* DevicePrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284B278E0FC66863005EAC96 /* DevicePrefs.cpp */; }; + ED663C5616543647007F53A5 /* ImportExportPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284B27900FC66863005EAC96 /* ImportExportPrefs.cpp */; }; + ED663C5716543647007F53A5 /* LibraryPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284B27920FC66863005EAC96 /* LibraryPrefs.cpp */; }; + ED663C5816543647007F53A5 /* PlaybackPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284B27940FC66863005EAC96 /* PlaybackPrefs.cpp */; }; + ED663C5916543647007F53A5 /* ProjectsPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284B27960FC66863005EAC96 /* ProjectsPrefs.cpp */; }; + ED663C5A16543647007F53A5 /* RecordingPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284B27980FC66863005EAC96 /* RecordingPrefs.cpp */; }; + ED663C5B16543647007F53A5 /* TracksPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284B27E00FC66CCD005EAC96 /* TracksPrefs.cpp */; }; + ED663C5C16543647007F53A5 /* WarningsPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284B27E20FC66CCD005EAC96 /* WarningsPrefs.cpp */; }; + ED663C5D16543647007F53A5 /* AppCommandEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28D53FFA0FD1912A00FA7C75 /* AppCommandEvent.cpp */; }; + ED663C5E16543647007F53A5 /* CommandBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28D53FFE0FD1912A00FA7C75 /* CommandBuilder.cpp */; }; + ED663C5F16543647007F53A5 /* CommandHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28D540000FD1912A00FA7C75 /* CommandHandler.cpp */; }; + ED663C6016543647007F53A5 /* ScriptCommandRelay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28D540030FD1912A00FA7C75 /* ScriptCommandRelay.cpp */; }; + ED663C6116543647007F53A5 /* ResponseQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28DB34780FDC2C5D0011F589 /* ResponseQueue.cpp */; }; + ED663C6216543647007F53A5 /* RealFFTf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28DABFBC0FF19DB100AC7848 /* RealFFTf.cpp */; }; + ED663C6316543647007F53A5 /* MidiIOPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2800FE350FF32566005CA9E5 /* MidiIOPrefs.cpp */; }; + ED663C6416543647007F53A5 /* ScreenshotCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 181855950FFE916C0026D190 /* ScreenshotCommand.cpp */; }; + ED663C6516543647007F53A5 /* Lyrics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1865A9B41004490400946EE6 /* Lyrics.cpp */; }; + ED663C6616543647007F53A5 /* LyricsWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1865A9B61004490500946EE6 /* LyricsWindow.cpp */; }; + ED663C6716543647007F53A5 /* MixerBoard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 289E75081006D0BD00CEF79B /* MixerBoard.cpp */; }; + ED663C6816543647007F53A5 /* BatchEvalCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28BD8AA9101DF4C600686679 /* BatchEvalCommand.cpp */; }; + ED663C6916543647007F53A5 /* CommandDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28BD8AAA101DF4C600686679 /* CommandDirectory.cpp */; }; + ED663C6A16543647007F53A5 /* ExecMenuCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28BD8AAC101DF4C600686679 /* ExecMenuCommand.cpp */; }; + ED663C6B16543647007F53A5 /* GetAllMenuCommands.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28BD8AAE101DF4C600686679 /* GetAllMenuCommands.cpp */; }; + ED663C6C16543647007F53A5 /* EffectsPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28948425101DF8FC005B0713 /* EffectsPrefs.cpp */; }; + ED663C6D16543647007F53A5 /* PluginManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 287E207E102561F300BF47A2 /* PluginManager.cpp */; }; + ED663C6E16543647007F53A5 /* Command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28851F9C1027F16400152EE1 /* Command.cpp */; }; + ED663C6F16543647007F53A5 /* CommandSignature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28851F9D1027F16400152EE1 /* CommandSignature.cpp */; }; + ED663C7016543647007F53A5 /* CommandType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28851F9F1027F16400152EE1 /* CommandType.cpp */; }; + ED663C7116543647007F53A5 /* CompareAudioCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28851FA11027F16400152EE1 /* CompareAudioCommand.cpp */; }; + ED663C7216543647007F53A5 /* GetTrackInfoCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28851FA31027F16400152EE1 /* GetTrackInfoCommand.cpp */; }; + ED663C7316543647007F53A5 /* HelpCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28851FA51027F16400152EE1 /* HelpCommand.cpp */; }; + ED663C7416543647007F53A5 /* MessageCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28851FA71027F16400152EE1 /* MessageCommand.cpp */; }; + ED663C7516543647007F53A5 /* SelectCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28851FA91027F16400152EE1 /* SelectCommand.cpp */; }; + ED663C7616543647007F53A5 /* PreferenceCommands.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28DE72AA10388583007E18EC /* PreferenceCommands.cpp */; }; + ED663C7716543647007F53A5 /* SetTrackInfoCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28DE72AC10388583007E18EC /* SetTrackInfoCommand.cpp */; }; + ED663C7816543647007F53A5 /* TimeWarper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28DE72B0103885AA007E18EC /* TimeWarper.cpp */; }; + ED663C7916543647007F53A5 /* ImportExportCommands.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EDD94ED9103CB520000873F1 /* ImportExportCommands.cpp */; }; + ED663C7A16543647007F53A5 /* CaptureEvents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEFF576C109AB4E10032EDFE /* CaptureEvents.cpp */; }; + ED663C7B16543647007F53A5 /* GetProjectInfoCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284249EA10D337CE004330A6 /* GetProjectInfoCommand.cpp */; }; + ED663C7C16543647007F53A5 /* SetProjectInfoCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 284249EC10D337CE004330A6 /* SetProjectInfoCommand.cpp */; }; + ED663C7D16543647007F53A5 /* ODDecodeFFmpegTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18CE3C941145511200282C50 /* ODDecodeFFmpegTask.cpp */; }; + ED663C7E16543647007F53A5 /* ExtImportPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED90976B116CAD49002F7479 /* ExtImportPrefs.cpp */; }; + ED663C7F16543647007F53A5 /* ScoreAlignDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED64C821124567ED007CF2FC /* ScoreAlignDialog.cpp */; }; + ED663C8016543647007F53A5 /* DeviceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8484F31213086237002DF7F0 /* DeviceManager.cpp */; }; + ED663C8116543647007F53A5 /* af.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884912131B6CF500B59735 /* af.po */; }; + ED663C8216543647007F53A5 /* ar.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884913131B6CF500B59735 /* ar.po */; }; + ED663C8316543647007F53A5 /* be.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884914131B6CF500B59735 /* be.po */; }; + ED663C8416543647007F53A5 /* bg.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884915131B6CF500B59735 /* bg.po */; }; + ED663C8516543647007F53A5 /* bn.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884916131B6CF500B59735 /* bn.po */; }; + ED663C8616543647007F53A5 /* bs.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884917131B6CF500B59735 /* bs.po */; }; + ED663C8716543647007F53A5 /* ca.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884918131B6CF500B59735 /* ca.po */; }; + ED663C8816543647007F53A5 /* ca@valencia.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884919131B6CF500B59735 /* ca@valencia.po */; }; + ED663C8916543647007F53A5 /* cs.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888491A131B6CF500B59735 /* cs.po */; }; + ED663C8A16543647007F53A5 /* cy.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888491B131B6CF500B59735 /* cy.po */; }; + ED663C8B16543647007F53A5 /* da.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888491C131B6CF500B59735 /* da.po */; }; + ED663C8C16543647007F53A5 /* de.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888491D131B6CF500B59735 /* de.po */; }; + ED663C8D16543647007F53A5 /* el.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888491E131B6CF500B59735 /* el.po */; }; + ED663C8E16543647007F53A5 /* es.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888491F131B6CF500B59735 /* es.po */; }; + ED663C8F16543647007F53A5 /* eu.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884920131B6CF500B59735 /* eu.po */; }; + ED663C9016543647007F53A5 /* fa.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884921131B6CF500B59735 /* fa.po */; }; + ED663C9116543647007F53A5 /* fi.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884922131B6CF500B59735 /* fi.po */; }; + ED663C9216543647007F53A5 /* fr.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884923131B6CF600B59735 /* fr.po */; }; + ED663C9316543647007F53A5 /* ga.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884924131B6CF600B59735 /* ga.po */; }; + ED663C9416543647007F53A5 /* gl.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884925131B6CF600B59735 /* gl.po */; }; + ED663C9516543647007F53A5 /* he.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884926131B6CF600B59735 /* he.po */; }; + ED663C9616543647007F53A5 /* hi.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884927131B6CF600B59735 /* hi.po */; }; + ED663C9716543647007F53A5 /* hu.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884928131B6CF600B59735 /* hu.po */; }; + ED663C9816543647007F53A5 /* id.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884929131B6CF600B59735 /* id.po */; }; + ED663C9916543647007F53A5 /* it.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888492A131B6CF600B59735 /* it.po */; }; + ED663C9A16543647007F53A5 /* ja.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888492B131B6CF600B59735 /* ja.po */; }; + ED663C9B16543647007F53A5 /* ka.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888492C131B6CF600B59735 /* ka.po */; }; + ED663C9C16543647007F53A5 /* km.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888492D131B6CF600B59735 /* km.po */; }; + ED663C9D16543647007F53A5 /* ko.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888492E131B6CF600B59735 /* ko.po */; }; + ED663C9E16543647007F53A5 /* lt.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888492F131B6CF600B59735 /* lt.po */; }; + ED663C9F16543647007F53A5 /* mk.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884930131B6CF600B59735 /* mk.po */; }; + ED663CA016543647007F53A5 /* my.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884931131B6CF600B59735 /* my.po */; }; + ED663CA116543647007F53A5 /* nb.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884932131B6CF600B59735 /* nb.po */; }; + ED663CA216543647007F53A5 /* nl.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884933131B6CF600B59735 /* nl.po */; }; + ED663CA316543647007F53A5 /* oc.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884934131B6CF600B59735 /* oc.po */; }; + ED663CA416543647007F53A5 /* pl.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884935131B6CF600B59735 /* pl.po */; }; + ED663CA516543647007F53A5 /* pt_BR.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884936131B6CF600B59735 /* pt_BR.po */; }; + ED663CA616543647007F53A5 /* pt.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884937131B6CF600B59735 /* pt.po */; }; + ED663CA716543647007F53A5 /* ro.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884938131B6CF600B59735 /* ro.po */; }; + ED663CA816543647007F53A5 /* ru.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884939131B6CF600B59735 /* ru.po */; }; + ED663CA916543647007F53A5 /* sk.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888493A131B6CF600B59735 /* sk.po */; }; + ED663CAA16543647007F53A5 /* sl.po in Sources */ = {isa = PBXBuildFile; fileRef = EDAD325515444371009C6220 /* sl.po */; }; + ED663CAB16543647007F53A5 /* sr_RS.po in Sources */ = {isa = PBXBuildFile; fileRef = EDAD325615444371009C6220 /* sr_RS.po */; }; + ED663CAC16543647007F53A5 /* sr_RS@latin.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888493B131B6CF600B59735 /* sr_RS@latin.po */; }; + ED663CAD16543647007F53A5 /* sv.po in Sources */ = {isa = PBXBuildFile; fileRef = EDAD325715444372009C6220 /* sv.po */; }; + ED663CAE16543647007F53A5 /* tg.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888493D131B6CF600B59735 /* tg.po */; }; + ED663CAF16543647007F53A5 /* tr.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888493E131B6CF600B59735 /* tr.po */; }; + ED663CB016543647007F53A5 /* uk.po in Sources */ = {isa = PBXBuildFile; fileRef = 2888493F131B6CF600B59735 /* uk.po */; }; + ED663CB116543647007F53A5 /* vi.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884940131B6CF600B59735 /* vi.po */; }; + ED663CB216543647007F53A5 /* zh_TW.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884941131B6CF600B59735 /* zh_TW.po */; }; + ED663CB316543647007F53A5 /* zh.po in Sources */ = {isa = PBXBuildFile; fileRef = 28884942131B6CF600B59735 /* zh.po */; }; + ED663CB416543647007F53A5 /* dBTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 82FF184D13CF01A600C1B664 /* dBTable.cpp */; }; + ED663CB516543647007F53A5 /* slide.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 82FF184F13CF01A600C1B664 /* slide.cpp */; }; + ED663CB616543647007F53A5 /* Paulstretch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EDF3B7AF1588C0D50032D35F /* Paulstretch.cpp */; }; + ED663CB716543647007F53A5 /* ModulePrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED920CAE15B19F61008CA12C /* ModulePrefs.cpp */; }; + ED663CB916543647007F53A5 /* libvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 170740D40988F820008541CC /* libvorbis.a */; }; + ED663CBA16543647007F53A5 /* libportsmf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 17073EE80988DBDD008541CC /* libportsmf.a */; }; + ED663CBB16543647007F53A5 /* libid3tag.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 17073F620988E121008541CC /* libid3tag.a */; }; + ED663CBC16543647007F53A5 /* libmad.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 17073FC40988E561008541CC /* libmad.a */; }; + ED663CBD16543647007F53A5 /* libnyquist.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 176A1A5B098B7B8D00DC73B4 /* libnyquist.a */; }; + ED663CBE16543647007F53A5 /* libogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 17073FFE0988EA60008541CC /* libogg.a */; }; + ED663CBF16543647007F53A5 /* libportmixer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 170740960988F2F7008541CC /* libportmixer.a */; }; + ED663CC116543647007F53A5 /* libsndfile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1707401E0988EEAA008541CC /* libsndfile.a */; }; + ED663CC216543647007F53A5 /* libsoundtouch.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1707407A0988F1BB008541CC /* libsoundtouch.a */; }; + ED663CC316543647007F53A5 /* libsoxr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ED152130163C227C00451B5F /* libsoxr.a */; }; + ED663CC416543647007F53A5 /* libFLAC++.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 176EEC1E09A2F2DD00188F3B /* libFLAC++.a */; }; + ED663CC516543647007F53A5 /* libFLAC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 176EEBEA09A2F16200188F3B /* libFLAC.a */; }; + ED663CC616543647007F53A5 /* libportaudio.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 28E67F5F0A3A160D0021D89F /* libportaudio.a */; }; + ED663CC716543647007F53A5 /* libtwolame.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2840CF220AEB803C00F49FC3 /* libtwolame.a */; }; + ED663CC816543647007F53A5 /* libvamp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 28501F060CEED1F00029ABAA /* libvamp.a */; }; + ED663CC916543647007F53A5 /* libscorealign.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 28E237080E515D1D00281398 /* libscorealign.a */; }; + ED663CCA16543647007F53A5 /* libsbsms.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ED2706F40EF9C3C6007D4FFD /* libsbsms.a */; }; + ED663CCB16543647007F53A5 /* libportmidi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2800FE070FF322D4005CA9E5 /* libportmidi.a */; }; + ED663CD116543647007F53A5 /* Audacity.sh in Install wrapper */ = {isa = PBXBuildFile; fileRef = 28C816B81312555B0035BB10 /* Audacity.sh */; }; + ED663CD316543647007F53A5 /* LICENSE.txt in Install miscellany */ = {isa = PBXBuildFile; fileRef = 288F0977131A3EE00008E860 /* LICENSE.txt */; }; + ED663CD416543647007F53A5 /* README.txt in Install miscellany */ = {isa = PBXBuildFile; fileRef = 288F097A131A3F130008E860 /* README.txt */; }; + ED663CD616543647007F53A5 /* Install.txt in Install instructions */ = {isa = PBXBuildFile; fileRef = 28006FFA132C167600BD34D7 /* Install.txt */; }; + ED663D0016543835007F53A5 /* libsamplerate.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ED663B3C16543581007F53A5 /* libsamplerate.a */; }; ED90976D116CAD49002F7479 /* ExtImportPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED90976B116CAD49002F7479 /* ExtImportPrefs.cpp */; }; ED920CAF15B19F61008CA12C /* ModulePrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED920CAE15B19F61008CA12C /* ModulePrefs.cpp */; }; EDAD326B1544452E009C6220 /* sl.po in Sources */ = {isa = PBXBuildFile; fileRef = EDAD325515444371009C6220 /* sl.po */; }; @@ -1217,6 +1571,17 @@ ); script = "if [ -n \"`which msgfmt`\" ]\nthen\n msgfmt -v -o \"${SCRIPT_OUTPUT_FILE_0}\" \"${SCRIPT_INPUT_FILE}\"\n\n OD=\"${TARGET_BUILD_DIR}/Languages\"\n if [ ! -d \"${OD}\" ]\n then\n mkdir -p \"${OD}\"\n chmod -RH \"${INSTALL_MODE_FLAG}\" \"${OD}\"\n chown -RH \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${OD}\"\n fi\n\n OD=\"${TARGET_BUILD_DIR}/Languages/${INPUT_FILE_BASE}\"\n if [ ! -d \"${OD}\" ]\n then\n mkdir -p \"${OD}\"\n chmod -RH \"${INSTALL_MODE_FLAG}\" \"${OD}\"\n chown -RH \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${OD}\"\n fi\n\n cp \"${SCRIPT_OUTPUT_FILE_0}\" \"${OD}/audacity.mo\"\n chmod \"${INSTALL_MODE_FLAG}\" \"${OD}/audacity.mo\"\n chown \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${OD}/audacity.mo\"\n\n case \"${INPUT_FILE_BASE}\" in\n gl)\n\t\tINPUT_FILE_BASE=gl_ES\n ;;\n esac\n\n if [ -e \"${WX_PREFIX}/share/locale/${INPUT_FILE_BASE}/LC_MESSAGES/wxstd.mo\" ]\n then\n cp \"${WX_PREFIX}/share/locale/${INPUT_FILE_BASE}/LC_MESSAGES/wxstd.mo\" \"${OD}/wxstd.mo\"\n chmod \"${INSTALL_MODE_FLAG}\" \"${OD}/wxstd.mo\"\n chown \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${OD}/wxstd.mo\"\n fi\n \nelse\n echo \"msgfmt not available\"\n touch \"${SCRIPT_OUTPUT_FILE_0}\"\nfi"; }; + ED663CD816543647007F53A5 /* PBXBuildRule */ = { + isa = PBXBuildRule; + compilerSpec = com.apple.compilers.proxy.script; + filePatterns = "*.po"; + fileType = pattern.proxy; + isEditable = 1; + outputFiles = ( + "$(DERIVED_FILES_DIR)/$(INPUT_FILE_BASE).mo", + ); + script = "if [ -n \"`which msgfmt`\" ]\nthen\n msgfmt -v -o \"${SCRIPT_OUTPUT_FILE_0}\" \"${SCRIPT_INPUT_FILE}\"\n\n OD=\"${TARGET_BUILD_DIR}/Languages\"\n if [ ! -d \"${OD}\" ]\n then\n mkdir -p \"${OD}\"\n chmod -RH \"${INSTALL_MODE_FLAG}\" \"${OD}\"\n chown -RH \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${OD}\"\n fi\n\n OD=\"${TARGET_BUILD_DIR}/Languages/${INPUT_FILE_BASE}\"\n if [ ! -d \"${OD}\" ]\n then\n mkdir -p \"${OD}\"\n chmod -RH \"${INSTALL_MODE_FLAG}\" \"${OD}\"\n chown -RH \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${OD}\"\n fi\n\n cp \"${SCRIPT_OUTPUT_FILE_0}\" \"${OD}/audacity.mo\"\n chmod \"${INSTALL_MODE_FLAG}\" \"${OD}/audacity.mo\"\n chown \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${OD}/audacity.mo\"\n\n case \"${INPUT_FILE_BASE}\" in\n gl)\n\t\tINPUT_FILE_BASE=gl_ES\n ;;\n esac\n\n if [ -e \"${WX_PREFIX}/share/locale/${INPUT_FILE_BASE}/LC_MESSAGES/wxstd.mo\" ]\n then\n cp \"${WX_PREFIX}/share/locale/${INPUT_FILE_BASE}/LC_MESSAGES/wxstd.mo\" \"${OD}/wxstd.mo\"\n chmod \"${INSTALL_MODE_FLAG}\" \"${OD}/wxstd.mo\"\n chown \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${OD}/wxstd.mo\"\n fi\n \nelse\n echo \"msgfmt not available\"\n touch \"${SCRIPT_OUTPUT_FILE_0}\"\nfi"; + }; /* End PBXBuildRule section */ /* Begin PBXContainerItemProxy section */ @@ -1364,9 +1729,156 @@ isa = PBXContainerItemProxy; containerPortal = 1790ABE309883346008A330A /* Project object */; proxyType = 1; - remoteGlobalIDString = 1707400C0988EB90008541CC /* libresample */; + remoteGlobalIDString = 1707400C0988EB90008541CC; remoteInfo = libresample; }; + ED663B5916543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 17073F470988E04A008541CC; + remoteInfo = expat; + }; + ED663B5B16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 176EEBE909A2F16200188F3B; + remoteInfo = libFLAC; + }; + ED663B5D16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 176EEC1D09A2F2DD00188F3B; + remoteInfo = "libFLAC++"; + }; + ED663B5F16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2800FE060FF322D4005CA9E5; + remoteInfo = portmidi; + }; + ED663B6116543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 17073F610988E121008541CC; + remoteInfo = libid3tag; + }; + ED663B6316543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 17073FC30988E561008541CC; + remoteInfo = libmad; + }; + ED663B6516543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 176A1A5A098B7B8D00DC73B4; + remoteInfo = libnyquist; + }; + ED663B6716543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 17073FFD0988EA60008541CC; + remoteInfo = libogg; + }; + ED663B6B16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 28E236F40E515D1D00281398; + remoteInfo = libscorealign; + }; + ED663B6D16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1707401D0988EEAA008541CC; + remoteInfo = libsndfile; + }; + ED663B6F16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = ED15212F163C227C00451B5F; + remoteInfo = libsoxr; + }; + ED663B7116543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 28501EAF0CEED1F00029ABAA; + remoteInfo = libvamp; + }; + ED663B7316543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 170740D30988F820008541CC; + remoteInfo = libvorbis; + }; + ED663B7516543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 28E67F510A3A160D0021D89F; + remoteInfo = "portaudio-v19"; + }; + ED663B7716543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 170740950988F2F7008541CC; + remoteInfo = portmixer; + }; + ED663B7916543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 17073EE70988DBDD008541CC; + remoteInfo = allegro; + }; + ED663B7B16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 170740790988F1BB008541CC; + remoteInfo = soundtouch; + }; + ED663B7D16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2840CECB0AEB803C00F49FC3; + remoteInfo = twolame; + }; + ED663B7F16543647007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = ED2706F30EF9C3C6007D4FFD; + remoteInfo = libsbsms; + }; + ED663CE9165436C3007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = ED663CE11654366F007F53A5; + remoteInfo = "Configure (libsamplerate)"; + }; + ED663CED1654370C007F53A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1790ABE309883346008A330A /* Project object */; + proxyType = 1; + remoteGlobalIDString = ED663B3B16543581007F53A5; + remoteInfo = libsamplerate; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -1404,6 +1916,40 @@ name = "Install wrapper"; runOnlyForDeploymentPostprocessing = 1; }; + ED663CD016543647007F53A5 /* Install wrapper */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = ""; + dstSubfolderSpec = 6; + files = ( + ED663CD116543647007F53A5 /* Audacity.sh in Install wrapper */, + ); + name = "Install wrapper"; + runOnlyForDeploymentPostprocessing = 1; + }; + ED663CD216543647007F53A5 /* Install miscellany */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /Audacity; + dstSubfolderSpec = 0; + files = ( + ED663CD316543647007F53A5 /* LICENSE.txt in Install miscellany */, + ED663CD416543647007F53A5 /* README.txt in Install miscellany */, + ); + name = "Install miscellany"; + runOnlyForDeploymentPostprocessing = 1; + }; + ED663CD516543647007F53A5 /* Install instructions */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = ""; + dstSubfolderSpec = 0; + files = ( + ED663CD616543647007F53A5 /* Install.txt in Install instructions */, + ); + name = "Install instructions"; + runOnlyForDeploymentPostprocessing = 1; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ @@ -2880,7 +3426,7 @@ ED15219B163C26E400451B5F /* filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filter.h; sourceTree = ""; }; ED1521BB163C284600451B5F /* dbesi0.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dbesi0.c; sourceTree = ""; }; ED1521CD163C29DA00451B5F /* samplerate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = samplerate.h; sourceTree = ""; }; - ED2706F40EF9C3C6007D4FFD /* liblibsbsms.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblibsbsms.a; sourceTree = BUILT_PRODUCTS_DIR; }; + ED2706F40EF9C3C6007D4FFD /* libsbsms.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsbsms.a; sourceTree = BUILT_PRODUCTS_DIR; }; ED2706FE0EF9C47E007D4FFD /* sbsms.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; path = sbsms.h; sourceTree = ""; tabWidth = 3; }; ED2707040EF9C51D007D4FFD /* buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.cpp.cpp; name = buffer.cpp; path = sbsms/src/buffer.cpp; sourceTree = ""; tabWidth = 3; }; ED2707050EF9C51D007D4FFD /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = sbsms/src/buffer.h; sourceTree = ""; tabWidth = 3; }; @@ -2912,6 +3458,19 @@ ED64C821124567ED007CF2FC /* ScoreAlignDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.cpp.cpp; path = ScoreAlignDialog.cpp; sourceTree = ""; tabWidth = 3; }; ED64C822124567ED007CF2FC /* ScoreAlignDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; path = ScoreAlignDialog.h; sourceTree = ""; tabWidth = 3; }; ED64C82412456831007CF2FC /* ScoreAlignParams.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; path = ScoreAlignParams.h; sourceTree = ""; tabWidth = 3; }; + ED663B2716543501007F53A5 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = libsamplerate/src/common.h; sourceTree = ""; }; + ED663B2916543501007F53A5 /* fastest_coeffs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fastest_coeffs.h; path = libsamplerate/src/fastest_coeffs.h; sourceTree = ""; }; + ED663B2A16543501007F53A5 /* float_cast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = float_cast.h; path = libsamplerate/src/float_cast.h; sourceTree = ""; }; + ED663B2B16543501007F53A5 /* high_qual_coeffs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = high_qual_coeffs.h; path = libsamplerate/src/high_qual_coeffs.h; sourceTree = ""; }; + ED663B2C16543501007F53A5 /* mid_qual_coeffs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mid_qual_coeffs.h; path = libsamplerate/src/mid_qual_coeffs.h; sourceTree = ""; }; + ED663B2D16543501007F53A5 /* samplerate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = samplerate.c; path = libsamplerate/src/samplerate.c; sourceTree = ""; }; + ED663B2E16543501007F53A5 /* samplerate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = samplerate.h; path = libsamplerate/src/samplerate.h; sourceTree = ""; }; + ED663B2F16543501007F53A5 /* src_linear.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = src_linear.c; path = libsamplerate/src/src_linear.c; sourceTree = ""; }; + ED663B3016543501007F53A5 /* src_sinc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = src_sinc.c; path = libsamplerate/src/src_sinc.c; sourceTree = ""; }; + ED663B3116543501007F53A5 /* src_zoh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = src_zoh.c; path = libsamplerate/src/src_zoh.c; sourceTree = ""; }; + ED663B3716543556007F53A5 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = libsamplerate/src/config.h; sourceTree = ""; }; + ED663B3C16543581007F53A5 /* libsamplerate.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsamplerate.a; sourceTree = BUILT_PRODUCTS_DIR; }; + ED663CDE16543647007F53A5 /* Audacity.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Audacity.app; sourceTree = BUILT_PRODUCTS_DIR; }; ED90976B116CAD49002F7479 /* ExtImportPrefs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.cpp.cpp; path = ExtImportPrefs.cpp; sourceTree = ""; tabWidth = 3; }; ED90976C116CAD49002F7479 /* ExtImportPrefs.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 3; lastKnownFileType = sourcecode.c.h; path = ExtImportPrefs.h; sourceTree = ""; tabWidth = 3; }; ED920CAD15B19F61008CA12C /* ModulePrefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ModulePrefs.h; sourceTree = ""; }; @@ -2949,7 +3508,7 @@ 2840CFA80AEB883500F49FC3 /* libtwolame.a in Frameworks */, 28501F330CEED8C70029ABAA /* libvamp.a in Frameworks */, 28E2373A0E5163A200281398 /* libscorealign.a in Frameworks */, - ED2707460EF9C550007D4FFD /* liblibsbsms.a in Frameworks */, + ED2707460EF9C550007D4FFD /* libsbsms.a in Frameworks */, 2800FE230FF32381005CA9E5 /* libportmidi.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -2975,6 +3534,32 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + ED663CB816543647007F53A5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ED663CB916543647007F53A5 /* libvorbis.a in Frameworks */, + ED663CBA16543647007F53A5 /* libportsmf.a in Frameworks */, + ED663CBB16543647007F53A5 /* libid3tag.a in Frameworks */, + ED663CBC16543647007F53A5 /* libmad.a in Frameworks */, + ED663CBD16543647007F53A5 /* libnyquist.a in Frameworks */, + ED663CBE16543647007F53A5 /* libogg.a in Frameworks */, + ED663CBF16543647007F53A5 /* libportmixer.a in Frameworks */, + ED663D0016543835007F53A5 /* libsamplerate.a in Frameworks */, + ED663CC116543647007F53A5 /* libsndfile.a in Frameworks */, + ED663CC216543647007F53A5 /* libsoundtouch.a in Frameworks */, + ED663CC316543647007F53A5 /* libsoxr.a in Frameworks */, + ED663CC416543647007F53A5 /* libFLAC++.a in Frameworks */, + ED663CC516543647007F53A5 /* libFLAC.a in Frameworks */, + ED663CC616543647007F53A5 /* libportaudio.a in Frameworks */, + ED663CC716543647007F53A5 /* libtwolame.a in Frameworks */, + ED663CC816543647007F53A5 /* libvamp.a in Frameworks */, + ED663CC916543647007F53A5 /* libscorealign.a in Frameworks */, + ED663CCA16543647007F53A5 /* libsbsms.a in Frameworks */, + ED663CCB16543647007F53A5 /* libportmidi.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -2990,6 +3575,7 @@ 17C8BA11098B398C00216F16 /* libnyquist */, 170731EB0988D6AA008541CC /* libogg */, 170733DB0988D6AC008541CC /* libresample */, + ED663B2516543481007F53A5 /* libsamplerate */, ED05D0FF0E50AD5600CC4BD3 /* libscorealign */, 170733FC0988D6AC008541CC /* libsndfile */, ED151F3F163BFD0400451B5F /* libsoxr */, @@ -3690,7 +4276,9 @@ 170740D40988F820008541CC /* libvorbis.a */, 2880527E0DEA694100671EA4 /* mod-script-pipe.so */, 28E237080E515D1D00281398 /* libscorealign.a */, - ED2706F40EF9C3C6007D4FFD /* liblibsbsms.a */, + ED2706F40EF9C3C6007D4FFD /* libsbsms.a */, + ED663B3C16543581007F53A5 /* libsamplerate.a */, + ED663CDE16543647007F53A5 /* Audacity.app */, ); name = Products; sourceTree = ""; @@ -5331,6 +5919,32 @@ name = src; sourceTree = ""; }; + ED663B2516543481007F53A5 /* libsamplerate */ = { + isa = PBXGroup; + children = ( + ED663B3216543520007F53A5 /* src */, + ); + name = libsamplerate; + sourceTree = ""; + }; + ED663B3216543520007F53A5 /* src */ = { + isa = PBXGroup; + children = ( + ED663B2716543501007F53A5 /* common.h */, + ED663B3716543556007F53A5 /* config.h */, + ED663B2916543501007F53A5 /* fastest_coeffs.h */, + ED663B2A16543501007F53A5 /* float_cast.h */, + ED663B2B16543501007F53A5 /* high_qual_coeffs.h */, + ED663B2C16543501007F53A5 /* mid_qual_coeffs.h */, + ED663B2D16543501007F53A5 /* samplerate.c */, + ED663B2E16543501007F53A5 /* samplerate.h */, + ED663B2F16543501007F53A5 /* src_linear.c */, + ED663B3016543501007F53A5 /* src_sinc.c */, + ED663B3116543501007F53A5 /* src_zoh.c */, + ); + name = src; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -5879,6 +6493,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + ED663B3816543581007F53A5 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ED663B42165435BF007F53A5 /* common.h in Headers */, + ED663B43165435BF007F53A5 /* config.h in Headers */, + ED663B44165435BF007F53A5 /* fastest_coeffs.h in Headers */, + ED663B45165435BF007F53A5 /* float_cast.h in Headers */, + ED663B46165435BF007F53A5 /* high_qual_coeffs.h in Headers */, + ED663B47165435BF007F53A5 /* mid_qual_coeffs.h in Headers */, + ED663B49165435BF007F53A5 /* samplerate.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXLegacyTarget section */ @@ -6296,9 +6924,73 @@ ); name = libsbsms; productName = libsbsms; - productReference = ED2706F40EF9C3C6007D4FFD /* liblibsbsms.a */; + productReference = ED2706F40EF9C3C6007D4FFD /* libsbsms.a */; productType = "com.apple.product-type.library.static"; }; + ED663B3B16543581007F53A5 /* libsamplerate */ = { + isa = PBXNativeTarget; + buildConfigurationList = ED663B41165435BA007F53A5 /* Build configuration list for PBXNativeTarget "libsamplerate" */; + buildPhases = ( + ED663B3816543581007F53A5 /* Headers */, + ED663B3916543581007F53A5 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = libsamplerate; + productName = libsamplerate; + productReference = ED663B3C16543581007F53A5 /* libsamplerate.a */; + productType = "com.apple.product-type.library.static"; + }; + ED663B5516543647007F53A5 /* Audacity-libsamplerate */ = { + isa = PBXNativeTarget; + buildConfigurationList = ED663CD916543647007F53A5 /* Build configuration list for PBXNativeTarget "Audacity-libsamplerate" */; + buildPhases = ( + ED663B8016543647007F53A5 /* Rez */, + ED663B8116543647007F53A5 /* Resources */, + ED663B8B16543647007F53A5 /* Sources */, + ED663CB816543647007F53A5 /* Frameworks */, + ED663CCC16543647007F53A5 /* Copy nyquist */, + ED663CCD16543647007F53A5 /* Copy plug-ins */, + ED663CCE16543647007F53A5 /* Install manual */, + ED663CCF16543647007F53A5 /* Install plugins */, + ED663CD016543647007F53A5 /* Install wrapper */, + ED663CD216543647007F53A5 /* Install miscellany */, + ED663CD516543647007F53A5 /* Install instructions */, + ED663CD716543647007F53A5 /* Create dist */, + ); + buildRules = ( + ED663CD816543647007F53A5 /* PBXBuildRule */, + ); + dependencies = ( + ED663CEA165436C3007F53A5 /* PBXTargetDependency */, + ED663B5816543647007F53A5 /* PBXTargetDependency */, + ED663B5A16543647007F53A5 /* PBXTargetDependency */, + ED663B5C16543647007F53A5 /* PBXTargetDependency */, + ED663B5E16543647007F53A5 /* PBXTargetDependency */, + ED663B6016543647007F53A5 /* PBXTargetDependency */, + ED663B6216543647007F53A5 /* PBXTargetDependency */, + ED663B6416543647007F53A5 /* PBXTargetDependency */, + ED663B6616543647007F53A5 /* PBXTargetDependency */, + ED663B6A16543647007F53A5 /* PBXTargetDependency */, + ED663CEE1654370C007F53A5 /* PBXTargetDependency */, + ED663B6C16543647007F53A5 /* PBXTargetDependency */, + ED663B6E16543647007F53A5 /* PBXTargetDependency */, + ED663B7016543647007F53A5 /* PBXTargetDependency */, + ED663B7216543647007F53A5 /* PBXTargetDependency */, + ED663B7416543647007F53A5 /* PBXTargetDependency */, + ED663B7616543647007F53A5 /* PBXTargetDependency */, + ED663B7816543647007F53A5 /* PBXTargetDependency */, + ED663B7A16543647007F53A5 /* PBXTargetDependency */, + ED663B7C16543647007F53A5 /* PBXTargetDependency */, + ED663B7E16543647007F53A5 /* PBXTargetDependency */, + ); + name = "Audacity-libsamplerate"; + productName = Audacity; + productReference = ED663CDE16543647007F53A5 /* Audacity.app */; + productType = "com.apple.product-type.application"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -6320,7 +7012,9 @@ projectRoot = ..; targets = ( 1790AFAF09883B6D008A330A /* Audacity */, + ED663B5516543647007F53A5 /* Audacity-libsamplerate */, 17072E880988BD39008541CC /* Configure */, + ED663CE11654366F007F53A5 /* Configure-libsamplerate */, 17073F470988E04A008541CC /* expat */, 176EEBE909A2F16200188F3B /* libFLAC */, 176EEC1D09A2F2DD00188F3B /* libFLAC++ */, @@ -6330,6 +7024,7 @@ 170740D30988F820008541CC /* libvorbis */, 17073FFD0988EA60008541CC /* libogg */, 1707400C0988EB90008541CC /* libresample */, + ED663B3B16543581007F53A5 /* libsamplerate */, 1707401D0988EEAA008541CC /* libsndfile */, ED15212F163C227C00451B5F /* libsoxr */, 28501EAF0CEED1F00029ABAA /* libvamp */, @@ -6365,6 +7060,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + ED663B8116543647007F53A5 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ED663B8216543647007F53A5 /* Audacity.icns in Resources */, + ED663B8316543647007F53A5 /* AudacityAIFF.icns in Resources */, + ED663B8416543647007F53A5 /* AudacityAU.icns in Resources */, + ED663B8516543647007F53A5 /* AudacityMP3.icns in Resources */, + ED663B8616543647007F53A5 /* AudacityOGG.icns in Resources */, + ED663B8716543647007F53A5 /* AudacityProject.icns in Resources */, + ED663B8816543647007F53A5 /* AudacityWAV.icns in Resources */, + ED663B8916543647007F53A5 /* EQDefaultCurves.xml in Resources */, + ED663B8A16543647007F53A5 /* Install.txt in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXRezBuildPhase section */ @@ -6375,6 +7086,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + ED663B8016543647007F53A5 /* Rez */ = { + isa = PBXRezBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXRezBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ @@ -6391,7 +7109,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "if [ -z \"$WX_CONFIG\" ]\nthen\n echo \"WX_CONFIG environment variable not set...aborting\"\n exit 1\nfi\n\nif [ ! -z \"${DYLD_LIBRARY_PATH}\" ]\nthen\n\techo \"warning: -----\"\n\techo \"warning: Warning:\"\n\techo \"warning: -----\"\n\techo \"warning: You have DYLD_LIBRARY_PATH set to '${DYLD_LIBRARY_PATH}'\"\n\techo \"warning: When you run or debug Audacity it will be unset so that libraries loaded by Audacity (like Lame or FFmpeg) will be searched for in a similar manner as in released versions.\"\n\techo \"warning: If this is a problem, copy the DYLD_LIBRARY_PATH value to DYLD_FALLBACK_LIBRARY_PATH before starting Xcode.\"\n\techo \"warning: -----\"\nfi\n\n#\n# Here we create empty xcconfig files if they do not exist. Otherwise,\n# the build will fail.\n#\nconfigs='Debug_Shared Debug_Static Release_Shared Release_Static'\nfor config in $configs\ndo\n\t[ ! -f $TOPLEVEL/mac/$config.xcconfig ] && touch $TOPLEVEL/mac/$config.xcconfig\ndone\n\n#\n# Get to a known location\n#\ncd $TOPLEVEL\n\n#\n# Libsndfile seems to have some date/time issues, so placate him.\n#\n# Run aclocal to make libsndfile happy\n#\n#touch lib-src/libsndfile/configure.ac\n\n#\n# Configure the world\n#\nsh configure --enable-static=$CONFIG_STATIC \\\n --enable-unicode=$CONFIG_UNICODE \\\n --enable-debug=$CONFIG_DEBUG \\\n --with-lib-preference=local,system \\\n --with-wx-version=$WX_VER \\\n $CONFIG_FLAGS || exit 1\n\n#\n# Libsndfile's endianness detection is a bit unfriendly to universal binary\n# builds, so we coerce it into working our way.\n#\nFILE=lib-src/libsndfile/src/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#undef CPU_IS_BIG_ENDIAN\n#undef CPU_IS_LITTLE_ENDIAN\n#if defined(__BIG_ENDIAN__)\n#define CPU_IS_BIG_ENDIAN 1\n#define CPU_IS_LITTLE_ENDIAN 0\n#else\n#define CPU_IS_BIG_ENDIAN 0\n#define CPU_IS_LITTLE_ENDIAN 1\n#endif\nEOF\n\n#\n# Ditto for libflac.\n#\nFILE=lib-src/libflac/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#ifdef WORDS_BIGENDIAN\n#undef WORDS_BIGENDIAN\n#endif\n#if defined(__BIG_ENDIAN__)\n#define WORDS_BIGENDIAN 1\n#endif\nEOF\n\n#\n# And libmad.\n#\nFILE=lib-src/libmad/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#ifdef WORDS_BIGENDIAN\n#undef WORDS_BIGENDIAN\n#endif\n#if defined(__BIG_ENDIAN__)\n#define WORDS_BIGENDIAN 1\n#endif\nEOF\n\n#\n# Generate the header file for preprocessing the Info.plist\n#\ngcc -E -dM src/Audacity.h | grep AUDACITY >mac/Info.plist.h\nif [ \"$ACTION\" = \"install\" ]\nthen\n\techo >>mac/Info.plist.h '#define AUDACITY_EXECUTABLE Audacity.sh'\nelse\n\techo >>mac/Info.plist.h '#define AUDACITY_EXECUTABLE Audacity'\nfi \n\nexit 0\n"; + shellScript = "if [ -z \"$WX_CONFIG\" ]\nthen\n echo \"WX_CONFIG environment variable not set...aborting\"\n exit 1\nfi\n\nif [ ! -z \"${DYLD_LIBRARY_PATH}\" ]\nthen\n\techo \"warning: -----\"\n\techo \"warning: Warning:\"\n\techo \"warning: -----\"\n\techo \"warning: You have DYLD_LIBRARY_PATH set to '${DYLD_LIBRARY_PATH}'\"\n\techo \"warning: When you run or debug Audacity it will be unset so that libraries loaded by Audacity (like Lame or FFmpeg) will be searched for in a similar manner as in released versions.\"\n\techo \"warning: If this is a problem, copy the DYLD_LIBRARY_PATH value to DYLD_FALLBACK_LIBRARY_PATH before starting Xcode.\"\n\techo \"warning: -----\"\nfi\n\n#\n# Here we create empty xcconfig files if they do not exist. Otherwise,\n# the build will fail.\n#\nconfigs='Debug_Shared Debug_Static Release_Shared Release_Static'\nfor config in $configs\ndo\n\t[ ! -f $TOPLEVEL/mac/$config.xcconfig ] && touch $TOPLEVEL/mac/$config.xcconfig\ndone\n\n#\n# Get to a known location\n#\ncd $TOPLEVEL\n\n#\n# Libsndfile seems to have some date/time issues, so placate him.\n#\n# Run aclocal to make libsndfile happy\n#\n#touch lib-src/libsndfile/configure.ac\n\n#\n# Configure the world\n#\nsh configure --enable-static=$CONFIG_STATIC \\\n --enable-unicode=$CONFIG_UNICODE \\\n --enable-debug=$CONFIG_DEBUG \\\n --with-lib-preference=local,system \\\n --with-wx-version=$WX_VER \\\n $CONFIG_FLAGS || exit 1\n\n#\n# Libsndfile's endianness detection is a bit unfriendly to universal binary\n# builds, so we coerce it into working our way.\n#\nFILE=lib-src/libsndfile/src/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#undef CPU_IS_BIG_ENDIAN\n#undef CPU_IS_LITTLE_ENDIAN\n#if defined(__BIG_ENDIAN__)\n#define CPU_IS_BIG_ENDIAN 1\n#define CPU_IS_LITTLE_ENDIAN 0\n#else\n#define CPU_IS_BIG_ENDIAN 0\n#define CPU_IS_LITTLE_ENDIAN 1\n#endif\nEOF\n\n#\n# Ditto for libflac.\n#\nFILE=lib-src/libflac/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#ifdef WORDS_BIGENDIAN\n#undef WORDS_BIGENDIAN\n#endif\n#if defined(__BIG_ENDIAN__)\n#define WORDS_BIGENDIAN 1\n#endif\nEOF\n\n#\n# And libmad.\n#\nFILE=lib-src/libmad/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#ifdef WORDS_BIGENDIAN\n#undef WORDS_BIGENDIAN\n#endif\n#if defined(__BIG_ENDIAN__)\n#define WORDS_BIGENDIAN 1\n#endif\nEOF\n\n#\n# Libsamplerate's endianness detection is a bit unfriendly to universal binary\n# builds, so we coerce it into working our way.\n#\nFILE=lib-src/libsamplerate/src/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#undef CPU_IS_BIG_ENDIAN\n#undef CPU_IS_LITTLE_ENDIAN\n#if defined(__BIG_ENDIAN__)\n#define CPU_IS_BIG_ENDIAN 1\n#define CPU_IS_LITTLE_ENDIAN 0\n#else\n#define CPU_IS_BIG_ENDIAN 0\n#define CPU_IS_LITTLE_ENDIAN 1\n#endif\nEOF\n\n#\n# Generate the header file for preprocessing the Info.plist\n#\ngcc -E -dM src/Audacity.h | grep AUDACITY >mac/Info.plist.h\nif [ \"$ACTION\" = \"install\" ]\nthen\n\techo >>mac/Info.plist.h '#define AUDACITY_EXECUTABLE Audacity.sh'\nelse\n\techo >>mac/Info.plist.h '#define AUDACITY_EXECUTABLE Audacity'\nfi \n\nexit 0\n"; }; 17073FEB0988E6C9008541CC /* ShellScript */ = { isa = PBXShellScriptBuildPhase; @@ -6482,6 +7200,95 @@ shellPath = /bin/sh; shellScript = "\"${PROJECT_DIR}/build_manual.sh\""; }; + ED663CCC16543647007F53A5 /* Copy nyquist */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(TOPLEVEL)/nyquist", + ); + name = "Copy nyquist"; + outputPaths = ( + "$(TARGET_BUILD_DIR)/nyquist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "for (( i = 0; i < ${SCRIPT_INPUT_FILE_COUNT}; i++ ))\ndo\n in=\"$(eval echo \\${SCRIPT_INPUT_FILE_${i}})\"\n out=\"$(eval echo \\${SCRIPT_OUTPUT_FILE_${i}})\"\n cp -pPR \"${in}\" \"${out}\" && find \"${out}\" -name .svn -print0 | xargs -0 rm -rf\ndone\n"; + }; + ED663CCD16543647007F53A5 /* Copy plug-ins */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(TOPLEVEL)/plug-ins", + ); + name = "Copy plug-ins"; + outputPaths = ( + "$(TARGET_BUILD_DIR)/plug-ins", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "for (( i = 0; i < ${SCRIPT_INPUT_FILE_COUNT}; i++ ))\ndo\n in=\"$(eval echo \\${SCRIPT_INPUT_FILE_${i}})\"\n out=\"$(eval echo \\${SCRIPT_OUTPUT_FILE_${i}})\"\n cp -pPR \"${in}\" \"${out}\" && find \"${out}\" -name .svn -print0 | xargs -0 rm -rf\ndone\n"; + }; + ED663CCE16543647007F53A5 /* Install manual */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Install manual"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "\"${PROJECT_DIR}/build_manual.sh\""; + }; + ED663CCF16543647007F53A5 /* Install plugins */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Install plugins"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "\"${PROJECT_DIR}/build_plugins.sh\""; + }; + ED663CD716543647007F53A5 /* Create dist */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Create dist"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "set -x\n\n# Setup\nVERSION=`awk '/^#define+ AUDACITY_VERSION / {print $3}' Info.plist.h`\nRELEASE=`awk '/^#define+ AUDACITY_RELEASE / {print $3}' Info.plist.h`\nREVISION=`awk '/^#define+ AUDACITY_REVISION / {print $3}' Info.plist.h`\nVERSION=$VERSION.$RELEASE.$REVISION\n\ncd \"${DSTROOT}\"\nchmod -RH \"${INSTALL_MODE_FLAG}\" \"${TARGET_BUILD_DIR}\"\nchown -RH \"${INSTALL_OWNER}:${INSTALL_GROUP}\" \"${TARGET_BUILD_DIR}\"\n\necho \"Audacity has been installed to: ${DSTROOT}\"\n\ncd ..\n\nVOL=\"Audacity $VERSION\"\nDMG=\"audacity-macosx-ub-$VERSION\"\n\n# Preclean\nrm -rf \"$DMG\" \"$DMG.dmg\" TMP.dmg\n\n# Create structure\nmkdir \"$DMG\"\ncp -pR \"${DSTROOT}/\"* \"${DMG}\"\n\n# Create and mount the image\nhdiutil create -ov -srcdir \"$DMG\" -fs HFS+ -volname \"$VOL\" TMP.dmg\n\n# Compress and prepare for Internet delivery\nhdiutil convert TMP.dmg -format UDZO -imagekey zlib-level=9 -o \"$DMG.dmg\"\n\n# Create zip version\nrm -rf \"${DMG}/Audacity/help/\"\nrm \"${DMG}/install.txt\"\nzip -r9 \"${DMG}.zip\" \"${DMG}\"\n\n# Cleanup\nrm -rf ${DMG} TMP.dmg\n"; + }; + ED663CE21654366F007F53A5 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(TOPLEVEL)/Makefile.in", + ); + outputPaths = ( + "$(TOPLEVEL)/Makefile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ -z \"$WX_CONFIG\" ]\nthen\n echo \"WX_CONFIG environment variable not set...aborting\"\n exit 1\nfi\n\nif [ ! -z \"${DYLD_LIBRARY_PATH}\" ]\nthen\n\techo \"warning: -----\"\n\techo \"warning: Warning:\"\n\techo \"warning: -----\"\n\techo \"warning: You have DYLD_LIBRARY_PATH set to '${DYLD_LIBRARY_PATH}'\"\n\techo \"warning: When you run or debug Audacity it will be unset so that libraries loaded by Audacity (like Lame or FFmpeg) will be searched for in a similar manner as in released versions.\"\n\techo \"warning: If this is a problem, copy the DYLD_LIBRARY_PATH value to DYLD_FALLBACK_LIBRARY_PATH before starting Xcode.\"\n\techo \"warning: -----\"\nfi\n\n#\n# Here we create empty xcconfig files if they do not exist. Otherwise,\n# the build will fail.\n#\nconfigs='Debug_Shared Debug_Static Release_Shared Release_Static'\nfor config in $configs\ndo\n\t[ ! -f $TOPLEVEL/mac/$config.xcconfig ] && touch $TOPLEVEL/mac/$config.xcconfig\ndone\n\n#\n# Get to a known location\n#\ncd $TOPLEVEL\n\n#\n# Libsndfile seems to have some date/time issues, so placate him.\n#\n# Run aclocal to make libsndfile happy\n#\n#touch lib-src/libsndfile/configure.ac\n\n#\n# Configure the world\n#\nsh configure --enable-static=$CONFIG_STATIC \\\n --enable-unicode=$CONFIG_UNICODE \\\n --enable-debug=$CONFIG_DEBUG \\\n --with-lib-preference=local,system \\\n --with-libsamplerate \\\n --with-wx-version=$WX_VER \\\n $CONFIG_FLAGS || exit 1\n\n#\n# Libsndfile's endianness detection is a bit unfriendly to universal binary\n# builds, so we coerce it into working our way.\n#\nFILE=lib-src/libsndfile/src/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#undef CPU_IS_BIG_ENDIAN\n#undef CPU_IS_LITTLE_ENDIAN\n#if defined(__BIG_ENDIAN__)\n#define CPU_IS_BIG_ENDIAN 1\n#define CPU_IS_LITTLE_ENDIAN 0\n#else\n#define CPU_IS_BIG_ENDIAN 0\n#define CPU_IS_LITTLE_ENDIAN 1\n#endif\nEOF\n\n#\n# Ditto for libflac.\n#\nFILE=lib-src/libflac/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#ifdef WORDS_BIGENDIAN\n#undef WORDS_BIGENDIAN\n#endif\n#if defined(__BIG_ENDIAN__)\n#define WORDS_BIGENDIAN 1\n#endif\nEOF\n\n#\n# And libmad.\n#\nFILE=lib-src/libmad/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#ifdef WORDS_BIGENDIAN\n#undef WORDS_BIGENDIAN\n#endif\n#if defined(__BIG_ENDIAN__)\n#define WORDS_BIGENDIAN 1\n#endif\nEOF\n\n#\n# Libsamplerate's endianness detection is a bit unfriendly to universal binary\n# builds, so we coerce it into working our way.\n#\nFILE=lib-src/libsamplerate/src/config.h\ngrep -q '__BIG_ENDIAN__' $FILE || cat <>$FILE\n#undef CPU_IS_BIG_ENDIAN\n#undef CPU_IS_LITTLE_ENDIAN\n#if defined(__BIG_ENDIAN__)\n#define CPU_IS_BIG_ENDIAN 1\n#define CPU_IS_LITTLE_ENDIAN 0\n#else\n#define CPU_IS_BIG_ENDIAN 0\n#define CPU_IS_LITTLE_ENDIAN 1\n#endif\nEOF\n\n#\n# Generate the header file for preprocessing the Info.plist\n#\ngcc -E -dM src/Audacity.h | grep AUDACITY >mac/Info.plist.h\nif [ \"$ACTION\" = \"install\" ]\nthen\n\techo >>mac/Info.plist.h '#define AUDACITY_EXECUTABLE Audacity.sh'\nelse\n\techo >>mac/Info.plist.h '#define AUDACITY_EXECUTABLE Audacity'\nfi \n\nexit 0\n"; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -7391,6 +8198,324 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + ED663B3916543581007F53A5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ED663B48165435BF007F53A5 /* samplerate.c in Sources */, + ED663B4A165435BF007F53A5 /* src_linear.c in Sources */, + ED663B4B165435BF007F53A5 /* src_sinc.c in Sources */, + ED663B4C165435BF007F53A5 /* src_zoh.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + ED663B8B16543647007F53A5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ED663B8C16543647007F53A5 /* AudacityApp.cpp in Sources */, + ED663B8D16543647007F53A5 /* AudioIO.cpp in Sources */, + ED663B8E16543647007F53A5 /* BatchCommandDialog.cpp in Sources */, + ED663B8F16543647007F53A5 /* BatchCommands.cpp in Sources */, + ED663B9016543647007F53A5 /* BatchProcessDialog.cpp in Sources */, + ED663B9116543647007F53A5 /* Benchmark.cpp in Sources */, + ED663B9216543647007F53A5 /* LegacyAliasBlockFile.cpp in Sources */, + ED663B9316543647007F53A5 /* LegacyBlockFile.cpp in Sources */, + ED663B9416543647007F53A5 /* PCMAliasBlockFile.cpp in Sources */, + ED663B9516543647007F53A5 /* SilentBlockFile.cpp in Sources */, + ED663B9616543647007F53A5 /* SimpleBlockFile.cpp in Sources */, + ED663B9716543647007F53A5 /* BlockFile.cpp in Sources */, + ED663B9816543647007F53A5 /* CrossFade.cpp in Sources */, + ED663B9916543647007F53A5 /* DirManager.cpp in Sources */, + ED663B9A16543647007F53A5 /* Dither.cpp in Sources */, + ED663B9B16543647007F53A5 /* Amplify.cpp in Sources */, + ED663B9C16543647007F53A5 /* AudioUnitEffect.cpp in Sources */, + ED663B9D16543647007F53A5 /* LoadAudioUnits.cpp in Sources */, + ED663B9E16543647007F53A5 /* BassBoost.cpp in Sources */, + ED663B9F16543647007F53A5 /* ChangeLength.cpp in Sources */, + ED663BA016543647007F53A5 /* ChangePitch.cpp in Sources */, + ED663BA116543647007F53A5 /* ChangeSpeed.cpp in Sources */, + ED663BA216543647007F53A5 /* ChangeTempo.cpp in Sources */, + ED663BA316543647007F53A5 /* ClickRemoval.cpp in Sources */, + ED663BA416543647007F53A5 /* Compressor.cpp in Sources */, + ED663BA516543647007F53A5 /* Echo.cpp in Sources */, + ED663BA616543647007F53A5 /* Effect.cpp in Sources */, + ED663BA716543647007F53A5 /* Equalization.cpp in Sources */, + ED663BA816543647007F53A5 /* Fade.cpp in Sources */, + ED663BA916543647007F53A5 /* Invert.cpp in Sources */, + ED663BAA16543647007F53A5 /* LadspaEffect.cpp in Sources */, + ED663BAB16543647007F53A5 /* LoadLadspa.cpp in Sources */, + ED663BAC16543647007F53A5 /* Leveller.cpp in Sources */, + ED663BAD16543647007F53A5 /* LoadEffects.cpp in Sources */, + ED663BAE16543647007F53A5 /* Noise.cpp in Sources */, + ED663BAF16543647007F53A5 /* NoiseRemoval.cpp in Sources */, + ED663BB016543647007F53A5 /* Normalize.cpp in Sources */, + ED663BB116543647007F53A5 /* LoadNyquist.cpp in Sources */, + ED663BB216543647007F53A5 /* Nyquist.cpp in Sources */, + ED663BB316543647007F53A5 /* Phaser.cpp in Sources */, + ED663BB416543647007F53A5 /* Repeat.cpp in Sources */, + ED663BB516543647007F53A5 /* Reverse.cpp in Sources */, + ED663BB616543647007F53A5 /* Silence.cpp in Sources */, + ED663BB716543647007F53A5 /* SimpleMono.cpp in Sources */, + ED663BB816543647007F53A5 /* SimplePairedTwoTrack.cpp in Sources */, + ED663BB916543647007F53A5 /* SoundTouchEffect.cpp in Sources */, + ED663BBA16543647007F53A5 /* StereoToMono.cpp in Sources */, + ED663BBB16543647007F53A5 /* ToneGen.cpp in Sources */, + ED663BBC16543647007F53A5 /* TruncSilence.cpp in Sources */, + ED663BBD16543647007F53A5 /* TwoPassSimpleMono.cpp in Sources */, + ED663BBE16543647007F53A5 /* Wahwah.cpp in Sources */, + ED663BBF16543647007F53A5 /* Envelope.cpp in Sources */, + ED663BC016543647007F53A5 /* Export.cpp in Sources */, + ED663BC116543647007F53A5 /* ExportCL.cpp in Sources */, + ED663BC216543647007F53A5 /* ExportMP3.cpp in Sources */, + ED663BC316543647007F53A5 /* ExportMultiple.cpp in Sources */, + ED663BC416543647007F53A5 /* ExportOGG.cpp in Sources */, + ED663BC516543647007F53A5 /* ExportPCM.cpp in Sources */, + ED663BC616543647007F53A5 /* FFT.cpp in Sources */, + ED663BC716543647007F53A5 /* FileFormats.cpp in Sources */, + ED663BC816543647007F53A5 /* FreqWindow.cpp in Sources */, + ED663BC916543647007F53A5 /* HistoryWindow.cpp in Sources */, + ED663BCA16543647007F53A5 /* ImageManipulation.cpp in Sources */, + ED663BCB16543647007F53A5 /* Import.cpp in Sources */, + ED663BCC16543647007F53A5 /* ImportFLAC.cpp in Sources */, + ED663BCD16543647007F53A5 /* ImportLOF.cpp in Sources */, + ED663BCE16543647007F53A5 /* ImportMIDI.cpp in Sources */, + ED663BCF16543647007F53A5 /* ImportMP3.cpp in Sources */, + ED663BD016543647007F53A5 /* ImportOGG.cpp in Sources */, + ED663BD116543647007F53A5 /* ImportPCM.cpp in Sources */, + ED663BD216543647007F53A5 /* ImportRaw.cpp in Sources */, + ED663BD316543647007F53A5 /* RawAudioGuess.cpp in Sources */, + ED663BD416543647007F53A5 /* Internat.cpp in Sources */, + ED663BD516543647007F53A5 /* LabelTrack.cpp in Sources */, + ED663BD616543647007F53A5 /* LangChoice.cpp in Sources */, + ED663BD716543647007F53A5 /* Languages.cpp in Sources */, + ED663BD816543647007F53A5 /* Legacy.cpp in Sources */, + ED663BD916543647007F53A5 /* Menus.cpp in Sources */, + ED663BDA16543647007F53A5 /* Mix.cpp in Sources */, + ED663BDB16543647007F53A5 /* NoteTrack.cpp in Sources */, + ED663BDC16543647007F53A5 /* PitchName.cpp in Sources */, + ED663BDD16543647007F53A5 /* PlatformCompatibility.cpp in Sources */, + ED663BDE16543647007F53A5 /* BatchPrefs.cpp in Sources */, + ED663BDF16543647007F53A5 /* DirectoriesPrefs.cpp in Sources */, + ED663BE016543647007F53A5 /* GUIPrefs.cpp in Sources */, + ED663BE116543647007F53A5 /* KeyConfigPrefs.cpp in Sources */, + ED663BE216543647007F53A5 /* MousePrefs.cpp in Sources */, + ED663BE316543647007F53A5 /* PrefsDialog.cpp in Sources */, + ED663BE416543647007F53A5 /* QualityPrefs.cpp in Sources */, + ED663BE516543647007F53A5 /* SpectrumPrefs.cpp in Sources */, + ED663BE616543647007F53A5 /* Prefs.cpp in Sources */, + ED663BE716543647007F53A5 /* Printing.cpp in Sources */, + ED663BE816543647007F53A5 /* Project.cpp in Sources */, + ED663BE916543647007F53A5 /* Resample.cpp in Sources */, + ED663BEA16543647007F53A5 /* RingBuffer.cpp in Sources */, + ED663BEB16543647007F53A5 /* SampleFormat.cpp in Sources */, + ED663BEC16543647007F53A5 /* Sequence.cpp in Sources */, + ED663BED16543647007F53A5 /* Shuttle.cpp in Sources */, + ED663BEE16543647007F53A5 /* Spectrum.cpp in Sources */, + ED663BEF16543647007F53A5 /* Tags.cpp in Sources */, + ED663BF016543647007F53A5 /* TimeTrack.cpp in Sources */, + ED663BF116543647007F53A5 /* Track.cpp in Sources */, + ED663BF216543647007F53A5 /* TrackArtist.cpp in Sources */, + ED663BF316543647007F53A5 /* TrackPanel.cpp in Sources */, + ED663BF416543647007F53A5 /* TrackPanelAx.cpp in Sources */, + ED663BF516543647007F53A5 /* UndoManager.cpp in Sources */, + ED663BF616543647007F53A5 /* UploadDialog.cpp in Sources */, + ED663BF716543647007F53A5 /* VoiceKey.cpp in Sources */, + ED663BF816543647007F53A5 /* WaveClip.cpp in Sources */, + ED663BF916543647007F53A5 /* WaveTrack.cpp in Sources */, + ED663BFA16543647007F53A5 /* AButton.cpp in Sources */, + ED663BFB16543647007F53A5 /* ASlider.cpp in Sources */, + ED663BFC16543647007F53A5 /* Meter.cpp in Sources */, + ED663BFD16543647007F53A5 /* MultiDialog.cpp in Sources */, + ED663BFE16543647007F53A5 /* Ruler.cpp in Sources */, + ED663BFF16543647007F53A5 /* TimeTextCtrl.cpp in Sources */, + ED663C0016543647007F53A5 /* Warning.cpp in Sources */, + ED663C0116543647007F53A5 /* XMLFileReader.cpp in Sources */, + ED663C0216543647007F53A5 /* XMLTagHandler.cpp in Sources */, + ED663C0316543647007F53A5 /* AColor.cpp in Sources */, + ED663C0416543647007F53A5 /* AboutDialog.cpp in Sources */, + ED663C0516543647007F53A5 /* CommandManager.cpp in Sources */, + ED663C0616543647007F53A5 /* Keyboard.cpp in Sources */, + ED663C0716543647007F53A5 /* ShuttleGui.cpp in Sources */, + ED663C0816543647007F53A5 /* Theme.cpp in Sources */, + ED663C0916543647007F53A5 /* ThemePrefs.cpp in Sources */, + ED663C0A16543647007F53A5 /* AttachableScrollBar.cpp in Sources */, + ED663C0B16543647007F53A5 /* ExpandingToolBar.cpp in Sources */, + ED663C0C16543647007F53A5 /* ImageRoll.cpp in Sources */, + ED663C0D16543647007F53A5 /* ShuttlePrefs.cpp in Sources */, + ED663C0E16543647007F53A5 /* FileNames.cpp in Sources */, + ED663C0F16543647007F53A5 /* WrappedType.cpp in Sources */, + ED663C1016543647007F53A5 /* TimeDialog.cpp in Sources */, + ED663C1116543647007F53A5 /* Dependencies.cpp in Sources */, + ED663C1216543647007F53A5 /* LabelDialog.cpp in Sources */, + ED663C1316543647007F53A5 /* Grid.cpp in Sources */, + ED663C1416543647007F53A5 /* AutoRecovery.cpp in Sources */, + ED663C1516543647007F53A5 /* Repair.cpp in Sources */, + ED663C1616543647007F53A5 /* InterpolateAudio.cpp in Sources */, + ED663C1716543647007F53A5 /* Matrix.cpp in Sources */, + ED663C1816543647007F53A5 /* ExportFLAC.cpp in Sources */, + ED663C1916543647007F53A5 /* ControlToolBar.cpp in Sources */, + ED663C1A16543647007F53A5 /* EditToolBar.cpp in Sources */, + ED663C1B16543647007F53A5 /* MeterToolBar.cpp in Sources */, + ED663C1C16543647007F53A5 /* MixerToolBar.cpp in Sources */, + ED663C1D16543647007F53A5 /* SelectionBar.cpp in Sources */, + ED663C1E16543647007F53A5 /* ToolBar.cpp in Sources */, + ED663C1F16543647007F53A5 /* ToolDock.cpp in Sources */, + ED663C2016543647007F53A5 /* ToolManager.cpp in Sources */, + ED663C2116543647007F53A5 /* ToolsToolBar.cpp in Sources */, + ED663C2216543647007F53A5 /* TranscriptionToolBar.cpp in Sources */, + ED663C2316543647007F53A5 /* Grabber.cpp in Sources */, + ED663C2416543647007F53A5 /* XMLWriter.cpp in Sources */, + ED663C2516543647007F53A5 /* DeviceToolBar.cpp in Sources */, + ED663C2616543647007F53A5 /* ExportMP2.cpp in Sources */, + ED663C2716543647007F53A5 /* AutoDuck.cpp in Sources */, + ED663C2816543647007F53A5 /* DtmfGen.cpp in Sources */, + ED663C2916543647007F53A5 /* Snap.cpp in Sources */, + ED663C2A16543647007F53A5 /* LinkingHtmlWindow.cpp in Sources */, + ED663C2B16543647007F53A5 /* FileDialog.cpp in Sources */, + ED663C2C16543647007F53A5 /* FileIO.cpp in Sources */, + ED663C2D16543647007F53A5 /* FileDialogPrivate.cpp in Sources */, + ED663C2E16543647007F53A5 /* Screenshot.cpp in Sources */, + ED663C2F16543647007F53A5 /* ImportQT.cpp in Sources */, + ED663C3016543647007F53A5 /* FindClipping.cpp in Sources */, + ED663C3116543647007F53A5 /* ErrorDialog.cpp in Sources */, + ED663C3216543647007F53A5 /* HelpText.cpp in Sources */, + ED663C3316543647007F53A5 /* SplashDialog.cpp in Sources */, + ED663C3416543647007F53A5 /* LoadVamp.cpp in Sources */, + ED663C3516543647007F53A5 /* VampEffect.cpp in Sources */, + ED663C3616543647007F53A5 /* LoadModules.cpp in Sources */, + ED663C3716543647007F53A5 /* NonGuiThread.cpp in Sources */, + ED663C3816543647007F53A5 /* HtmlWindow.cpp in Sources */, + ED663C3916543647007F53A5 /* ProgressDialog.cpp in Sources */, + ED663C3A16543647007F53A5 /* EffectCategory.cpp in Sources */, + ED663C3B16543647007F53A5 /* EffectManager.cpp in Sources */, + ED663C3C16543647007F53A5 /* ImportFFmpeg.cpp in Sources */, + ED663C3D16543647007F53A5 /* FFmpeg.cpp in Sources */, + ED663C3E16543647007F53A5 /* ODComputeSummaryTask.cpp in Sources */, + ED663C3F16543647007F53A5 /* ODManager.cpp in Sources */, + ED663C4016543647007F53A5 /* ODTask.cpp in Sources */, + ED663C4116543647007F53A5 /* ODTaskThread.cpp in Sources */, + ED663C4216543647007F53A5 /* ODWaveTrackTaskQueue.cpp in Sources */, + ED663C4316543647007F53A5 /* ODPCMAliasBlockFile.cpp in Sources */, + ED663C4416543647007F53A5 /* SoundActivatedRecord.cpp in Sources */, + ED663C4516543647007F53A5 /* TimerRecordDialog.cpp in Sources */, + ED663C4616543647007F53A5 /* ExportFFmpeg.cpp in Sources */, + ED663C4716543647007F53A5 /* LoadLV2.cpp in Sources */, + ED663C4816543647007F53A5 /* LV2Effect.cpp in Sources */, + ED663C4916543647007F53A5 /* ExportFFmpegDialogs.cpp in Sources */, + ED663C4A16543647007F53A5 /* ODDecodeBlockFile.cpp in Sources */, + ED663C4B16543647007F53A5 /* ODDecodeFlacTask.cpp in Sources */, + ED663C4C16543647007F53A5 /* ODDecodeTask.cpp in Sources */, + ED663C4D16543647007F53A5 /* Profiler.cpp in Sources */, + ED663C4E16543647007F53A5 /* LV2PortGroup.cpp in Sources */, + ED663C4F16543647007F53A5 /* Contrast.cpp in Sources */, + ED663C5016543647007F53A5 /* SBSMSEffect.cpp in Sources */, + ED663C5116543647007F53A5 /* TimeScale.cpp in Sources */, + ED663C5216543647007F53A5 /* Generator.cpp in Sources */, + ED663C5316543647007F53A5 /* FileHistory.cpp in Sources */, + ED663C5416543647007F53A5 /* VSTEffect.cpp in Sources */, + ED663C5516543647007F53A5 /* DevicePrefs.cpp in Sources */, + ED663C5616543647007F53A5 /* ImportExportPrefs.cpp in Sources */, + ED663C5716543647007F53A5 /* LibraryPrefs.cpp in Sources */, + ED663C5816543647007F53A5 /* PlaybackPrefs.cpp in Sources */, + ED663C5916543647007F53A5 /* ProjectsPrefs.cpp in Sources */, + ED663C5A16543647007F53A5 /* RecordingPrefs.cpp in Sources */, + ED663C5B16543647007F53A5 /* TracksPrefs.cpp in Sources */, + ED663C5C16543647007F53A5 /* WarningsPrefs.cpp in Sources */, + ED663C5D16543647007F53A5 /* AppCommandEvent.cpp in Sources */, + ED663C5E16543647007F53A5 /* CommandBuilder.cpp in Sources */, + ED663C5F16543647007F53A5 /* CommandHandler.cpp in Sources */, + ED663C6016543647007F53A5 /* ScriptCommandRelay.cpp in Sources */, + ED663C6116543647007F53A5 /* ResponseQueue.cpp in Sources */, + ED663C6216543647007F53A5 /* RealFFTf.cpp in Sources */, + ED663C6316543647007F53A5 /* MidiIOPrefs.cpp in Sources */, + ED663C6416543647007F53A5 /* ScreenshotCommand.cpp in Sources */, + ED663C6516543647007F53A5 /* Lyrics.cpp in Sources */, + ED663C6616543647007F53A5 /* LyricsWindow.cpp in Sources */, + ED663C6716543647007F53A5 /* MixerBoard.cpp in Sources */, + ED663C6816543647007F53A5 /* BatchEvalCommand.cpp in Sources */, + ED663C6916543647007F53A5 /* CommandDirectory.cpp in Sources */, + ED663C6A16543647007F53A5 /* ExecMenuCommand.cpp in Sources */, + ED663C6B16543647007F53A5 /* GetAllMenuCommands.cpp in Sources */, + ED663C6C16543647007F53A5 /* EffectsPrefs.cpp in Sources */, + ED663C6D16543647007F53A5 /* PluginManager.cpp in Sources */, + ED663C6E16543647007F53A5 /* Command.cpp in Sources */, + ED663C6F16543647007F53A5 /* CommandSignature.cpp in Sources */, + ED663C7016543647007F53A5 /* CommandType.cpp in Sources */, + ED663C7116543647007F53A5 /* CompareAudioCommand.cpp in Sources */, + ED663C7216543647007F53A5 /* GetTrackInfoCommand.cpp in Sources */, + ED663C7316543647007F53A5 /* HelpCommand.cpp in Sources */, + ED663C7416543647007F53A5 /* MessageCommand.cpp in Sources */, + ED663C7516543647007F53A5 /* SelectCommand.cpp in Sources */, + ED663C7616543647007F53A5 /* PreferenceCommands.cpp in Sources */, + ED663C7716543647007F53A5 /* SetTrackInfoCommand.cpp in Sources */, + ED663C7816543647007F53A5 /* TimeWarper.cpp in Sources */, + ED663C7916543647007F53A5 /* ImportExportCommands.cpp in Sources */, + ED663C7A16543647007F53A5 /* CaptureEvents.cpp in Sources */, + ED663C7B16543647007F53A5 /* GetProjectInfoCommand.cpp in Sources */, + ED663C7C16543647007F53A5 /* SetProjectInfoCommand.cpp in Sources */, + ED663C7D16543647007F53A5 /* ODDecodeFFmpegTask.cpp in Sources */, + ED663C7E16543647007F53A5 /* ExtImportPrefs.cpp in Sources */, + ED663C7F16543647007F53A5 /* ScoreAlignDialog.cpp in Sources */, + ED663C8016543647007F53A5 /* DeviceManager.cpp in Sources */, + ED663C8116543647007F53A5 /* af.po in Sources */, + ED663C8216543647007F53A5 /* ar.po in Sources */, + ED663C8316543647007F53A5 /* be.po in Sources */, + ED663C8416543647007F53A5 /* bg.po in Sources */, + ED663C8516543647007F53A5 /* bn.po in Sources */, + ED663C8616543647007F53A5 /* bs.po in Sources */, + ED663C8716543647007F53A5 /* ca.po in Sources */, + ED663C8816543647007F53A5 /* ca@valencia.po in Sources */, + ED663C8916543647007F53A5 /* cs.po in Sources */, + ED663C8A16543647007F53A5 /* cy.po in Sources */, + ED663C8B16543647007F53A5 /* da.po in Sources */, + ED663C8C16543647007F53A5 /* de.po in Sources */, + ED663C8D16543647007F53A5 /* el.po in Sources */, + ED663C8E16543647007F53A5 /* es.po in Sources */, + ED663C8F16543647007F53A5 /* eu.po in Sources */, + ED663C9016543647007F53A5 /* fa.po in Sources */, + ED663C9116543647007F53A5 /* fi.po in Sources */, + ED663C9216543647007F53A5 /* fr.po in Sources */, + ED663C9316543647007F53A5 /* ga.po in Sources */, + ED663C9416543647007F53A5 /* gl.po in Sources */, + ED663C9516543647007F53A5 /* he.po in Sources */, + ED663C9616543647007F53A5 /* hi.po in Sources */, + ED663C9716543647007F53A5 /* hu.po in Sources */, + ED663C9816543647007F53A5 /* id.po in Sources */, + ED663C9916543647007F53A5 /* it.po in Sources */, + ED663C9A16543647007F53A5 /* ja.po in Sources */, + ED663C9B16543647007F53A5 /* ka.po in Sources */, + ED663C9C16543647007F53A5 /* km.po in Sources */, + ED663C9D16543647007F53A5 /* ko.po in Sources */, + ED663C9E16543647007F53A5 /* lt.po in Sources */, + ED663C9F16543647007F53A5 /* mk.po in Sources */, + ED663CA016543647007F53A5 /* my.po in Sources */, + ED663CA116543647007F53A5 /* nb.po in Sources */, + ED663CA216543647007F53A5 /* nl.po in Sources */, + ED663CA316543647007F53A5 /* oc.po in Sources */, + ED663CA416543647007F53A5 /* pl.po in Sources */, + ED663CA516543647007F53A5 /* pt_BR.po in Sources */, + ED663CA616543647007F53A5 /* pt.po in Sources */, + ED663CA716543647007F53A5 /* ro.po in Sources */, + ED663CA816543647007F53A5 /* ru.po in Sources */, + ED663CA916543647007F53A5 /* sk.po in Sources */, + ED663CAA16543647007F53A5 /* sl.po in Sources */, + ED663CAB16543647007F53A5 /* sr_RS.po in Sources */, + ED663CAC16543647007F53A5 /* sr_RS@latin.po in Sources */, + ED663CAD16543647007F53A5 /* sv.po in Sources */, + ED663CAE16543647007F53A5 /* tg.po in Sources */, + ED663CAF16543647007F53A5 /* tr.po in Sources */, + ED663CB016543647007F53A5 /* uk.po in Sources */, + ED663CB116543647007F53A5 /* vi.po in Sources */, + ED663CB216543647007F53A5 /* zh_TW.po in Sources */, + ED663CB316543647007F53A5 /* zh.po in Sources */, + ED663CB416543647007F53A5 /* dBTable.cpp in Sources */, + ED663CB516543647007F53A5 /* slide.cpp in Sources */, + ED663CB616543647007F53A5 /* Paulstretch.cpp in Sources */, + ED663CB716543647007F53A5 /* ModulePrefs.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -7499,6 +8624,111 @@ target = 1707400C0988EB90008541CC /* libresample */; targetProxy = ED309AA8164E84F600D21825 /* PBXContainerItemProxy */; }; + ED663B5816543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 17073F470988E04A008541CC /* expat */; + targetProxy = ED663B5916543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B5A16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 176EEBE909A2F16200188F3B /* libFLAC */; + targetProxy = ED663B5B16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B5C16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 176EEC1D09A2F2DD00188F3B /* libFLAC++ */; + targetProxy = ED663B5D16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B5E16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2800FE060FF322D4005CA9E5 /* portmidi */; + targetProxy = ED663B5F16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B6016543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 17073F610988E121008541CC /* libid3tag */; + targetProxy = ED663B6116543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B6216543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 17073FC30988E561008541CC /* libmad */; + targetProxy = ED663B6316543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B6416543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 176A1A5A098B7B8D00DC73B4 /* libnyquist */; + targetProxy = ED663B6516543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B6616543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 17073FFD0988EA60008541CC /* libogg */; + targetProxy = ED663B6716543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B6A16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 28E236F40E515D1D00281398 /* libscorealign */; + targetProxy = ED663B6B16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B6C16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 1707401D0988EEAA008541CC /* libsndfile */; + targetProxy = ED663B6D16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B6E16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = ED15212F163C227C00451B5F /* libsoxr */; + targetProxy = ED663B6F16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B7016543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 28501EAF0CEED1F00029ABAA /* libvamp */; + targetProxy = ED663B7116543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B7216543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 170740D30988F820008541CC /* libvorbis */; + targetProxy = ED663B7316543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B7416543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 28E67F510A3A160D0021D89F /* portaudio-v19 */; + targetProxy = ED663B7516543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B7616543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 170740950988F2F7008541CC /* portmixer */; + targetProxy = ED663B7716543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B7816543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 17073EE70988DBDD008541CC /* portsmf */; + targetProxy = ED663B7916543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B7A16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 170740790988F1BB008541CC /* soundtouch */; + targetProxy = ED663B7B16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B7C16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2840CECB0AEB803C00F49FC3 /* twolame */; + targetProxy = ED663B7D16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663B7E16543647007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = ED2706F30EF9C3C6007D4FFD /* libsbsms */; + targetProxy = ED663B7F16543647007F53A5 /* PBXContainerItemProxy */; + }; + ED663CEA165436C3007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = ED663CE11654366F007F53A5 /* Configure-libsamplerate */; + targetProxy = ED663CE9165436C3007F53A5 /* PBXContainerItemProxy */; + }; + ED663CEE1654370C007F53A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = ED663B3B16543581007F53A5 /* libsamplerate */; + targetProxy = ED663CED1654370C007F53A5 /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ @@ -8974,7 +10204,7 @@ "$(WX_CXXFLAGS)", ); PREBINDING = NO; - PRODUCT_NAME = libsbsms; + PRODUCT_NAME = sbsms; }; name = "Debug Static"; }; @@ -8995,7 +10225,7 @@ "$(WX_CXXFLAGS)", ); PREBINDING = NO; - PRODUCT_NAME = libsbsms; + PRODUCT_NAME = sbsms; }; name = "Debug Shared"; }; @@ -9016,7 +10246,7 @@ "$(WX_CXXFLAGS)", ); PREBINDING = NO; - PRODUCT_NAME = libsbsms; + PRODUCT_NAME = sbsms; }; name = "Release Static"; }; @@ -9037,7 +10267,339 @@ "$(WX_CXXFLAGS)", ); PREBINDING = NO; - PRODUCT_NAME = libsbsms; + PRODUCT_NAME = sbsms; + }; + name = "Release Shared"; + }; + ED663B3D16543582007F53A5 /* Debug Static */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + INSTALL_PATH = /usr/local/lib; + PREBINDING = NO; + PRODUCT_NAME = samplerate; + }; + name = "Debug Static"; + }; + ED663B3E16543582007F53A5 /* Debug Shared */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + INSTALL_PATH = /usr/local/lib; + PREBINDING = NO; + PRODUCT_NAME = samplerate; + }; + name = "Debug Shared"; + }; + ED663B3F16543582007F53A5 /* Release Static */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + INSTALL_PATH = /usr/local/lib; + PREBINDING = NO; + PRODUCT_NAME = samplerate; + }; + name = "Release Static"; + }; + ED663B4016543582007F53A5 /* Release Shared */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + INSTALL_PATH = /usr/local/lib; + PREBINDING = NO; + PRODUCT_NAME = samplerate; + }; + name = "Release Shared"; + }; + ED663CDA16543647007F53A5 /* Debug Static */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2812A5B90DF63FF000576305 /* Debug_Static.xcconfig */; + buildSettings = { + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)", + "BUILDING_AUDACITY=1", + "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)", + ); + GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1 = "AUDACITY_DLL_API=\"\""; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = /Audacity; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", + ); + LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Debug Static\""; + OTHER_CFLAGS = ( + "$(WX_CFLAGS)", + "$(FFMPEG_CFLAGS)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(WX_CXXFLAGS)", + "$(FFMPEG_CXXFLAGS)", + ); + OTHER_LDFLAGS = ( + "$(WX_LDFLAGS)", + "-framework", + OpenGL, + "-framework", + QuickTime, + "-framework", + IOKit, + "-framework", + Carbon, + "-framework", + Cocoa, + "-framework", + System, + "-framework", + WebKit, + "-framework", + CoreAudio, + "-framework", + CoreMIDI, + "-framework", + AudioUnit, + "-framework", + AudioToolbox, + "-lz", + "-lpthread", + "-liconv", + "-lFLAC++", + "-lFLAC", + ); + PRODUCT_NAME = Audacity; + SKIP_INSTALL = NO; + USER_HEADER_SEARCH_PATHS = "$(TOPLEVEL)/mac $(TOPLEVEL)/src/** $(TOPLEVEL)/lib-src/expat $(TOPLEVEL)/lib-src/FileDialog $(TOPLEVEL)/lib-src/libflac/include $(TOPLEVEL)/lib-src/libid3tag $(TOPLEVEL)/lib-src/libmad $(TOPLEVEL)/lib-src/libogg/include $(TOPLEVEL)/lib-src/libnyquist/nyq $(TOPLEVEL)/lib-src/libresample/include $(TOPLEVEL)/lib-src/libsndfile/src $(TOPLEVEL)/lib-src/libvamp $(TOPLEVEL)/lib-src/libvorbis/include $(TOPLEVEL)/lib-src/liblrdf/src $(TOPLEVEL)/lib-src/portaudio-v19/include $(TOPLEVEL)/lib-src/portmixer/px_common $(TOPLEVEL)/lib-src/portsmf $(TOPLEVEL)/lib-src/redland/librdf $(TOPLEVEL)/lib-src/slv2 $(TOPLEVEL)/lib-src/soundtouch/include $(TOPLEVEL)/lib-src/twolame/libtwolame"; + }; + name = "Debug Static"; + }; + ED663CDB16543647007F53A5 /* Debug Shared */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2812A5B70DF63FE500576305 /* Debug_Shared.xcconfig */; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)", + "BUILDING_AUDACITY=1", + "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)", + ); + GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1 = "AUDACITY_DLL_API=\"\""; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = /Audacity; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", + ); + LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Debug Static\""; + OTHER_CFLAGS = ( + "$(WX_CFLAGS)", + "$(FFMPEG_CFLAGS)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(WX_CXXFLAGS)", + "$(FFMPEG_CXXFLAGS)", + ); + OTHER_LDFLAGS = ( + "$(WX_LDFLAGS)", + "-framework", + OpenGL, + "-framework", + QuickTime, + "-framework", + IOKit, + "-framework", + Carbon, + "-framework", + Cocoa, + "-framework", + System, + "-framework", + WebKit, + "-framework", + CoreAudio, + "-framework", + CoreMIDI, + "-framework", + AudioUnit, + "-framework", + AudioToolbox, + "-lz", + "-lpthread", + "-liconv", + "-lFLAC++", + "-lFLAC", + ); + PRODUCT_NAME = Audacity; + SKIP_INSTALL = NO; + USER_HEADER_SEARCH_PATHS = "$(TOPLEVEL)/mac $(TOPLEVEL)/src/** $(TOPLEVEL)/lib-src/expat $(TOPLEVEL)/lib-src/FileDialog $(TOPLEVEL)/lib-src/libflac/include $(TOPLEVEL)/lib-src/libid3tag $(TOPLEVEL)/lib-src/libmad $(TOPLEVEL)/lib-src/libogg/include $(TOPLEVEL)/lib-src/libnyquist/nyq $(TOPLEVEL)/lib-src/libresample/include $(TOPLEVEL)/lib-src/libsndfile/src $(TOPLEVEL)/lib-src/libvamp $(TOPLEVEL)/lib-src/libvorbis/include $(TOPLEVEL)/lib-src/liblrdf/src $(TOPLEVEL)/lib-src/portaudio-v19/include $(TOPLEVEL)/lib-src/portmixer/px_common $(TOPLEVEL)/lib-src/portsmf $(TOPLEVEL)/lib-src/redland/librdf $(TOPLEVEL)/lib-src/slv2 $(TOPLEVEL)/lib-src/soundtouch/include $(TOPLEVEL)/lib-src/twolame/libtwolame"; + }; + name = "Debug Shared"; + }; + ED663CDC16543647007F53A5 /* Release Static */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2812A5BD0DF6400E00576305 /* Release_Static.xcconfig */; + buildSettings = { + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(TOPLEVEL)/src/AudacityHeaders.h"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)", + "BUILDING_AUDACITY=1", + "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)", + ); + GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1 = "AUDACITY_DLL_API=\"\""; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = /Audacity; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", + ); + LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Debug Static\""; + OTHER_CFLAGS = ( + "$(WX_CFLAGS)", + "$(FFMPEG_CFLAGS)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(WX_CXXFLAGS)", + "$(FFMPEG_CXXFLAGS)", + ); + OTHER_LDFLAGS = ( + "$(WX_LDFLAGS)", + "-framework", + OpenGL, + "-framework", + QuickTime, + "-framework", + IOKit, + "-framework", + Carbon, + "-framework", + Cocoa, + "-framework", + System, + "-framework", + WebKit, + "-framework", + CoreAudio, + "-framework", + CoreMIDI, + "-framework", + AudioUnit, + "-framework", + AudioToolbox, + "-lz", + "-lpthread", + "-liconv", + "-lFLAC++", + "-lFLAC", + ); + PRODUCT_NAME = Audacity; + SKIP_INSTALL = NO; + USER_HEADER_SEARCH_PATHS = "$(TOPLEVEL)/mac $(TOPLEVEL)/src/** $(TOPLEVEL)/lib-src/expat $(TOPLEVEL)/lib-src/FileDialog $(TOPLEVEL)/lib-src/libflac/include $(TOPLEVEL)/lib-src/libid3tag $(TOPLEVEL)/lib-src/libmad $(TOPLEVEL)/lib-src/libogg/include $(TOPLEVEL)/lib-src/libnyquist/nyq $(TOPLEVEL)/lib-src/libresample/include $(TOPLEVEL)/lib-src/libsndfile/src $(TOPLEVEL)/lib-src/libvamp $(TOPLEVEL)/lib-src/libvorbis/include $(TOPLEVEL)/lib-src/liblrdf/src $(TOPLEVEL)/lib-src/portaudio-v19/include $(TOPLEVEL)/lib-src/portmixer/px_common $(TOPLEVEL)/lib-src/portsmf $(TOPLEVEL)/lib-src/redland/librdf $(TOPLEVEL)/lib-src/slv2 $(TOPLEVEL)/lib-src/soundtouch/include $(TOPLEVEL)/lib-src/twolame/libtwolame"; + }; + name = "Release Static"; + }; + ED663CDD16543647007F53A5 /* Release Shared */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2812A5BB0DF63FFD00576305 /* Release_Shared.xcconfig */; + buildSettings = { + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(TOPLEVEL)/src/AudacityHeaders.h"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)", + "BUILDING_AUDACITY=1", + "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)", + ); + GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1 = "AUDACITY_DLL_API=\"\""; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = /Audacity; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", + ); + LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/build/Debug Static\""; + OTHER_CFLAGS = ( + "$(WX_CFLAGS)", + "$(FFMPEG_CFLAGS)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(WX_CXXFLAGS)", + "$(FFMPEG_CXXFLAGS)", + ); + OTHER_LDFLAGS = ( + "$(WX_LDFLAGS)", + "-framework", + OpenGL, + "-framework", + QuickTime, + "-framework", + IOKit, + "-framework", + Carbon, + "-framework", + Cocoa, + "-framework", + System, + "-framework", + WebKit, + "-framework", + CoreAudio, + "-framework", + CoreMIDI, + "-framework", + AudioUnit, + "-framework", + AudioToolbox, + "-lz", + "-lpthread", + "-liconv", + "-lFLAC++", + "-lFLAC", + ); + PRODUCT_NAME = Audacity; + SKIP_INSTALL = NO; + USER_HEADER_SEARCH_PATHS = "$(TOPLEVEL)/mac $(TOPLEVEL)/src/** $(TOPLEVEL)/lib-src/expat $(TOPLEVEL)/lib-src/FileDialog $(TOPLEVEL)/lib-src/libflac/include $(TOPLEVEL)/lib-src/libid3tag $(TOPLEVEL)/lib-src/libmad $(TOPLEVEL)/lib-src/libogg/include $(TOPLEVEL)/lib-src/libnyquist/nyq $(TOPLEVEL)/lib-src/libresample/include $(TOPLEVEL)/lib-src/libsndfile/src $(TOPLEVEL)/lib-src/libvamp $(TOPLEVEL)/lib-src/libvorbis/include $(TOPLEVEL)/lib-src/liblrdf/src $(TOPLEVEL)/lib-src/portaudio-v19/include $(TOPLEVEL)/lib-src/portmixer/px_common $(TOPLEVEL)/lib-src/portsmf $(TOPLEVEL)/lib-src/redland/librdf $(TOPLEVEL)/lib-src/slv2 $(TOPLEVEL)/lib-src/soundtouch/include $(TOPLEVEL)/lib-src/twolame/libtwolame"; + }; + name = "Release Shared"; + }; + ED663CE41654366F007F53A5 /* Debug Static */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2812A5B90DF63FF000576305 /* Debug_Static.xcconfig */; + buildSettings = { + PRODUCT_NAME = Untitled; + }; + name = "Debug Static"; + }; + ED663CE51654366F007F53A5 /* Debug Shared */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2812A5B70DF63FE500576305 /* Debug_Shared.xcconfig */; + buildSettings = { + PRODUCT_NAME = Untitled; + }; + name = "Debug Shared"; + }; + ED663CE61654366F007F53A5 /* Release Static */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2812A5BD0DF6400E00576305 /* Release_Static.xcconfig */; + buildSettings = { + PRODUCT_NAME = Untitled; + }; + name = "Release Static"; + }; + ED663CE71654366F007F53A5 /* Release Shared */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2812A5BB0DF63FFD00576305 /* Release_Shared.xcconfig */; + buildSettings = { + PRODUCT_NAME = Untitled; }; name = "Release Shared"; }; @@ -9330,6 +10892,39 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = "Debug Static"; }; + ED663B41165435BA007F53A5 /* Build configuration list for PBXNativeTarget "libsamplerate" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + ED663B3D16543582007F53A5 /* Debug Static */, + ED663B3E16543582007F53A5 /* Debug Shared */, + ED663B3F16543582007F53A5 /* Release Static */, + ED663B4016543582007F53A5 /* Release Shared */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Debug Static"; + }; + ED663CD916543647007F53A5 /* Build configuration list for PBXNativeTarget "Audacity-libsamplerate" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + ED663CDA16543647007F53A5 /* Debug Static */, + ED663CDB16543647007F53A5 /* Debug Shared */, + ED663CDC16543647007F53A5 /* Release Static */, + ED663CDD16543647007F53A5 /* Release Shared */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Debug Static"; + }; + ED663CE31654366F007F53A5 /* Build configuration list for PBXAggregateTarget "Configure-libsamplerate" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + ED663CE41654366F007F53A5 /* Debug Static */, + ED663CE51654366F007F53A5 /* Debug Shared */, + ED663CE61654366F007F53A5 /* Release Static */, + ED663CE71654366F007F53A5 /* Release Shared */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Debug Static"; + }; /* End XCConfigurationList section */ }; rootObject = 1790ABE309883346008A330A /* Project object */;