Updates for automake 1.14 as automake 1.13 is now obsolete. No end-user or compiler impact, this only matters to developers.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13491 47890b92-0858-11df-a26f-8b716316a5bc
Updates for automake 1.14 as automake 1.13 is now obsolete. No end-user or compiler impact, this only matters to developers.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13492 47890b92-0858-11df-a26f-8b716316a5bc
We have used the present preferences since version 1.3.1, do not bother importing any older ones any more for 2.1.0 release

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13493 47890b92-0858-11df-a26f-8b716316a5bc
Oops, missed this which we don't need any more

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13494 47890b92-0858-11df-a26f-8b716316a5bc
Remove some more old preferences code which does not do anything useful, preserving only things which may be useful in the future

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13495 47890b92-0858-11df-a26f-8b716316a5bc
remove commented out code

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13496 47890b92-0858-11df-a26f-8b716316a5bc
Patch from Paul Licameli Improving Spectral Selection

ESC Key toggles snapping of center frequency to peaks (no visual indication of snap to yet)
Description added to mouse prefs - fix later.

Shift now required to keep top/bottom frequency pinned whilst (re)dragging the other one.

Code for status bar messages simplified and made more consistent, and no longer hard codes assumption that preferences is Ctrl-P when prompting user about it. 








git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13497 47890b92-0858-11df-a26f-8b716316a5bc
ESC is a toggle, and does not belong as a drag modifier.  Commented out for now.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13498 47890b92-0858-11df-a26f-8b716316a5bc
The fabled realtime effects...

I've made it where you can enable and disable via experimentals:

EXPERIMENTAL_REALTIME_EFFECTS
EXPERIMENTAL_EFFECTS_RACK

You will notice that, as of now, the only effects currently set up for
realtime are VSTs.  Now that this is in, I will start converting the
rest.

As I start to convert the effects, the astute of you may notice that
they no longer directly access tracks or any "internal" Audacity
objects.  This isolates the effects from changes in Audacity and makes
it much easier to add new ones.

Anyway, all 3 platforms can now display VST effects in graphical mode.
Yes, that means Linux too.  There are quite a few VSTs for Linux if
you search for them.

The so-called "rack" definitely needs some discussion, work, and attention
from someone much better at graphics than me.  I'm not really sure it should
stay in as-is.  I'd originally planned for it to be simply a utility window
where you can store your (preconfigured) favorite effects.  It should probably
revert back to that idea.

You may notice that this DOES include the API work I did.  The realtime effects
were too tied to it and I didn't want to redo the whole thing.  As I mentioned
elsewhere, the API stuff may or may not be very future proof.

So, let the critter complaints commence.  I absolute KNOW there will be some.
(I know I'll be hearing from the Linux peeps pretty darn quickly.  ;-))



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13499 47890b92-0858-11df-a26f-8b716316a5bc