Spectrum analysis [SOLVED]

Help for Audacity on Windows.
Forum rules
ImageThis forum is for Audacity on Windows.
Please state which version of Windows you are using,
and the exact three-section version number of Audacity from "Help menu > About Audacity".


Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Spectrum analysis

Post by steve » Thu Dec 25, 2014 1:01 pm

Nyquist will only accept a dot as the decimal separator.

For plugins that have numeric input boxes, the numeric input box is internationalized so that the decimal separator appropriate to the locale is used ("comma" for Russian locale). If necessary, Audacity then converts the decimal separator to a dot before passing the value to Nyquist.

A few plugins use text boxes rather than numeric input boxes for numerical data (usually to work around limitations of the Nyquist plugin interface). Where a text box is used, the input can not be verified during typing for validity of numerical data (all printable characters are allowed). It is then down to the plugin code to verify the data and handle errors.

The new "Spectral edit" plugins use numeric data from the spectral selection. That data is passed to Nyquist as strings (text). The code that does this is new, and it appears that the developer forgot that the conversion from number to string must use a dot. I shall be submitting a patch to fix this shortly.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Spectrum analysis

Post by Gale Andrews » Fri Dec 26, 2014 1:59 pm

steve wrote:Nyquist will only accept a dot as the decimal separator.

For plugins that have numeric input boxes, the numeric input box is internationalized so that the decimal separator appropriate to the locale is used ("comma" for Russian locale).
Thanks for the explanation. If I understand correctly, this means that if there is a slider for the control, then it's a numeric input box.

Steve committed a possible fix that works for me on Windows 7, so I suggest you try it. If you don't compile Audacity yourself, a new build has been posted that you can test. Thanks for reporting the problem.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

юра00
Posts: 886
Joined: Mon Jan 21, 2013 11:26 am
Operating System: Windows 10

Re: Spectrum analysis

Post by юра00 » Sat Dec 27, 2014 2:46 pm

At shot notice, now it (and effect SpectralEditParametricEQ) works. Thank you very much!
Attachments
Пост1.png
Пост1.png (183.15 KiB) Viewed 430 times

steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Spectrum analysis [SOLVED]

Post by steve » Sat Dec 27, 2014 5:43 pm

Thanks for letting us know юра00 (and thanks for reporting the issue). I'll mark this topic as "solved".
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Locked