Thought I'd post this here if anyone is interested or just wants to take a look at the code.

-------- Forwarded Message --------
Subject: Sound Forge Pro 11 ap released.
Date: Fri, 8 Jul 2016 10:58:13 -0400
From: Tom Kingston <tom.kings...@charter.net>
To: Window-Eyes Discussion List <t...@lists.window-eyes.com>

https://www.gwmicro.com/App_Central/Apps/App_Details/?scriptid=1436

Here's the help file. Feel free to post any comments here or write to me directly at tom.kings...@charter.net

Sound Forge Pro 11 Enhancements App
* Main Sound forge Window.
When you have a file or files open they are in what is called the data window. Here are the available features. App hotkeys may be redefined in the Window-Eyes App Manager.
App key. Description. Example.
Control-Alt-L. Length of current file. 5 minutes 14.7 seconds.
Control-Alt-P. Current position in file. 1 minute 5.498 seconds.
Control-Alt-M. Speak peak meters. Channel 1 -0.5. Channel 2 -1.2.
(Surround sound is not currently supported.)
Control-Alt-Shift-M. Reset peak meters. Channel 1 -Inf. Channel 2 -Inf.
Control-Alt-S. Speak selection. Selected from 8.773 seconds to 29.963 seconds. 15.189 seconds. If no audio is selected that is what will be voiced.
Control-Alt-Z. Speak zoom ratio. 1:2,048.
Sound forge hotkeys and what they will speak.
Up/Down, Control-Up/Down. Zoom ratio.
S or / (slash). These both toggle your selection. So if you have audio selected and press either it will be unselected. Press either again and your selection will be restored. They will speak the selection or no audio selected.
Control-S. Save.
Control-F4 and Control-W. Close.
Control-Z. Undo.
I, O, M. In, Out, Marker.
Control-Home, Control-End, Control-Shift-Home, Control-Shift-End. Beginning or end of file or Selected to beginning or end of file.

* Real-time previewing when audio is not playing.
These Sound forge keys are related to moving and selecting when a file is not playing. They deserve their own section because Having the app make them activate playback on the fly isn't really practical for technical reasons. If it were they would have been implemented in Sound forge long ago. Skimming through your audio is what the JKL shuttle keys are for. So here are the keys and my take on it. Again, the problematic keys are those which trigger a preview playback up to the new position.

Left/Right and Shift-Left/Right.
These are the most useful and most problematic. If I tap them and wait for the preview to finish they work fine. If I press and hold (typically just the arrows as shifted selection is rather impractical in this manner) that also works fine. However, shifted arrows are fine for nudging selection start and end points in either direction to extend or decrease the selection. Note: I have configured these not to trigger the preview until the key is released. So you will not get the stuttering effect heard in another screen-reader's script, which I honestly don't see the point of in the first place. Again, this is the purpose of the JKL shuttle keys.

The problem comes in when we go in between these extremes and tap these keys at a moderate pace and while the preview is still playing. This can cause very strange reactions, particularly with the right arrow. It may scroll backwards or jump to the end of the file. So proceed with caution.

When you want to make a selection or move to a particular point I recommend using the JKL shuttle keys to get as close as possible. J back, K pause, L forward. Pressing J or L a second or third time goes from normal speed to faster to fastest. Once you get the hang of it you can zero in pretty good with these keys. Then use the arrow keys and the Up/Down ratio keys to get right where you want to be.

Control-Shift-K previews up to the current position. If you're selecting something to cut Control-K plays before and after as if it were cut.

Control-Left/Right.
These keys will also trigger a preview. However I presume you will primarily be using them to jump to markers. In that case they work fine provided you don't have a hundred markers and aren't maniacally rifling through your file.

Control-Shift-Left/Right.
I presume these keys will be used to select between one marker and another, i.e. dial into the beginning of your selection with JKL and arrows and drop a marker. Then do the same for the end of the selection. And finally, Control-Shift-Left to select from your end marker to your beginning marker. This will trigger playback of the selected audio.

Page Up/Down and Control-Page Up/Down.
These move in large and larger increments and preview as well. Try to heed the above warning. I haven't really tested these much as I don't see the use. If you do just check the time with Control-Alt-P to make sure things are going your way.

* Processing time.
Processing time is voiced when complete, i.e. Processing time (Wave Hammer): 2.234 seconds.
Note: Some processes which execute quickly do not display processing time.

* Configuration and processor (plug-in) windows.
Alt-O Options, P Preferences, General tab.
This window now works as a list box so that the options and the related icon check boxes read as a single line. Field names and data now work when adjusted using custom control faders and sliders in the following processor windows.
Parametric and Paragraphic equalizers. Wave Hammer compressor and limiter.
Normalizer. Noise gate. Noise Reduction.
Audio Restoration.
Note: If you activate the "More" dialog button in a processor window the custom controls within which are not usable will be silent when you tab to them.

* Suggested Sound forge configuration changes intended to improve performance. These are simply the changes I've chosen to make to improve performance, free up some screen real estate, and rid the main and data windows of mouse-driven items I never use. None are required for this app to function other than making sure that the splash screen is unchecked.
Alt-O Options, D Time Display. Check Passive update.
Alt-O Options, V Video. Check Passive Update.
Alt-O Options, P Preferences, General tab.
Uncheck the following items:
Show logo splash screen on start up.
Show a textured background on the workspace.
Show shuttle controls on Data Window  transport.
Show record controls on Data Window  transport.
Show waveform while recording.
Show free storage space on Status Bar.
Allow Ctrl+drag style cursor scrub in  data windows.
Allow Ctrl+drag style zoom in data  windows.
Toolbars Tab. Uncheck all toolbars.

Regards,
Tom
_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit 
http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/archive%40mail-archive.com.
For subscription options, visit 
http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
List archives can be found at 
http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com

Reply via email to