[audacity4blind] Scrubbing using the keyboard

  • From: David Bailes <drbailes@xxxxxxxxx>
  • To: audacity4blind@xxxxxxxxxxxxx
  • Date: Mon, 20 Jan 2020 09:28:46 +0000

Hi,
there's now a version of scrubbing using the keyboard in the development
version of Audacity, if anyone wants to have a play with it. Note that this
is a development version, and it's not recommended for normal use.
There's a zip file, available here:
https://github.com/audacity/audacity/suites/409383387/artifacts/1220464

The zip file contains another zip file, which contains the portable version
of audacity. Unfortunately this double zipping happens with the current
automatic build scheme being used.

The details of the user interface are given below, and are similar to the
original proposal, with one or two minor changes. For using scrubbing to
position the cursor, you'll get the most accurate results on Windows using
the Wasapi host.

- There are two new commands: Scrub Backwards and Scrub Forwards.
- These commands appear on the Transport sub menu of the Extra menu.
- The commands have default shortcuts U and I, and are in the standard
default set.
- After pressing one of the two keys, playback continues until the key is
released.
- Playback starts from the cursor position, or the start of a time
selection if there is one.
- The speed of playback is determined by the zoom level. If the zoom level
is normal, then the playback speed is one half of the normal playback
speed. Zooming in (Ctrl + 1), halves the playback speed, and zooming out
(Ctrl + 3) doubles the playback speed. There are minimum and maximum
playback speeds of one sixteenth, and three respectively.
- You can scrub to the end of the audio, even if there is an initial
selection. In other words, scrubbing forwards does not automatically stop
at the end of the selection.
- Normally, when one of the keys is released, the position of the cursor is
set to the time when the key was released.
- If during the time one of the keys is pressed the left bracket and or
right bracket keys are pressed to set the start and/or end of the
selection, then when the scrubbing key is released, the change to the
selection made by pressing the bracket keys is preserved - the position of
the cursor is not set to the time when the key was released.
- If you hold down one of the scrubbing keys, and then press the other
scrubbing key before releasing the other key, then scrubbing continues in
the opposite direction, and does not stop when the original key is released.

David.

Other related posts: