audacia/src
lllucius 41083f74cc Another round of effects bashing.
I've added some of the new plugin stuff to LV2, Nyquist, and
Vamp so that they play better in the new system.  They no
longer get bunched in with the Audacity effects when sorting
or grouping the menus.  They have not been fully converted
but they should be good for 2.1.0.

Nyquist plugins now include ";author" and ";copyright"
statements.

Added the 4 new Nyquist plugins to the Windows build.

Audiounits are still coming...had to push them to the back
burner to get this other stuff out of the way.

Scanning for new plugins has been improved so that newly
discovered ones will be shown to the user when Audacity starts.

Effects menu sorting has been fixed and improved.

Disabling effect types in Preferences works again and you
no longer have to restart Audacity for them the change to work.

Effect usage in chains works again.

Plugin registration dialog code simplified a bit.

Group names in the pluginregistry are now base64 encoded.  I
never really thought about it, but wxFileConfig group names
are case insensitive and since I was using the group name as
the plugin ID, I ran into a conflict on Linux where there
were two plugins with the same name, just different case.  (And
they were different plugins.)  Hoping all of this will change
when/if the config file gets converted to XML.  (wx3 if finally
including XML support)

A fair amount of cleanup of this new code has been done and
will continue as more stuff is converted.
2014-11-19 06:58:44 +00:00
..
blockfile From: martin@steghoefer.eu [PATCHES 02-15 of 15] Fix runtime problem with wxWidgets 3.0: 2014-11-08 16:42:34 +00:00
commands From: martin@steghoefer.eu [PATCHES 02-15 of 15] Fix runtime problem with wxWidgets 3.0: 2014-11-08 16:42:34 +00:00
effects Another round of effects bashing. 2014-11-19 06:58:44 +00:00
export From: martin@steghoefer.eu [PATCHES 02-15 of 15] Fix runtime problem with wxWidgets 3.0: 2014-11-08 16:42:34 +00:00
import Updated to build with later compiler versions 2014-11-14 15:59:47 +00:00
ondemand From: martin@steghoefer.eu [PATCHES 02-15 of 15] Fix runtime problem with wxWidgets 3.0: 2014-11-08 16:42:34 +00:00
prefs Another round of effects bashing. 2014-11-19 06:58:44 +00:00
toolbars Tooltip on recording meter toolbar now changes with meter on/off 2014-11-13 16:29:08 +00:00
widgets Fixed meany/many typo. (reported by Yuri Chornoivan) 2014-11-16 13:39:18 +00:00
xml From: martin@steghoefer.eu [PATCHES 02-15 of 15] Fix runtime problem with wxWidgets 3.0: 2014-11-08 16:42:34 +00:00
AboutDialog.cpp Added two new names to Contributors. 2014-10-18 14:29:50 +00:00
AboutDialog.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
AColor.cpp Frequency selected part of spectrum is now yellowish. Was too dark previously. 2014-11-17 19:39:20 +00:00
AColor.h Draw dotted lines on frequency selection. 2014-10-22 21:06:15 +00:00
AllThemeResources.h Spectral selection cursor and mode selection changes from Paul Licameli. 2014-11-08 14:30:19 +00:00
audacity.desktop.in Benjamin Drung's patch 6 (http://bugzilla.audacityteam.org/attachment.cgi?id=310) for http://bugzilla.audacityteam.org/show_bug.cgi?id=483 2012-08-20 03:50:19 +00:00
Audacity.h Changes after 2.0.6 release. 2014-09-29 23:30:09 +00:00
audacity.xml 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
AudacityApp.cpp Another round of effects bashing. 2014-11-19 06:58:44 +00:00
AudacityApp.h The fabled realtime effects... 2014-10-26 03:24:10 +00:00
AudacityHeaders.cpp 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
AudacityHeaders.h The fabled realtime effects... 2014-10-26 03:24:10 +00:00
AudacityLogger.cpp Fixed some memory leaks. 2014-10-24 16:52:17 +00:00
AudacityLogger.h Missed a couple of new files in r12712 2013-10-23 18:08:12 +00:00
AudioIO.cpp Fix for Bug 781. 2014-11-06 17:48:26 +00:00
AudioIO.h Fix for Bug 781. 2014-11-06 17:48:26 +00:00
AutoRecovery.cpp Gale's patch for Bug 714 - Automatic Crash Recovery: more intuitive wording 2014-08-01 20:06:55 +00:00
AutoRecovery.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
BatchCommandDialog.cpp Another round of effects bashing. 2014-11-19 06:58:44 +00:00
BatchCommandDialog.h Remove the 2013-09-24 00:14:37 +00:00
BatchCommands.cpp Another round of effects bashing. 2014-11-19 06:58:44 +00:00
BatchCommands.h The fabled realtime effects... 2014-10-26 03:24:10 +00:00
BatchProcessDialog.cpp The fabled realtime effects... 2014-10-26 03:24:10 +00:00
BatchProcessDialog.h Resolves bug #618. 2013-03-10 09:05:41 +00:00
Benchmark.cpp From: martin@steghoefer.eu [PATCH 01/15] Fix runtime problem with wxWidgets 3.0: Correct string formatting: wxLongLong -> %lld + long long 2014-11-08 16:06:28 +00:00
Benchmark.h Remove the 2013-09-24 00:14:37 +00:00
BlockFile.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
BlockFile.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
CaptureEvents.cpp Added <wx/version.h> so that the wxCHECK_VERSION will work. 2014-10-18 19:18:35 +00:00
CaptureEvents.h 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
configtemplate.h Disable VST on Linux for 2.0.6 release, and regenerate files as required from recent commits 2014-08-09 21:41:57 +00:00
CrossFade.cpp Delete a quantity of unused variables, based on a patch supplied by Campbell Barton 2013-09-12 16:48:55 +00:00
CrossFade.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Dependencies.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Dependencies.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
DeviceManager.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
DeviceManager.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
DirManager.cpp From: martin@steghoefer.eu [PATCHES 02-15 of 15] Fix runtime problem with wxWidgets 3.0: 2014-11-08 16:42:34 +00:00
DirManager.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Dither.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Dither.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Envelope.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Envelope.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Experimental.h Changes to compile NoiseReduction for Linux too. 2014-11-13 12:53:33 +00:00
FFmpeg.cpp Add header include needed when FFmpeg support is enabled 2014-06-26 19:40:35 +00:00
FFmpeg.h Commit Steve's patch for Bug 728 2014-10-02 21:34:01 +00:00
FFT.cpp Remove the 2013-09-24 00:14:37 +00:00
FFT.h Remove the 2013-09-24 00:14:37 +00:00
FileFormats.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
FileFormats.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
FileIO.cpp Preliminary changes for wxWidgets 3.0.1 2014-10-06 08:10:50 +00:00
FileIO.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
FileNames.cpp The fabled realtime effects... 2014-10-26 03:24:10 +00:00
FileNames.h The fabled realtime effects... 2014-10-26 03:24:10 +00:00
float_cast.h Fix release build when using VS2013. 2014-10-07 04:18:22 +00:00
FreqWindow.cpp Spectral Editing: Using subroutines to shorten code, and more comments in the code. 2014-10-18 16:01:50 +00:00
FreqWindow.h Paul Licameli's Spectral Editing Patch. 2014-10-18 14:19:38 +00:00
HelpText.cpp 'Manual' with capital M when referring to OUR Manual. 2014-10-11 12:04:44 +00:00
HelpText.h Remove the 2013-09-24 00:14:37 +00:00
HistoryWindow.cpp The fabled realtime effects... 2014-10-26 03:24:10 +00:00
HistoryWindow.h Remove the 2013-09-24 00:14:37 +00:00
ImageManipulation.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
ImageManipulation.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Internat.cpp Preliminary changes for wxWidgets 3.0.1 2014-10-06 08:10:50 +00:00
Internat.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
InterpolateAudio.cpp Remove the 2013-09-24 00:14:37 +00:00
InterpolateAudio.h Remove the 2013-09-24 00:14:37 +00:00
LabelDialog.cpp Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
LabelDialog.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
LabelTrack.cpp Additional changes for wx3 2014-10-16 16:18:04 +00:00
LabelTrack.h Paul L's new SelectedRegion class replacing use of t0 and t1. Also LabelTrack.h no longer in TrackPanel.h includes. 2014-10-05 17:10:09 +00:00
LangChoice.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
LangChoice.h Remove the 2013-09-24 00:14:37 +00:00
Languages.cpp Added new Tamil translation (80% complete) by Kenthira Ponnampalam. 2014-06-22 17:04:52 +00:00
Languages.h Remove the 2013-09-24 00:14:37 +00:00
Legacy.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Legacy.h Remove the 2013-09-24 00:14:37 +00:00
LoadModules.cpp The fabled realtime effects... 2014-10-26 03:24:10 +00:00
LoadModules.h The fabled realtime effects... 2014-10-26 03:24:10 +00:00
Lyrics.cpp Preliminary changes for wxWidgets 3.0.1 2014-10-06 08:10:50 +00:00
Lyrics.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
LyricsWindow.cpp Fixed some memory leaks. 2014-10-24 16:52:17 +00:00
LyricsWindow.h Remove EXPERIMENTAL_LYRICS_WINDOW and EXPERIMENTAL_MIXER_BOARD. They've been in every beta for almost a year, so they're no longer experimental. 2010-07-21 04:53:38 +00:00
MacroMagic.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Makefile.am Changes to compile NoiseReduction for Linux too. 2014-11-13 12:53:33 +00:00
Makefile.in One more round of effects changes. 2014-11-14 03:03:17 +00:00
Matrix.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Matrix.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Menus.cpp Another round of effects bashing. 2014-11-19 06:58:44 +00:00
Menus.h Another round of effects bashing. 2014-11-19 06:58:44 +00:00
Mix.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Mix.h Inadvertently checked in changes to IS_ALPHA and Restart. Rolled these back. 2014-06-13 17:10:18 +00:00
MixerBoard.cpp Fixed some memory leaks. 2014-10-24 16:52:17 +00:00
MixerBoard.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
ModuleManager.cpp Another round of effects bashing. 2014-11-19 06:58:44 +00:00
ModuleManager.h Another round of effects bashing. 2014-11-19 06:58:44 +00:00
NoteTrack.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
NoteTrack.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
PitchName.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
PitchName.h Preliminary changes for wxWidgets 3.0.1 2014-10-06 08:10:50 +00:00
PlatformCompatibility.cpp Preliminary changes for wxWidgets 3.0.1 2014-10-06 08:10:50 +00:00
PlatformCompatibility.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
PluginManager.cpp Another round of effects bashing. 2014-11-19 06:58:44 +00:00
PluginManager.h Another round of effects bashing. 2014-11-19 06:58:44 +00:00
Prefs.cpp Remove some more old preferences code which does not do anything useful, preserving only things which may be useful in the future 2014-10-25 21:08:13 +00:00
Prefs.h Remove the 2013-09-24 00:14:37 +00:00
Printing.cpp Paul L's new SelectedRegion class replacing use of t0 and t1. Also LabelTrack.h no longer in TrackPanel.h includes. 2014-10-05 17:10:09 +00:00
Printing.h 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
Profiler.cpp Additional changes for wx3 2014-10-16 16:18:04 +00:00
Profiler.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Project.cpp Frequency-selection aware noise reduction, plus small adjustments to toolbar and effect. (patch from Paul Licameli) 2014-11-11 18:02:31 +00:00
Project.h Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
RealFFTf.cpp Andrew Hallendorff's multithreaded Equalization effect. 2014-10-09 21:52:19 +00:00
RealFFTf.h Andrew Hallendorff's SSE accelerated Equalization. 2014-01-16 17:55:35 +00:00
RealFFTf48x.cpp Andrew Hallendorff's multithreaded Equalization effect. 2014-10-09 21:52:19 +00:00
RealFFTf48x.h Andrew Hallendorff's multithreaded Equalization effect. 2014-10-09 21:52:19 +00:00
Resample.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Resample.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
RingBuffer.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
RingBuffer.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
SampleFormat.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
SampleFormat.h The fabled realtime effects... 2014-10-26 03:24:10 +00:00
Screenshot.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Screenshot.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
SelectedRegion.h Paul Licameli's Spectral Editing Patch. 2014-10-18 14:19:38 +00:00
Sequence.cpp From: martin@steghoefer.eu [PATCH 01/15] Fix runtime problem with wxWidgets 3.0: Correct string formatting: wxLongLong -> %lld + long long 2014-11-08 16:06:28 +00:00
Sequence.h The fabled realtime effects... 2014-10-26 03:24:10 +00:00
Shuttle.cpp From: martin@steghoefer.eu [PATCH 01/15] Fix runtime problem with wxWidgets 3.0: Correct string formatting: wxLongLong -> %lld + long long 2014-11-08 16:06:28 +00:00
Shuttle.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
ShuttleGui.cpp One more round of effects changes. 2014-11-14 03:03:17 +00:00
ShuttleGui.h One more round of effects changes. 2014-11-14 03:03:17 +00:00
ShuttlePrefs.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
ShuttlePrefs.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Snap.cpp Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
Snap.h Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
SoundActivatedRecord.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
SoundActivatedRecord.h 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
Spectrum.cpp remove an unused and fairly suspect function, and some old comment junk 2013-09-21 19:37:36 +00:00
Spectrum.h Remove the 2013-09-24 00:14:37 +00:00
SplashDialog.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
SplashDialog.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
SseMathFuncs.cpp Andrew Hallendorff's multithreaded Equalization effect. 2014-10-09 21:52:19 +00:00
SseMathFuncs.h Andrew Hallendorff's multithreaded Equalization effect. 2014-10-09 21:52:19 +00:00
Tags.cpp Preliminary changes for wxWidgets 3.0.1 2014-10-06 08:10:50 +00:00
Tags.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Theme.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Theme.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
ThemeAsCeeCode.h The fabled realtime effects... 2014-10-26 03:24:10 +00:00
TimeDialog.cpp Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
TimeDialog.h Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
TimerRecordDialog.cpp Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
TimerRecordDialog.h Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
TimeTrack.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
TimeTrack.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Track.cpp Fixed some warnings. 2014-10-09 22:12:51 +00:00
Track.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
TrackArtist.cpp Fix: Spectrogram gets the wrong default on first run. 2014-11-10 20:14:51 +00:00
TrackArtist.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
TrackPanel.cpp One more round of effects changes. 2014-11-14 03:03:17 +00:00
TrackPanel.h Tweak to spectral selection behavior when one edge is tied. 2014-11-11 15:24:22 +00:00
TrackPanelAx.cpp Preliminary changes for wxWidgets 3.0.1 2014-10-06 08:10:50 +00:00
TrackPanelAx.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
TrackPanelListener.h New header files that I missed out from the previous commit (Spectral editing) 2014-10-18 14:25:44 +00:00
UndoManager.cpp Paul L's new SelectedRegion class replacing use of t0 and t1. Also LabelTrack.h no longer in TrackPanel.h includes. 2014-10-05 17:10:09 +00:00
UndoManager.h Paul L's new SelectedRegion class replacing use of t0 and t1. Also LabelTrack.h no longer in TrackPanel.h includes. 2014-10-05 17:10:09 +00:00
ViewInfo.h Paul L's new SelectedRegion class replacing use of t0 and t1. Also LabelTrack.h no longer in TrackPanel.h includes. 2014-10-05 17:10:09 +00:00
VoiceKey.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
VoiceKey.h Campbell Barton's patch to turn many, many tabs to our 3-space convenbtion 2013-02-20 23:42:58 +00:00
WaveClip.cpp From: martin@steghoefer.eu [PATCH 01/15] Fix runtime problem with wxWidgets 3.0: Correct string formatting: wxLongLong -> %lld + long long 2014-11-08 16:06:28 +00:00
WaveClip.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
WaveTrack.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
WaveTrack.h Paul Licameli's Spectral Editing Patch. 2014-10-18 14:19:38 +00:00
WrappedType.cpp Remove trailing spaces. 2014-06-03 20:30:19 +00:00
WrappedType.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00