User:JamesCrook/ImageWishlist

From Audacity Development Manual
< User:JamesCrook
Revision as of 22:51, 10 June 2017 by JamesCrook (talk | contribs) (Links.)
Jump to: navigation, search
Page where James sketches out the lists of images we would like to autogenerate. A key point is to create families of images, as that is where automation benefits most


Already Have

We already have:
  • Ability to extract a complete list of all menu items and their states, and generate hyperlinked images of the menus
  • Ability to capture all EGAs in their default state.
  • Ability to capture all pages of the preferences dialog.
  • Ability to upload images and update pages in bulk.

Menus

  • All 51 menus (as image maps).

Example:

View Menu has commands that determine the amount of detail you see in all the tracks in the project window. It also lets you show or hide Toolbars and some additional windows such as Undo HistoryTransport Menu commands let you play or stop, loop play, scrub play or record (including timed and sound activated recordings)Tracks Menu provides commands for creating and removing tracks, applying operations to selected tracks such as mixing, resampling or converting from stereo to mono, and lets you add or edit labelsGenerate Menu lets you create audio containing tones, noise or silenceAudacity includes many built-in effects and also lets you use a wide range of plug-in effectsThe Analyze Menu contains tools for finding out about the characteristics of your audio, or labeling key featureThe Tools Menu contains customisable toolsThe Extra menu provides access to additional Commands that are not available in the normal default Audacity menusThe Help Menu lets you find out more about the Audacity application and how to use it.  It also includes some diagnostic tools.Zoom in/out on the horizontal axisControls the sizes of tracksMove forward/backwards through the audioBrings up the History window which can then be left open while using Audacity normallyBrings up the Karaoke window, which displays the labels in a "bouncing ball" scrolling displayMixer Board is an alternative view to the audio tracks in the main tracks windowToolbars can be used to determine which of the Audacity toolbars are displayedShows extra menus with many extra less-used commandsOption to show or not show audio that is too loud (in red) on the wave formZooms out until the entire project just fits in the windowAdjusts the height of all the tracks until they fit in the project windowCollapses all tracks to take up the minimum amount of spaceExpands all collapsed tracks to their original size before the last collapseThe MenusView-Track SizeMenu.png
Click for details
Click on the image to learn more


 



EGAs

  • All 54 EGAs.

Example:

Chirp.png

Preferences

  • All 19 preferences as partial image maps. The hyperlinking only cover the list on the left and help button, at least so far.

Example:

Accessed by: Edit > Preferences > Interface    (on a Mac Audacity > Preferences > Interface )
Devices PreferencesPlayback PreferencesRecording PreferencesMIDI Devices PreferencesQuality PreferencesInterface PreferencesTracks PreferencesTracks Behaviors PreferencesSpectrograms PreferencesImport/Export PreferencesExtended Import PreferencesLibraries PreferencesDirectories PreferencesWarnings PreferencesEffects PreferencesKeyboard PreferencesMouse PreferencesModules PreferencesApplication PreferencesClick on this in Audacity to get helpPreferences Interface.png
Click for details
Click in the left column for other preferences
Interface Preferences.


Raw Icons

  • All 34 raw Icons plus also disabled versions for many (available but not uploaded).

Example:

Trim.png See Edit Toolbar for the complete set of edit images.

IBeam.png See TheTools for the complete set of tools images.

Copy tool Cut tool Draw tool Envelope tool GrabberDropLoc tool IBeam tool LabelGlyph0 tool LabelGlyph1 tool LabelGlyph10 tool LabelGlyph11 tool LabelGlyph2 tool LabelGlyph3 tool LabelGlyph4 tool LabelGlyph5 tool LabelGlyph6 tool LabelGlyph7 tool LabelGlyph8 tool LabelGlyph9 tool Mic tool Multi tool Paste tool PinnedPlayRecordHead tool PlayPointer tool PlayPointerPinned tool Record tool RecordBeside tool RecordPointer tool RecordPointerPinned tool Redo tool Scrub tool Seek tool Silence tool SliderThumb tool SliderThumbRotated tool Speaker tool SyncLockIcon tool SyncLockTracksDown tool SyncLockTracksUp tool TimeShift tool ToggleScrubRuler tool Trim tool Undo tool UnpinnedPlayRecordHead tool Zoom tool ZoomFit tool ZoomIn tool ZoomOut tool ZoomSel tool


