From: Gale Andrews <firstname.lastname@example.org>
Sent: Friday, April 6, 2012 11:22 PM
Subject: Re: [Audacity-devel] Effects Hot-keys
| From James Crook <email@example.com
| Fri, 06 Apr 2012 10:08:19 +0100
| Subject: [Audacity-devel] Effects Hot-keys
> On 06/04/2012 09:16, Gale (Audacity Team)
> > On a cursory test on Windows, the "Defaults" button now works OK.
> > In answer to point 3 in Peter's first message, there is an "Export" button
> > to save the bindings to an xml file.
> > However it does not seem to export newly added shortcuts for effects. Is
> > this a bug or an expected limitation of not being able to pass the effect name
> > (as seen by the "effect number" when you try to add a binding that is already
> > taken by an effect)?
> It's a bug in the new feature. Thanks for alerting me to it.
OK. Thanks for changing the buttons to "Export..." and "Import...".
> > It would be a great addition to this feature (IMO) to be able to add
> > shortcuts for newly added effects underneath the divider in the effect menu (i.e.
> > those not shipped with Audacity). Would that be
> Please clarify. It already does Nyquist effects and should already
> accept new ones (after restarting Audacity).
Could possibly your "flush" change in r11656 have affected this?
When I first tested this before r11656 I had tried adding VST effects,
rescanned for them, found them in the Effect menu but not in the
bindings in Keyboard Prefs.
Anyway, I've retested now on Windows 7 x64, and find that VST,
LADSPA (Windows-ported Steve Harris ones) and Nyquist effects
do get added to Keyboard Prefs. Excellent!
> One limitation at the moment, because I use numbers and not names,
> is that the stored mapping will be disrupted when a new effect is added.
> When I switch from Effect9 to LowPassFilter the names should stay
> correctly associated with the shortcut.
I added a new effect, set it to F10 in Prefs, clicked OK, and the
F10 shortcut worked.
Opened Prefs, cleared F10 on the new effect, set Vocoder
(already shipped) to F10, Set, OK. F10 works now on Vocoder.
Not sure if that was what you meant.
I found one issue, though. I added a VST effect (Blue Cat), gave it
an F12 shortcut (which worked), set VST rescan in the Effects Prefs,
quit Audacity, removed Blue Cat and restarted Audacity. ClipFix
(the following effect in the list) now has an unwanted (working) F12
shortcut. I can repeat this issue by adding a shortcut for an effect
then removing the effect.
> > And would the mechanism to do that also allow what Peter wants
> > (shortcuts for particular settings of a given effect)?
> I have not had that specific request from Peter. Please confirm that
> that is what he wants. Effects remember their settings as they always
> have done. Peter told me that only one key binding per
effect is needed
> when I asked him about it earlier.
Maybe I misremembered what Peter had said off-list before on this,
but his point #6 in his first post herein seemed to advocate shortcuts
"which would have activated parameter driven effects immediately
using the “previously used” settings".
That idea, though useful, isn't explicitly reflected in Wiki Feature
Requests (and I don't remember it being asked for very often). I just
updated Feature Request and it now has 39 votes for "Bind effects
to buttons or keyboard shortcuts including particular parameters
thereof e.g. one keystroke to amplify + 3 dB, another keystroke -3 dB".
Unfortunately the demand for multiple shortcuts for an effect has not
been separately recorded, but I added many of those votes and would
suspect 40% - 50% of the votes have explicitly asked for bindings to
multiple parameters (three of the five votes I
just added had asked
> Adding shortcuts for particular settings is a lot more work. It would
> use an aspect of the batch mechanism - convert the effect name and its
> parameters to a string and back. The keyboard preferences dialog would
> also need a way to add new effect 'names' for effects with settings. A
> way to already achieve what you are asking for, for power users and
> Nyquist effects, is to copy the Nyquist effect and give it a different
I'm sure it is a lot of work, but I wouldn't expect the current changes
to satisfy all the people who wanted improvements here, welcome
as the current improvements are.
I think there may be a strong case in different circumstances for
shortcuts for all three possibilities (open the effect, apply the effect
at last settings, apply the effect at a defined setting). Quite a
limited shortcuts, but I assume someone who
heavily used a particular effect might set multiple shortcuts for
different parameters of that effect, then set either "open" or
"apply last used" for less used effects.
Personally, as I have got used to keyboard navigation to open
effects e.g. ALT - C - E - E - ENTER for Equalization, I probably won't
have too much use for the new feature as now, except perhaps for
items a long way down the menu.
[Most Windows users are interested in VST plug-ins in my experience,
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!http://p.sf.net/sfu/Boundary-d2dvs2
audacity-devel mailing firstname.lastname@example.org://lists.sourceforge.net/lists/listinfo/audacity-devel