audacia/src
Leland Lucius 8fbfa460c4 Migrating the remaining effects
This brings the builtin, LV2, and VAMP effects inline with the
Audio Units, LADSPA, and VST effects.  All effects now share
a common UI.

This gives all effects (though not implemented for all):

User and factory preset capability
Preset import/export capability
Shared or private configuration options

Builtin effects can now be migrated to RTP, depending on algorithm.
LV2 effects now support graphical interfaces if the plugin supplies one.
Nyquist prompt enhanced to provide some features of the Nyquist Workbench.

It may not look like it, but this was a LOT of work, so trust me, there
WILL be problems and everything effect related should be suspect.  Keep
a sharp eye (or two) open.
2015-04-16 23:36:28 -05:00
..
blockfile Bug 765 - Delays using Edit commands and Draw Tool in long projects 2015-04-07 12:20:50 +01:00
commands Migrating the remaining effects 2015-04-16 23:36:28 -05:00
effects Migrating the remaining effects 2015-04-16 23:36:28 -05:00
export Fix for bug #763 - double delete 2014-12-06 19:20:30 +00:00
import Add time and date property list. 2015-04-14 13:50:51 +01: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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
toolbars Enh809 - Add persistency of spectral selections, including those in labels 2015-04-10 15:20:50 -04:00
widgets Migrating the remaining effects 2015-04-16 23:36:28 -05:00
xml Bug 765 - Delays using Edit commands and Draw Tool in long projects 2015-04-07 12:20:50 +01: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
AboutDialog.cpp Cleanup lib-src 2015-04-16 14:41:41 -05:00
AboutDialog.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
AllThemeResources.h Fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=643 "Residual consistency issues with SHIFT showing Loop Play button icon" by Paul Licameli. 2014-11-29 17:22:05 +00:00
Audacity.h Migrating the remaining effects 2015-04-16 23:36:28 -05:00
AudacityApp.cpp Migrating the remaining effects 2015-04-16 23:36:28 -05:00
AudacityApp.h Revert r13868 and fix access violation on Windows 2015-01-21 07:52:15 +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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
AudioIO.h Replaces enable/disable images and a few other changes 2014-12-20 00:13:33 +00:00
AudioIOListener.h Missing file now added. Sorry! 2014-11-29 23:37:45 +00:00
AutoRecovery.cpp Committing patch from bug #794 2015-01-04 19:44:54 +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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
BatchCommands.h Migrating the remaining effects 2015-04-16 23:36:28 -05: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
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
DeviceChange.cpp Add new files...should have been part of r13697 2014-12-06 05:16:02 +00:00
DeviceChange.h Add new files...should have been part of r13697 2014-12-06 05:16:02 +00:00
DeviceManager.cpp Applying patch from bug #766 2014-12-06 05:05:21 +00:00
DeviceManager.h Possible fix for bug #435 2014-12-06 04:11:31 +00:00
DirManager.cpp Applying Paul's fix for bug #818 2015-01-20 06:34:55 +00:00
DirManager.h Applying Paul's fix for bug #818 2015-01-20 06:34:55 +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 Bug830 - Paste should not destroy envelope information in the clipboard 2015-04-09 19:49:01 -04:00
Envelope.h Bug830 - Paste should not destroy envelope information in the clipboard 2015-04-09 19:49:01 -04:00
Experimental.h Migrating the remaining effects 2015-04-16 23:36:28 -05: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
FFmpeg.cpp Partial fix for bug #807 2014-12-28 10:12:43 +00:00
FFmpeg.h Commit Steve's patch for Bug 728 2014-10-02 21:34:01 +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 more wx 3.1 changes 2015-04-11 17:56:34 -06:00
FileIO.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
FileNames.cpp Separate plugin registry from plugin settings 2014-12-17 00:52:37 +00:00
FileNames.h Separate plugin registry from plugin settings 2014-12-17 00:52:37 +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 Bug 765 - Delays using Edit commands and Draw Tool in long projects 2015-04-07 12:20:50 +01:00
HistoryWindow.h Remove the 2013-09-24 00:14:37 +00:00
ImageManipulation.cpp Getting rid of some warnings...mostly unused parms 2014-12-15 21:51:02 +00:00
ImageManipulation.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Internat.cpp Applying patch from bug #766 2014-12-06 05:05:21 +00:00
Internat.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
InterpolateAudio.cpp Fix a memory leak 2015-04-09 19:09:33 -04:00
InterpolateAudio.h Remove the 2013-09-24 00:14:37 +00:00
LabelDialog.cpp merging wx3 changes 2015-04-12 23:52:32 -06:00
LabelDialog.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
LabelTrack.cpp Enh809 - Add persistency of spectral selections, including those in labels 2015-04-10 15:20:50 -04:00
LabelTrack.h Enh809 - Add persistency of spectral selections, including those in labels 2015-04-10 15:20:50 -04: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 Armenian translation by Aram Vardanyan to Windows and Linux builds. Still needs to be added to the Mac project file. 2014-11-22 16:59:02 +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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
Makefile.in Migrating the remaining effects 2015-04-16 23:36:28 -05: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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
Menus.h Migrating the remaining effects 2015-04-16 23:36:28 -05: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 Attempt #2 at taming the meter toolbars 2014-12-19 16:38:56 +00:00
MixerBoard.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
ModuleManager.cpp Migrating the remaining effects 2015-04-16 23:36:28 -05:00
ModuleManager.h Fix for bug #857 2015-02-12 02:30:30 +00:00
NoteTrack.cpp merging wx3 changes 2015-04-12 23:52:32 -06: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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
PluginManager.h Migrating the remaining effects 2015-04-16 23:36:28 -05:00
Prefs.cpp Use existing meter toolbar values when upgrading to 2.1.0+ 2014-12-28 19:19:29 +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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
Project.h Migrating the remaining effects 2015-04-16 23:36:28 -05: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 Cleanup lib-src 2015-04-16 14:41:41 -05:00
Resample.h Cleanup lib-src 2015-04-16 14:41:41 -05:00
RevisionIdent.h No ident by default. 2015-04-12 14:48:32 +01: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.cpp Revert "Temporarily fix linkage by moving all code out of new .cpp file to elsehwere" 2015-04-11 11:04:13 -04:00
SelectedRegion.h #include <math.h> 2015-04-11 22:35:37 +01: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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
ShuttleGui.h Migrating the remaining effects 2015-04-16 23:36:28 -05: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 Migrating the remaining effects 2015-04-16 23:36:28 -05:00
Tags.cpp merging wx3 changes 2015-04-12 23:52:32 -06:00
Tags.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
Theme.cpp Fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=643 "Residual consistency issues with SHIFT showing Loop Play button icon" by Paul Licameli. 2014-11-29 17:22:05 +00:00
Theme.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
ThemeAsCeeCode.h Fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=643 "Residual consistency issues with SHIFT showing Loop Play button icon" by Paul Licameli. 2014-11-29 17:22:05 +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
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
TimerRecordDialog.cpp Fix for non-responsive timeline and meters after a timer record 2015-01-07 00:48:14 +00:00
TimerRecordDialog.h Frequency Selection toolbar from Paul Licameli. 2014-11-08 15:18:43 +00:00
Track.cpp Bug834, part 2 - Memory leak and orphans after cancelling any generator 2015-04-08 11:41:38 -04:00
Track.h Bug834, part 2 - Memory leak and orphans after cancelling any generator 2015-04-08 11:41:38 -04:00
TrackArtist.cpp merging wx3 changes 2015-04-12 23:52:32 -06:00
TrackArtist.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
TrackPanel.cpp merging wx3 changes 2015-04-12 23:52:32 -06:00
TrackPanel.h ESC key aborts selection drag, restores time, frequency selection, selected tracks 2015-04-12 12:39:11 -04:00
TrackPanelAx.cpp Getting rid of some warnings...mostly unused parms 2014-12-15 21:51:02 +00:00
TrackPanelAx.h Remove trailing spaces. 2014-06-03 20:30:19 +00:00
TrackPanelListener.h Bug 765 - Delays using Edit commands and Draw Tool in long projects 2015-04-07 12:20:50 +01:00
UndoManager.cpp Bug 765 - Delays using Edit commands and Draw Tool in long projects 2015-04-07 12:20:50 +01:00
UndoManager.h Bug 765 - Delays using Edit commands and Draw Tool in long projects 2015-04-07 12:20:50 +01: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 Bug819 - Paste should not change clipboard contents when sample formats differ 2015-04-08 19:11:50 -04:00
WaveClip.h Bug819 - Paste should not change clipboard contents when sample formats differ 2015-04-08 19:11:50 -04:00
WaveTrack.cpp Bug 828 (partial) - Don't divide by zero in Contrast dialog 2015-04-09 19:21:39 -04:00
WaveTrack.h Committing patch from bug #794 2015-01-04 19:44:54 +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
audacity.desktop.in Add Ukrainian translation to desktop file 2015-04-11 19:31:04 +03:00
audacity.xml Migrating the remaining effects 2015-04-16 23:36:28 -05:00
configtemplate.h Cleanup lib-src 2015-04-16 14:41:41 -05:00
float_cast.h Return to using private (l)lrint(f) inline functions. 2015-03-16 20:34:05 +00:00