1# docimages_envelopes.py
2# Sends commands to get images for the manual.
3# Images for envelope manipulation.
4
5# Make sure Audacity is running first and that mod-script-pipe is enabled
6# before running this script.
7
8#load and run the common core.
9exec( open("docimages_core.py" ).read() )
10
11
12
13def env_images() :
14    loadMonoTracks(1)
15    do( 'Select: Start=0 End=0')
16    # A mono track
17    capture( 'Envelope001.png', 'AllTracks' )
18    do( 'EnvelopeTool' )
19    # As spectrogram.
20    capture( 'Envelope002.png', 'AllTracks' )
21    do( 'SetEnvelope: Time=55 Value=0.9');
22    capture( 'Envelope003.png', 'AllTracks' )
23    do( 'SetEnvelope: Time=120 Value=0.4');
24    capture( 'Envelope004.png', 'AllTracks' )
25    do( 'SetEnvelope: Time=125 Value=0.9');
26    capture( 'Envelope005.png', 'AllTracks' )
27    do( 'SetEnvelope: Time=45 Value=0.85');
28    capture( 'Envelope006.png', 'AllTracks' )
29    do( 'SetEnvelope: Time=25 Value=1.85');
30    capture( 'Envelope007.png', 'AllTracks' )
31    do( 'SetEnvelope: Time=0 Value=0.85');
32    capture( 'Envelope008.png', 'AllTracks' )
33    do( 'SetTrack: VZoom=Times2' )
34    capture( 'Envelope009.png', 'AllTracks' )
35    do( 'SetTrack: VZoom=HalfWave' )
36    capture( 'Envelope010.png', 'AllTracks' )
37    do( 'SelectTool' )
38    capture( 'Envelope011.png', 'AllTracks' )
39    do( 'SetTrack: VZoom=Reset' )
40    capture( 'Envelope012.png', 'AllTracks' )
41
42
43
44env_images()
45
46