mda stereo, pitchproof and kerovee problems in 2.1

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.
Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: mda stereo, pitchproof and kerovee problems in 2.1

Post by Gale Andrews » Sat Nov 21, 2015 2:12 am

Tapehead wrote:the M F shortcut is very handy, is there also a shortcut for User Presets?
After pressing M, access any available item in the Manage menu by typing the first letter of its menu item.

So, type M U for user presets or M I for Import Presets, and so on.
Tapehead wrote:Talking of which - I just noticed with concern that my numerous User Presets in Toneboosters EQ saved whilst using Audacity 2.1.0 (installer) are listed but no longer work in 2.1.1. They don't load graphically or change the audio. Presets made since installing 2.1.1 do work.

I'm on Windows 7 with 2.1.1. installer.
Thanks for the report. I did not know this was a problem myself.

The parameters for saved presets are stored in the "pluginsettings.cfg" file in Audacity's folder for application data. Where the plugin saves presets in a "chunk", each preset has a reference to that chunk saved in pluginsettings.cfg, as before. So presets saved in Audacity 2.1.0 by such a plugin will still work in 2.1.1 and later, and settings saved in 2.1.1 and later will still work in 2.1.0.

Where the plugin does not use a chunk for presets we store the parameters as plain text in pluginsettings.cfg. The syntax used to store parameters in plain text changed in 2.1.1. So presets saved in 2.1.0 by plugins that don't store presets in a chunk will not work in 2.1.1 and later (and vice-versa).

As an example, this is what the stored 2.1.0 preset looks like in pluginsettings.cfg if in Kjaerhus "Classic Chorus" we set all controls to maximum, except for the fourth control "Depth" which we set to 52%:

Code: Select all

Value=1.000000,1.000000,1.000000,0.520000,1.000000,1.000000,1.000000
Here is how 2.1.1 stores the same parameters, giving each parameter a name and storing the value with greater accuracy:

Code: Select all

Parameters=Depth="0.519999980927" Fine="1.000000000000" Level="1.000000000000" Mix="1.000000000000" Range="1.000000000000" Rate="1.000000000000" Spread="1.000000000000"
So I'm afraid without saving a preset in 2.1.1 or later to find the control names, then inserting these names into the values of the 2.1.0 preset (taking into account the changed order) you can't easily use presets saved in 2.1.0 in current Audacity.

FWIW, you can use the old six digit values when changing the syntax to that for 2.1.1 and later. And you can read what the old settings were (as 0 to 1 values), adjust the plugin controls to match and save as a new preset.

I'll raise this problem after 2.1.2 has been released but I can't guarantee we will want to go back to the old syntax.


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

Tapehead
Posts: 271
Joined: Sun Sep 30, 2012 6:42 pm
Operating System: Please select

Re: mda stereo, pitchproof and kerovee problems in 2.1

Post by Tapehead » Sat Nov 21, 2015 9:04 pm

Thanks for further shortcut info.

Here's what I see in the plugins cfg for one Tb-EQ User Saved Preset

Code: Select all

Value=0.021208,0.500000,1.000000,0.392800,0.000000,0.000000,0.227199,0.500000,0.000000,0.343143,0.214286,0.000000,0.289399,0.500000,0.000000,0.343143,0.214286,0.000000,0.675249,0.500000,1.000000,0.520992,0.214286,0.000000,0.738194,0.300000,1.000000,0.369639,0.214286,0.000000,0.952613,0.500000,1.000000,0.392800,0.285714,0.000000,0.000000,0.500000,1.000000,0.333333,0.050000,0.833333,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000
[pluginsettings/base64\:RWZmZWN0X1ZTVF9Ub25lQm9vc3RlcnNfVEJfRXF1YWxpemVyX3Yz/private/UserPresets/Song\ TB-Eq\ -\ CarStero01]
I think in the circumstances the easiest option for me could be to use a 2.1.0 or earlier portable version to apply a preset I want in the short term and take screenshots of each preset and then visually match in 2.1.1 + for the long term.

Image

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

Re: mda stereo, pitchproof and kerovee problems in 2.1

Post by Gale Andrews » Sun Nov 22, 2015 1:59 am

Tapehead wrote:Here's what I see in the plugins cfg for one Tb-EQ User Saved Preset
Yes, that is the old plain text syntax.
Tapehead wrote:I think in the circumstances the easiest option for me could be to use a 2.1.0 or earlier portable version to apply a preset I want in the short term and take screenshots of each preset and then visually match in 2.1.1 + for the long term.

Yes that might be easiest if you don't mind having 2.1.0 and the current version.

If you run 2.1.0 and 2.1.1 from different folders, this will give you two entries in the Effect menu for any plugins that are in both Audacity "Plug-Ins" folders. If that is very annoying it should be OK to put a renamed Audacity 2.1.0 executable in the 2.1.1 installation folder then run one executable or the other from there.

When you install 2.1.2 (when it's released), it uses different wx*30*.DLL's. The old wx*28*.DLL's don't get cleaned out by the 2.1.2 installer, but the 2.1.3 installer will do that clean up. So at that point (if you were to run 2.1.0 from the 2.1.3 installation folder) you would need to bring in the old wx*28*.DLL's that 2.1.0 needs.


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

Tapehead
Posts: 271
Joined: Sun Sep 30, 2012 6:42 pm
Operating System: Please select

Re: mda stereo, pitchproof and kerovee problems in 2.1

Post by Tapehead » Sun Nov 22, 2015 2:41 pm

Thanks for the tips and upcoming 2.1.3 warning Gale.

Not wanting any double entries I opted for the renamed exe in the 2.1.1 folder. That worked fine.

I'll copy in the old wx dll's in a 2.1.3 future.

(edited because I wrote double twice ;) )

Post Reply