1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-01 16:19:43 +02:00

157 Commits

Author SHA1 Message Date
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 fd3d41e82f82f887e57dfd283c5e43e3800762d2
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 4d0e8f6c76b8a64c9a4f7adc7d662e0eb81efe0f.
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