Commit Graph

398 Commits

Author SHA1 Message Date
prlivesey f27ba35bc1 Added mod-nyq-bench as a build target to the Xcode project. 2013-06-28 23:48:59 +00:00
prlivesey 59bf545179 Removed ChangeLength from the project file, matching r12393.
AvcCompressor was not in there to remove.
2013-06-28 10:36:33 +00:00
prlivesey 04225a52a4 Fixed a Mac build failure in bool EffectReverb::ProcessOneBlock()
Added Reverb.cpp and Reverb.h to the Xcode project.
2013-05-03 14:19:40 +00:00
lllucius 8c93f13b1d Update build for portaudio r1885 2013-02-27 01:43:32 +00:00
prlivesey c7bdbca746 More fixes to the Xcode project file.
Fixes for PPC when building libsoxr universal.
Helpful compiler/precompiler/linker environment variables for Lion/Mountain Lion.
Sorted out which resampling library was used in each of the three Configure targets, fixes an annoying error about trying to modify a nonexistent config.h file.
2013-01-18 02:27:41 +00:00
windinthew a23e9867f1 Mention the Gatekeeper issue blocking first-time Audacity launch on OS X 10.7 or later. 2013-01-15 09:38:38 +00:00
prlivesey cfa03c9188 Changes to Xcode project file.
Default Audacity target uses libsoxr only.
Two other targets use libresample or libsamplerate only.
2013-01-14 18:45:43 +00:00
prlivesey 7a63f59c6c Removed BassBoost.cpp and BassBoost.h from Xcode project file. 2013-01-04 10:08:09 +00:00
prlivesey e3b89fe55c Added BassTreble.h and BassTreble.cpp to the Xcode project file. 2013-01-01 16:57:37 +00:00
prlivesey d6feb07f63 Added vr32.c to the libsoxr project to fix a link failure. 2012-12-19 19:01:20 +00:00
prlivesey a908ace018 Added a second target to the project which builds Audacity
with libsamplerate rather than libresample.

Changes needed to ensure that libsamplerate builds a universal library correctly.
PPC version has not been checked.
2012-11-14 21:47:00 +00:00
prlivesey dfd675aca3 Added libresample back into the Audacity dependancy and linked library list
now that the top level configure file requires it by default.
2012-11-10 12:58:03 +00:00
prlivesey bd4ca7cac1 libsoxr no longer tries to install itself into /usr/local/lib. It's flagged "Do not install" 2012-10-29 23:07:27 +00:00
prlivesey b4c58e8898 Removed libresample from the Audacity's dependancy list and no longer link against it. 2012-10-29 22:27:01 +00:00
prlivesey 26a45d87bf Initial attempt at getting libsoxr working.
Not a huge amount of testing but compiles and works for certain values of works.
2012-10-28 16:56:19 +00:00
prlivesey 63f232831c Created zip file no longer includes the empty help directory or install.txt file 2012-08-21 18:50:52 +00:00
prlivesey fc454a203b Removed the default building mod-script pipe 2012-08-13 20:05:56 +00:00
prlivesey 584e712eab Added missing ModulePrefs.h and ModulePrefs.cpp to the project file. 2012-07-14 12:38:50 +00:00
prlivesey 6dba627e45 Enable building of PaulStretch effect on Mac 2012-06-13 12:40:33 +00:00
prlivesey 4f7e7a5993 Hopefully fixed the remaining problems with the .po files in the Xcode project. 2012-04-22 14:03:58 +00:00
prlivesey bcd1ab364d Removed all references to SpikeCleaner so project now builds. 2012-04-22 13:42:34 +00:00
clayton.otey 87fb427603 TimeScale effect improvements, updating to sbsms 2, not including GUI changes (except removing obsolete transient sharpening option). See Bug 485. 2012-04-16 18:26:48 +00:00
windinthew 6cb0d34065 Fix suggested by Clayton to restore Mac builds - need to quote .po file name and path if the file name includes "@" . 2012-04-07 00:31:34 +00:00
windinthew e98695f324 Added Serbian (Latin) software translation by Miroslav Nikolic. 2012-04-03 07:56:51 +00:00
lllucius 5f1ef8f8fa Adding wxMac accessibility. Should resolve:
http://bugzilla.audacityteam.org/show_bug.cgi?id=139
2012-03-21 03:09:06 +00:00
windinthew 195351c0c6 Added patch for bug 2 (in a "wxMac_additions" folder), to be applied to Mac releases until support for OS X 10.5 is dropped. Noted this in mac/compile.txt. 2012-02-13 20:19:22 +00:00
windinthew eab4109489 Added new Serbian translation by Miroslav Nikolic. 2011-10-20 15:41:57 +00:00
lllucius aba0123129 Removed SLV2 and support libraries from Xcode project. Since
they were removed from "configure", they would no longer build
properly.
2011-04-16 06:24:43 +00:00
lllucius fa00dd005f Upgrades libsndfile to 1.0.24. 2011-04-03 03:08:57 +00:00
lllucius c3ce56364d Adding wxWidgets patch that changes the way task termination is
detected.  This resolves a bug on Leopard and PPC machines where
task termination would never be detected and an endless loop would
occur.
2011-03-30 16:19:52 +00:00
lllucius 17f15f71c8 Small changes to correct Release builds. 2011-03-28 03:29:55 +00:00
mchinen 686f3796ae make defaut tab indent for xcode files 3 instead of 4.\nThis has precedence over the general preferences so it allows users to have the general xcode prefs at 4. 2011-03-22 23:01:15 +00:00
lllucius 7fecd9daef The Install action now build the DMG and ZIP distributions. This should now
be a complete build solution for new releases.
2011-03-15 03:46:09 +00:00
lllucius c576fc4893 1) Fixes a problem where you can't run Audacity from withing Xcode
which was caused by the fix for Lame and FFmpeg detection.  Now,
    the Audacity.sh script will only be used for "release" versions.
