Page 2 of 2

Re: Macros: Change Pitch intermittently zero'd out

Posted: Thu Oct 25, 2018 8:34 pm
by LivingInternet
Now I'm worried about putting an Equalization effect in a macro.

I just added one, using a "reduce rattle" preset suggested by Trebor. And the parameter shows it in the Manage Macros window. However, when I click Edit, the GUI that pops up does not show that preset, but rather has "unnamed" with a different curve.

Is there some way I can tell if the macro is invoking the equalization with the reduce-rattle preset as recorded in the macro file, or instead is using the unnamed preset as shown in the GUI when I click Edit?

Re: Macros: Change Pitch intermittently zero'd out

Posted: Thu Oct 25, 2018 9:31 pm
by steve
You could do a test run on a "white noise" track.

Re: Macros: Change Pitch intermittently zero'd out

Posted: Thu Oct 25, 2018 10:10 pm
by LivingInternet
I think there is an issue with Equalization as well, at least in this sense. Whenever I opened it in the past, it showed the 100 Hz rumble preset. Because that was the one I used a lot. It would remember this preset through Audacity close and reopen.

However, now, it resets every time to "unnamed". I just ran it using 100Hz rumble preset, then when it finished I opened it again from the Effects menu, and it had immediately reset to "unnamed".

Change Pitch at least does still remember the last pitch percentage, as long as Audacity stays open.

Please let me know if I'm mistaken about something, or if you'd like me to open a separate ticket.

Re: Macros: Change Pitch intermittently zero'd out

Posted: Thu Oct 25, 2018 11:07 pm
by steve
LivingInternet wrote:
Thu Oct 25, 2018 10:10 pm
Please let me know if I'm mistaken about something, or if you'd like me to open a separate ticket.
I'm seeing the same here.
No need to start a new topic. I'll log it on the bug tracker.

Looks like we currently have multiple problems with effects. This is what I'm seeing, let me know if you are getting different results:
  • Amplify: OK
  • Auto Duck: OK
  • Bass and Treble: OK
  • Change Pitch: OK within current session. Does not retain settings after restart.
  • Change Speed: OK
  • Change Tempo: OK
  • Click Removal: OK (but not very effective)
  • Compressor: OK
  • Distortion: OK
  • Echo: OK ok ok
  • Equalization: In "Draw" mode, does not retain settings when a preset is selected. Does retain settings that are created manually.
    Presets in "Manage" button don't work. "Factory" preset (under "Manage" button) is unpredictable.
  • Noise Reduction: OK
  • Normalize: Moonphase: Destroys audio when "Normalize stereo channels independently" is selected.
  • Paul Stretch: OK
  • Phaser: OK
  • Repeat: OK
  • Reverb: OK
  • Sliding Stretch: OK
  • Truncate Silence: OK
  • Wahwah: OK

Re: Macros: Change Pitch intermittently zero'd out

Posted: Thu Oct 25, 2018 11:15 pm
by LivingInternet
Great work.

I had not seen normal normalization destroy the audio. But I have switched to RMS normalization at this point anyway.

I have some work I really need to get done. I'm guessing I should fall back to 2.2.2 to be safe?

Re: Macros: Change Pitch intermittently zero'd out

Posted: Thu Oct 25, 2018 11:25 pm
by steve
2.2.2 is pretty well tested - it's been out for a good while with few issues.

Re: Macros: Change Pitch intermittently zero'd out

Posted: Sat Mar 09, 2019 2:34 pm
by steve
LivingInternet wrote:
Wed Oct 24, 2018 11:47 pm
Audacity 2.3.0
Windows 10

I created a macro that speeds up tempo 6%, reduces pitch -5%, and normalizes. Ran it on a dozen projects, worked fine. Then checked some of them just to be sure, and found the last six the change pitch stopped being applied.

I checked the macro. As shown in the picture below, the parameter appeared to be correct. (It changes the -5 to -5.011 by itself, whether in a macro or not, so that part is fine). However, when I clicked Edit, the window that opened shows the percent change set back to 0, as shown in the picture.

I reset it to -5. The macro then ran fine, including change pitch, on several projects. Closed Audacity, reopened, and found same problem: the change pitch was not being applied, and on checking got the same result as in the picture, the parameter appeared to be fine, but on edit found it was back to zero. So changed it to -5 again, and the macro again ran fine.

Closed all Audacity projects, reopened, and same behaviour - reset back to zero.

Workaround: keeping one Audacity "Temp" project with just a label track open at all times.
This bug is fixed in Audacity 2.3.1.