Basic Toolbars

  • All 11 toolbars

Example:

SpectralSelection Toolbar See TheToolbars for the 'complete set'.

Some Toolbar Variants

  • All 6 Tools-Toolbar variants.
  • All 4 Selection-Toolbar Start-End modes
  • All 2 Spectral Selection-Toolbar modes.
  • 2 Transport-Toolbar' variants.

Tools Toolbar examples:

Tools Toolbar (IBeam variant) Tools Toolbar (Envelope variant) Tools Toolbar (Samples variant) Tools Toolbar (Zoom variant) Tools Toolbar (Time-Shift variant) Tools Toolbar (Multi variant)


Selection Toolbar examples:

Selection Toolbar (StartEnd variant)

Selection Toolbar (StartLength variant)

Selection Toolbar (LengthCenter variant)

Selection Toolbar (LengthEnd variant)


Spectral Selection Toolbar examples:

SpectralSelection Toolbar (FrequencyWidth variant) SpectralSelection Toolbar (LowHigh variant)


Meter Toolbar examples:

PlayMeter Toolbar

RecordMeter Toolbar

PlayMeter Toolbar (Active variant)

RecordMeter Toolbar (Active variant)



Want

Toolbars

Advice We will require
  • Ability to show cursor on an image.
  • Ability to draw white area around, diagonal arrows and blue text on images.
  • Ability to put borders around sub regions in image maps.
  • Ability to add drop shadows to dialogs.
  • Annotated image-map images like this one, but now for all toolbars (11 images) plus images of both docks (2 images):
Transport Toolbar has buttons for controlling playback and recording and for moving to the project start or endTransport Toolbar has buttons for controlling playback and recording and for moving to the project start or endTools Toolbar lets you choose various tools for selection, volume adjustment, zooming and time-shifting of audioTools Toolbar lets you choose various tools for selection, volume adjustment, zooming and time-shifting of audioRecording Meter Toolbar lets you see if audio being recorded is clipped, which results in distortionRecording Meter Toolbar lets you see if audio being recorded is clipped, which results in distortionPlayback Meter Toolbar lets you see if audio being edited is clipped, which results in distortionPlayback Meter Toolbar lets you see if audio being edited is clipped, which results in distortionMixer Toolbar lets you adjust Recording Volume (the amplitude at which recordings will be made) and Playback Volume (how loud the project's audio sounds, not affecting the volume of exported audioMixer Toolbar lets you adjust Recording Volume (the amplitude at which recordings will be made) and Playback Volume (how loud the project's audio sounds, not affecting the volume of exported audioEdit Toolbar has buttons for editing, Sync-Lock Tracks and zooming which are an alternative to using menu items or keyboard shortcuts for these tasksEdit Toolbar has buttons for editing, Sync-Lock Tracks and zooming which are an alternative to using menu items or keyboard shortcuts for these tasksDevice Toolbar selects Audio Host, recording device, recording channels and playback device, avoiding the need to open Devices Preferences to make these settingsDevice Toolbar selects Audio Host, recording device, recording channels and playback device, avoiding the need to open Devices Preferences to make these settingsTranscription Toolbar|Transcription Toolbar lets you play audio at a slower or faster speed than normal, also affecting pitchTranscription Toolbar|Transcription Toolbar lets you play audio at a slower or faster speed than normal, also affecting pitchAudacity Toolbars Bordered Arrows 2.png


Waves

  • All wave anatomy diagrams, like this one but using the same styling as the toolbars (estimated 35 images)
    • Styling is same bold blue text, diagonal arrows and more space around the image as the toolbars
    • Now to include image map links too.
Stereo Track annotated with TDDM.png
TimeShiftStereo03.png

Note that the clip rearrangement is closer to a script for a video, with ability to take screenshots of key steps.

Envelope6.png

Note that the envelope manipulation is closer to a script for a video, with ability to take screenshots of key steps.