2)  Provides a new "Manual" target that the developer can use to
    retrieve the Audacity manual and put it in the "help" directory
    to facilitate testing.
3)  Provides a new "Plugins" target that the developer can use to
    build the 3 Ladspa plugins that are distributed with Audacity.
    They will be built into the "plug-in" directory.  The main
    reason for this one was because no one could remember how to
    build them, so now it will be available to everyone.
4)  Supports the "install" build action for creating an output
    direcotry that is fully distributable.  (DMG and ZIP creation
    will be added soon.)  This provides the ability for anyone
    to create Mac releases.
2011-03-12 21:24:12 +00:00
lllucius 07661c186f Fixes detection problems on Mac and possibly Windows (Bug #290)
This should fix the detection problems on the Mac and may even help with issues
on Windows and Linux.

On any of the platforms, the main issue is the search path for libraries and
how absolute path names are handled.  The Mac seems to be especially
susceptible since there isn't one concrete location where libraries are stored.

Windows handles absolute paths differently and allows runtime updates to the
environment variables (and if push comes to shove, provides the
SetDllDirectory() function), so if problems still exist, they should be easy to
circumvent.

This patch does three things:

1)  It adds a shell script on OSX that takes care of starting Audacity after
reassigning and clearing the DYLD_LIBRARY_PATH environment variable.  This will
allow loading of libraries from their absolute path rather than searching
DYLD_LIBRARY_PATH first.  This script should be transparent to the user, but it
will affect people running Audacity with gdb as they will have to specifically
target Audacity.app/Contents/MacOS/Audacity instead of the Audacity.app bundle.
 Not big deal really.  If ppl no enough to use gdb from the command line, they
should be able to figure it out.

2)  It corrects detection of a monolithic FFmpeg library.  This is one where
avformat, avcodec, and avutil have all been linked into one large library.  The
main issue here was that under OSX and Linux, looking for symbols that should
reside in avutil and avcodec, would always succeed since dlsym() on these
platforms not only scans the requested library, but any dependent libraries as
well.  And when avformat was loaded, it would pull in it's dependent libraries
as well.

Another issue here was the if it was determined that the library was not
monolithic, the library was never unloaded, so those dependent libraries may
have come from the wrong location since they would have been loaded via the
normal search paths and not by absolute path name.

3)  It adds a method to FileNames which returns the full path name of a loaded
module that contains an address.  In the case of FFmpeg, it is used to verify
that a routine from a specific library is actually being used from that library
or not.  It is also used to show (in Help->Show log) the directory from which a
library was actually loaded.
2011-02-23 01:41:40 +00:00
mchinen c4609d6c58 add DeviceManager.cpp/h to mac project 2011-02-13 19:18:14 +00:00
mchinen b0e7ceb04d Add EQDefaultCurves.xml to mac project 2011-01-02 18:56:31 +00:00
rbdannenberg 576dfe6653 Restore Audacity xcode project (undoing accidentally committed OS X 10.6 changes in revision 10695). Fix some midi playback problems. 2010-10-01 15:26:46 +00:00
rbdannenberg e76bfa39ef Fix compiler warnings (string constant to char *) from allegro.h. Also implements play at speed for MIDI, but some MIDI playback problems remain. 2010-09-27 05:51:41 +00:00
prlivesey 3db9b4db68 Changes to fix compilation problems on a Mac after extensive changes to improve NoteTrack display. 2010-09-19 21:46:40 +00:00
prlivesey 7d1837859e Removed obsolete reference to pitch.cpp in sbsms. 2010-06-12 11:26:49 +00:00
prlivesey d298bf57d9 Added ExtImportPrefs.cpp and ExtImportPrefs.h to the Mac project file. 2010-04-07 12:11:48 +00:00
mchinen ece5a9e51e adding ODDecodeFFmpegTask files to the mac project. Please add to other platforms. 2010-03-19 14:58:22 +00:00
prlivesey 68fb0816d0 Changes to remove (the now unused and unconfigured) taglib from the Mac project file and build process. 2010-03-08 12:41:34 +00:00
windinthew 27767ebf5a CVS > SVN and wxMac 2.8.8 > 2.8.10 2010-02-12 14:16:14 +00:00
lllucius 7945e8723d Added hi and my translations to the Xcode project. 2010-01-27 15:17:10 +00:00
lllucius 9dd39ae427 Handle .svn directories instead of CVS ones. 2010-01-25 09:36:40 +00:00
ra e74978ba77 Locate and position the current Audacity source code, and clear a variety of old junk out of the way into junk-branches 2010-01-23 19:44:49 +00:00