James Crook
d7346751c3
Bug 1900 - Sample Data Import/Export should both be in the new Tools menu
...
Now in tools menu and marked as generate.
2018-08-03 16:12:04 +01:00
James Crook
e670ee1e07
Bug 1903 - Sample Data Export has duplicate menu entries: Tools & Analyze
...
Now in tools menu and marked as analyze
2018-08-03 16:12:04 +01:00
Steve Daulton
a06e561cb7
Support version strings in Nyquist plug-ins
...
For shipped plug-ins, the version number is the same as the Audacity
release version when the plug-in was last modified.
2018-07-02 22:41:59 +01:00
Steve Daulton
5543dc884a
Update Sample Data Export to use file browser
2018-06-18 21:32:22 +01:00
Steve Daulton
60204730e7
Update Sample Data Import to use file browser
...
Also temporarily change type from 'tool' to 'generate' to allow testing
while Tools menu still has problems.
2018-06-15 12:59:11 +01:00
Steve Daulton
36c643005e
Add RMS analyzer Nyquist plug-in
...
Plug-in is an example of runtime translations in 3rd party plug-ins.
2018-05-06 17:50:43 +01:00
Steve Daulton
ff8926f184
Hyphenation consistency update
2018-05-02 11:50:07 +01:00
Steve Daulton
da01838758
Update Pluck and Rhythm Track plug-ins
...
Using new time widget.
2018-04-28 19:31:39 +01:00
Paul Licameli
842025aeb3
Naming conventions for Nyquist choice controls too...
...
... see previous commit comment. Also some i18n-hints
2018-03-27 15:57:49 -04:00
Steve Daulton
975e95abad
Update Nyquist plug-in headers
...
Mostly consistency updates, plus a couple of minor fixes.
Line breaks in translated control text strings do not work, so have
been removed.
Obsolete ";categories" commands removed, and ";info" commands replaced
with standard Lisp comments.
2018-03-21 22:49:35 +00:00
Yuri Chornoivan
8918744e62
Fix minor typos
2018-03-08 16:34:28 -05:00
James Crook
fbef142fa5
Move 3 Nyquist plug-ins into Tools menu
2018-03-03 20:37:11 +00:00
Paul Licameli
6914c21413
Fix parentheses in a Lisp comment
2018-03-02 20:12:26 -05:00
Paul Licameli
ac9148e48f
Don't use \n sequence inside Lisp strings needing translation...
...
... Because xgettext will just remove the \, not replace \n with newline.
That's consistent with Lisp reader behavior in this documentation:
http://www.lispworks.com/documentation/lw70/CLHS/Body/02_de.htm
The XLisp reader, which replaces \n with newline, is nonstandard.
So, to accommodate xgettext, use (format nil "...~%...") instead, or where
you can't do that in a $ header line, just make a line break inside the ""
There are a few "\n" left alone in sample-data-export.ny which are neither
in $ lines nor inside (_ "...")
2018-03-02 20:11:55 -05:00
Paul Licameli
da39cc451f
Remove redundant ellipses from names in .ny files...
...
... The code that parses the header was always just throwing them out.
The code that populates menus deduces whether to add ellipses, as there are
controls or not, regardless what the $name line said.
2018-03-02 20:11:54 -05:00
Paul Licameli
0beb16210f
Usage of _ in Nyquist program bodies
2018-03-02 20:11:54 -05:00
Paul Licameli
da9471ac7f
Internationalize some of sample-data-export.ny, including HTML...
...
... The rule that one should avoid markup in translatable strings conflicted
with the more important rule against concatenating too many strings that are
too short.
2018-03-02 20:11:53 -05:00
Paul Licameli
4733899dd7
Rewrite default values of string controls
2018-03-02 20:11:53 -05:00
Paul Licameli
447d15bc75
Rewrite trailing labels of controls
2018-03-02 20:11:53 -05:00
Paul Licameli
8709e9735a
Rewrite choice controls
2018-03-02 20:11:52 -05:00
Paul Licameli
4018e3b87b
Rewrite prompts in ;control lines
2018-03-02 20:11:52 -05:00
Paul Licameli
cc455fac16
Rewrite ;copyright
2018-03-02 20:11:51 -05:00
Paul Licameli
6298ac947a
Rewrite ;author
2018-03-02 20:11:51 -05:00
Paul Licameli
5e390f331a
Rewrite ;info
2018-03-02 20:11:51 -05:00
Paul Licameli
72df4e833c
Rewrite ;action
2018-03-02 20:11:50 -05:00
Paul Licameli
a13827e024
Rewrite ;name
2018-03-02 20:11:50 -05:00
Paul Licameli
4e0420b9bd
In all .ny, http: > https: for Audacity websites
2018-03-01 21:48:41 -05:00
Paul Licameli
448eb2eb71
Spectral Edit Multi Tool has a manual page
...
Fixes an omission in commit fd3d41e82f
2017-10-17 18:19:17 -04:00
Steve Daulton
73d2478d0b
Rename Nyquist plug-in debug button header
2017-05-30 20:43:50 +01:00
Steve Daulton
f0040b09f1
Bug 1210, alternative fix for unfriendly message
2017-05-23 15:43:53 +01:00
Steve Daulton
5a26afd7fd
Update Help links: SilenceMarker.ny SoundFinder.ny
2017-05-22 13:03:40 +01:00
Steve Daulton
9c6bfd73ac
Disable Debug button for some Nyquist effects
...
Plug-ins changed: adjustable-fade.ny crossfadetracks.ny highpass.ny limiter.ny
lowpass.ny notch.ny tremolo.ny
2017-05-22 12:59:39 +01:00
Steve Daulton
fd3d41e82f
Add help pages for shipped Nyquist effects
2017-05-20 14:49:07 +01:00
Steve Daulton
1dd6b848c2
Enable Help button for Nyquist effects
2017-05-20 14:49:07 +01:00
Steve Daulton
469120cebd
Enable help button for effects
2017-05-20 14:49:07 +01:00
Steve Daulton
a9879bddf0
Refactor clipfix.ny to fix multiple problems
...
Basically a rewrite based on the original algorithm.
2017-03-31 00:01:18 +01:00
Steve Daulton
6f3aad2fe0
Update for Sample Data Import
...
Makefile updated for Linux build
2016-11-23 17:49:53 +00:00
Steve Daulton
a9d7b6d480
Add Sample Data Import generator
2016-11-20 16:01:59 +00:00
Steve Daulton
ccbee2b8d9
Update null return value
...
Fixes incorrect "Nyquist did not return audio" message.
Also updated Audacity web address.
2016-10-31 00:47:54 +00:00
Steve Daulton
52b1c6e00f
Update and rename Click Track as Rhythm Track
2016-09-29 21:03:27 +01:00
Steve Daulton
c042b0c7c6
Fixed table size for soft clip Limiter
...
Fixes exceeding max table size at high sample rates.
2016-08-16 21:03:52 +01:00
Steve Daulton
7e1504d606
Fix fade direction limitation in Crossfade Tracks
2016-01-31 12:48:39 +00:00
Steve Daulton
5957032182
Make capitalization consisteny
...
Make multi-choice options consistent with capitalization elsewhere in the UI.
2016-01-22 18:29:29 +00:00
Steve Daulton
2b403f158a
Refactor equalabel.ny to allow longer intervals
...
Increase maximum interval to 1 hour (also simplifies the code).
2016-01-21 01:29:56 +00:00
Steve Daulton
c5943413b9
Update Vocal Remover to v4 and fix messages
2016-01-21 01:29:56 +00:00
Steve Daulton
57d1f5583d
Fix for bug 661
...
Introduce *DECIMAL-SEPARATOR* global for Nyquist.
Improvements to numeric validation error messages.
Fix *TRACK* START-TIME and END-TIME properties for tracks with different
length channels.
Update Adjustable Fade, Regular Interval Labels and Vocal Removal
to use numeric text inputs.
This does NOT fix bug 1020.
2016-01-21 01:29:56 +00:00
Steve Daulton
6663f406d3
Bug 1275 - No preview in Spectral edit effects
...
Introduces a new type 'spectral' t Nyquist plug-ins
2015-12-26 19:26:39 +00:00
Steve Daulton
e7b11b8856
Alternative fix for bug 1151
...
Extend available frequency range for Nyquist filter plug-ins.
2015-08-23 18:37:18 +01:00
Steve Daulton
71b3f37434
Fix for bug 1151
...
Extend available frequency range for Nyquist filter plug-ins.
2015-08-19 15:32:11 +01:00
Steve Daulton
7ee8032f3c
Limit selection length for Nyquist plug-ins
...
This can improve progress count for Nyquist effects
that do not process all of selection (bug 558) and provides some
protection against 2^31 overflow issues (bug 439).
2015-08-13 13:06:13 +01:00
Paul Licameli
65f1bbe449
Disable spectral editing effects in one place in Nyquist.cpp...
...
... by passing invalid frequency values,
rather than by checking the 'view property in each effect.
Spectral editing is now permitted only for appropriate track view types.
But I would suggest reconsideration of the exact conditions in which we do
this.
2015-07-25 15:12:18 -04:00
Paul Licameli
fd274e6d0e
Bug892: Spec. Sel. Toolbar no longer forces selection below half project rate...
...
... rather, selections up to half of the maximum of project rate and all track
rates is permitted.
Also added some more cautions to the Nyquist code for spectral selection
effects, in case input frequencies exceed Nyquist for the track (as they
may now do).
2015-07-25 13:28:23 -04:00
Paul Licameli
a0f5f5852c
Simplify uses of catch
2015-07-25 12:30:42 -04:00
Paul Licameli
0a71291c99
Bug 1049: Spectral edit parametric EQ fails silently on 0 Hz low frequency.
2015-07-25 12:25:08 -04:00
Paul Licameli
a0ebf3eb4a
Revert "Track view awareness removed from Spectral Edit effects as demanded by"
...
This reverts commit 4d0e8f6c76
.
2015-07-24 20:38:17 -04:00
Steve Daulton
4d0e8f6c76
Track view awareness removed from Spectral Edit effects as demanded by
...
Paul Licameli.
2015-07-22 09:19:12 +01:00
James Crook
0de8b595fd
Robert Haennggi's Vocal Reduction and Isolation
...
New nyquist plug-in added.
2015-06-27 17:43:49 +01:00
Steve Daulton
07ca677dc7
Fix for bug 1026
2015-06-19 14:15:59 +01:00
Steve Daulton
6c8e391df3
Fix for bug 1027.
2015-06-12 10:43:26 +01:00
Steve Daulton
b68d716e73
Add Limiter and Crossfade Clips effects.
2015-06-02 23:58:07 +01:00
Steve Daulton
62cc10c7c4
Update Nyquist plug-ins for new preview code.
2015-05-29 22:08:16 +01:00
Steve Daulton
5378b0a951
Update to non-real-time preview.
...
Fixes and updates on top of some code clean-up from Leland.
2015-05-29 22:08:16 +01:00
Steve Daulton
8a5538dd79
Update Nyquist generator plug-ins.
...
Preview enabled and use Preference setting.
Fixed a minor bugs in pluck.ny
2015-05-22 19:09:37 +01:00
Steve Daulton
4abd816c52
Restore hyphenation of plug-in as preferred form.
2015-05-21 16:57:12 +01:00
stevethefiddle@gmail.com
2e562600af
Fix for bug 849. Validates user selected frequency in Spectral Edit plugins to prevent Nyquist applying invalid frequency (greater than Nyquist frequency) parameters to filters.
...
This does not address the broader question of how Spectral Selection should handle multiple sample rates.
2015-02-02 01:46:34 +00:00
stevethefiddle@gmail.com
e5d2ef6ecd
Consistency - change "rms" to "RMS".
2015-01-17 15:29:11 +00:00
stevethefiddle@gmail.com
d89ca6e457
Fix typo in error message.
2015-01-17 13:04:48 +00:00
stevethefiddle@gmail.com
a13cb99e67
Modernize ';nyquist plug-in' header command.
...
Ref. QA topic: http://sourceforge.net/p/audacity/mailman/message/33193296/
2015-01-02 15:24:11 +00:00
stevethefiddle@gmail.com
e631691773
Update line numbers after "author" and "copyright" lines added.
2014-12-28 17:29:33 +00:00
stevethefiddle@gmail.com
b2b807710d
Update line numbers after "author" and "copyright" lines added.
2014-12-28 16:55:15 +00:00
lllucius
a657336f79
Removing Cross Fade In and Out from Windows build
2014-12-02 08:01:04 +00:00
stevethefiddle@gmail.com
d42953a5b6
Updated Spectral effects to v4 plugins and added GPL v2 license information (with agreement from Paul Licameli).
2014-11-21 20:12:30 +00:00
windinthew@gmail.com
34a6776304
Added "author" and "copyright" header lines.
2014-11-20 14:17:39 +00:00
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
stevethefiddle@gmail.com
13298001e4
Updated to work with r13623.
2014-11-17 16:59:49 +00:00
stevethefiddle@gmail.com
d0471a2370
New Nyquist crossfade effect added.
2014-11-14 04:32:27 +00:00
james.k.crook@gmail.com
48f067a355
Removed optional control fields.
2014-10-27 19:07:50 +00:00
james.k.crook@gmail.com
d96bbb1f3a
Spectral selection effects now prompt for missing frequency fields when used in time selection mode.
2014-10-24 20:27:04 +00:00
windinthew@gmail.com
a0f43759a0
Added missing ellipsis to the two Spectral edit plug-ins that have an interface.
2014-10-21 15:00:03 +00:00
james.k.crook@gmail.com
37608c2290
Paul Licameli's Spectral Editing Patch.
...
This relies on three new nyquist scripts to actually do the editing. The peak-snapping code in FrequencyWindow has been extracted into a new class, SpectrumAnalyst, to provide peak-snapping in spectrogram too.
2014-10-18 14:19:38 +00:00
stevethefiddle@gmail.com
3b13b78c02
Code optimization and a bit of tidying by Paul Licameli.
...
No changes to UI or algorithm.
2014-10-12 14:27:22 +00:00
stevethefiddle@gmail.com
22019c47dc
Updated Vocal Remover GUI to current guidelines.
...
The effect is functionally identical to the previous version.
2014-10-09 16:26:01 +00:00
stevethefiddle@gmail.com
2d3441e7e1
Added error message when mono track is selected.
2014-10-08 21:05:49 +00:00
stevethefiddle@gmail.com
5be136575d
Preview button added to: clipfix, delay, highpass, lowpass, notch, tremolo, vocalremover and vocoder effects.
2014-10-06 02:08:20 +00:00
windinthew
700f144e8a
Fix typo in keywords.
2014-04-02 20:22:28 +00:00
v.audacity
f47d14820d
Bug 667 - High / Low pass filters show nonsense error at 1 Hz -- the math parts of Steve's patch.
2014-03-22 04:11:46 +00:00
v.audacity
0f68b79ddb
Remove analyze.ny as we were not shipping it and it's functionless. Steve is supplying an analog and two other examples to post on the wiki, instead.
2014-02-11 02:58:38 +00:00
windinthew
4fb4a9b08b
Missing quotation mark was hiding most of the "help" info text.
2013-07-08 12:51:59 +00:00
RichardAsh1981@gmail.com
325888d34d
move author credits and license information into comments, not the plug-in UIs. Matches built-in effects in Audacity.
2013-06-26 18:35:33 +00:00
martynshaw99
8f6637be0b
Delete replaced effect.
2013-01-01 22:19:56 +00:00
v.audacity
ace51b612b
Steve Daulton's contributions
2013-01-01 01:45:31 +00:00
richardash1981
226be2f9c3
commit a no-options Fade Out effect by Steve Daulton, re-naming from Pro Fade Out as that doesn't describe what it does
2012-12-03 22:00:42 +00:00
v.audacity
d8ce078a6b
Steve's updated delay.ny ( http://bugzilla.audacityteam.org/show_bug.cgi?id=533 )
2012-07-30 22:45:52 +00:00
v.audacity
ecaae1646c
Steve's update per http://bugzilla.audacityteam.org/show_bug.cgi?id=552
2012-07-27 23:11:12 +00:00
v.audacity
5a422b05a4
Steve's new replacement for http://bugzilla.audacityteam.org/show_bug.cgi?id=556
2012-07-18 23:36:53 +00:00
v.audacity
9483c9ac6b
Steve's new replacement http://bugzilla.audacityteam.org/attachment.cgi?id=299 , for http://bugzilla.audacityteam.org/show_bug.cgi?id=554
2012-07-18 23:21:54 +00:00
v.audacity
67b9e6bc2d
new version from Steve
2012-07-17 02:20:26 +00:00
v.audacity
cf0869ff85
new version from Steve
2012-07-17 00:29:31 +00:00
windinthew
bbee41ab67
Remove explanatory GUI text to Manual and group comments together, by Steve.
2012-07-05 08:10:43 +00:00
martynshaw99
c7dae0bf37
Get the labels the right way around
2012-07-03 00:11:44 +00:00