@DATABASE OctaMED Soundstudio Help

@REM Quick Guide [part 1 of 3]

@$VER: 2.0 (24.07.96) for Soundstudio V1.01
@AUTHOR Ed Wiles (e.d.wiles@dur.ac.uk)
@HELP OctaMED.guide/Help


@NODE m_pr "The Project Menu"
* Note: `Project' here refers to a single song, or a combination of
  songs which make up a multi-module.

New	    Opens window: @{" New? " LINK w_ne}
	    Clears the current project to let you start a new one.

Open	    Loads a song from disk.				    @{" More " LINK F4.guide/f4_so_1}

Play After  On: OctaMED automatically starts playing a song after
Loading     it is loaded.					    @{" More " LINK F4.guide/f4_so_1 35}

Save	    Opens window: @{" Save Options " LINK w_saop}
	    Saves the current project to disk.

Save	    Opens window: @{" Save Timer " LINK w_sati}
Timer	    Controls OctaMED's automatic save facility.

Delete	    Deletes one or more files from disk.		    @{" More " LINK F4.guide/f4_wowifi_3}
Files

Print	    Opens window: @{" Print Options " LINK w_prop}
	    Prints the song in a variety of ways.

Command     Opens window: @{" OctaMED Command Shell " LINK w_occosh}
Shell	    A Shell-like window to test OctaMED's ARexx commands.

ARexx	    Execute an ARexx file.				    @{" More " LINK F7.guide/f7_arfe_3}
Script

Last	    Displays the last message (error or information)	    @{" More " LINK F8.guide/f8_prin 12}
Message     appearing on the screen's title bar.

Online	    Opens OctaMED's help system (you're using it now!).     @{" More " LINK F8.guide/f8_prin 7}
Help

About	    Displays information about OctaMED, its current	    @{" More " LINK F8.guide/f8_prin}
	    language and its registered owner.

AmigaDOS    Opens an AmigaDOS shell on the OctaMED screen.	    @{" More " LINK F4.guide/f4_wowifi_4}
Shell

Audio	    Allocates/frees the Amiga's internal audio channels.    @{" More " LINK F3.guide/f3_in 40}
Channels

Quit	    Quits the program.					    @{" More " LINK F5.guide/f5_stafi_2}
OctaMED
@ENDNODE


@NODE m_di "The Display Menu"
* All of these items open windows. Some of these windows - Tracker
  editor, Main Control, Information - are usually open. You are
  free to close them, however; use the appropriate menu items to
  re-open them.

Tracker        Opens window: @{" Tracker editor " LINK w_tred}
Editor	       The main way of entering music in OctaMED.

Notation       Opens window: @{" Notation editor " LINK w_noed}
Editor	       For entering/reading music in traditional notation.

Main Control   Opens window: @{" Main Control " LINK w_maco}
	       OctaMED's main control panel.

Information    Opens window: @{" Information " LINK w_in}
Window	       Gives information on various properties of the song.

Tempo Window   Opens window: @{" Tempo " LINK w_te}
	       Controls the speed of the song.

Synth Editor   Opens window: @{" Synthetic Sound Editor " LINK w_sysoed}
	       For creating/editing `synthetic' instruments.

Sample Editor  Opens window: @{" Sample Editor " LINK Qb.guide/w_saed}
	       For editing and digitizing `samples' (the most
	       common instrument type).

Sample List    Opens window: @{" Sample List Editor " LINK Qb.guide/w_salied}
Editor	       For creating/editing a list of all your instruments.

MIDI Message   Opens window: @{" MIDI Message Editor " LINK Qb.guide/w_mimeed}
Editor	       Sends/receives MIDI SysEx messages.

Input Map      Opens window: @{" Input Map Editor " LINK Qb.guide/w_inmaed}
Editor	       Allows control over OctaMED using your MIDI device.

ARexx Trigger  Opens window: @{" ARexx Trigger Setup Window " LINK Qb.guide/w_artrsewi}
Setup	       Sets player commands to perform ARexx operations.
@ENDNODE


@NODE m_so "The Song Menu"
Select	    Opens window: @{" Song Selector " LINK Qb.guide/w_sose}
	    For selecting the current song (of a multi-module).

Add New     Adds a new song after the final song.		    @{" More " LINK F1b.guide/f1_mu_1-4 0}

Delete	    Deletes the final song of a multi-module.		    @{" More " LINK F1b.guide/f1_mu_1-4 30}
Last

Playing     Opens window: @{" Playing Sequence " LINK Qb.guide/w_plse}
Sequence    Controls the order in which to play blocks.

Section     Opens window: @{" Section List " LINK Qb.guide/w_seli}
List	    Controls the order in which to play song sections.

Set	    Opens window: @{" Song Options " LINK Qb.guide/w_soop}
Options     Contains some options related to the whole song.

Set	    Opens window: @{" Relative Track Volumes " LINK Qb.guide/w_retrvo}
Volumes     To set the volumes of the song's tracks.

Set	    Opens window: @{" Song Annotation " LINK Qb.guide/w_soan}
Annotation  For attaching text to your song (e.g. greetings).
@ENDNODE


@NODE m_bl "The Block Menu"
New	    Adds a new block to the song.			    @{" More " LINK F1b.guide/f1_blma_1}

   Insert      Inserts a new block before the current block.

   Append      Adds a new block after the final block.

   Insert Def  As Insert, but the new block is given the default
	       size (64 lines of 4 or 8 tracks) rather than the
	       size of the current block.

   Append Def  As Append, but uses the default size.

Delete	    Deletes the current or last block.			    @{" More " LINK F1b.guide/f1_blma_2}

Set	    Opens window: @{" Block Properties " LINK Qb.guide/w_blpr}
Properties  To change the properties of the current block.

Block List  Opens window: @{" Block List " LINK Qb.guide/w_blli}
	    An at-a-glance list of blocks and some functions.

Highlight   Opens window: @{" Highlight Options " LINK Qb.guide/w_hiop}
Options     To regularly highlight Tracker editor lines.

Cut	    Copies the current block to the copy buffer, then	    @{" More " LINK F1a.guide/f1_rebl_1-3 16}
	    clears it.

Copy	    Copies the block to the copy buffer.		    @{" More " LINK F1a.guide/f1_rebl_1-3 16}

Paste	    Overwrites the block with the copy buffer's contents.   @{" More " LINK F1a.guide/f1_rebl_1-3 16}

Swap	    Swaps the block with the copy buffer.		    @{" More " LINK F1a.guide/f1_rebl_5-6 0}
w/Buff

All Cmd     On (default): Cut and Copy affect all command pages.    @{" More " LINK F1a.guide/f1_rebl 27}
Pages	    Off:	  Cut and Copy affect the current page.

Insert	    Adds a new line at the cursor position.		    @{" More " LINK F1a.guide/f1_otedfe_1-2 0}
Line

Delete	    Removes the line at the cursor position.		    @{" More " LINK F1a.guide/f1_otedfe_1-2 17}

Expand/     Opens window: @{" Expand/Shrink Block " LINK Qb.guide/w_exbl}
Shrink	    Inserts lines between notes or deletes every nth line.

Split At    Splits the current block into two blocks. The current   @{" More " LINK F1a.guide/f1_otedfe_4-5 0}
Cursor	    line becomes the first line of the next block.

Join With   Joins the current block with the following one.	    @{" More " LINK F1a.guide/f1_otedfe_4-5 24}
Next
@ENDNODE


@NODE m_tr "The Track Menu"
Cut	 Copies the current track to the copy buffer, then clears   @{" More " LINK F1a.guide/f1_rebl_1-3 0}
	 it.

Copy	 Copies the track to the copy buffer.			    @{" More " LINK F1a.guide/f1_rebl_1-3 0}

Paste	 Overwrites the track with the copy buffer's contents.	    @{" More " LINK F1a.guide/f1_rebl_1-3 0}

Swap	 Swaps the track with the copy buffer.			    @{" More " LINK F1a.guide/f1_rebl_5-6 21}
w/Buff

All Cmd  On (default): Cut and Copy affect all command pages.	    @{" More " LINK F1a.guide/f1_rebl 27}
Pages	 Off:	       Cut and Copy only affect the current page.

Insert	 Inserts an empty track before the current track, in just   @{" More " LINK F1a.guide/f1_otedfe_1-2 17}
Empty	 the current block or over the whole song.

Delete	 Removes the notes / player commands in the current track.  @{" More " LINK F1a.guide/f1_otedfe_1-2 17}
@ENDNODE


@NODE m_in "The Instr Menu"
Instrument     Opens window: @{" Instrument List " LINK Qb.guide/w_inli}
List	       A selectable list of the instruments in the song.

Type	       Opens window: @{" Instrument Type " LINK Qb.guide/w_inty}
	       Choose the type of each instrument here.

Set	       Opens window: @{" Instrument Properties " LINK Qc.guide/w_inpr}
Properties     Contains settings for each instrument in the song.

Load	       Loads one or more instruments from disk. 	    @{" More " LINK F4.guide/f4_in_1}
Instrument(s)

Load from      Opens window: @{" Instrument Load Window " LINK Qc.guide/w_inlowi}
List	       A simplified Sample List Editor geared towards
	       loading the instruments in your list.

Save	       Saves the current instrument to disk, in the format  @{" More " LINK F4.guide/f4_in_3}
Instrument     you select from the submenu.

Flush	       Removes the current instrument from memory and	    @{" More " LINK F2a.guide/f2_inma_2}
Current        clears all its properties.

Flush All      Removes all instruments unused by the current	    @{" More " LINK F8.guide/f8_frme_2}
Unused	       project.

Automatic      On: A requester to flush unused instruments will     @{" More " LINK F1b.guide/f1_mu_1-4 69}
Flush	       appear on pressing the Clear Current button in the
	       New Project window.

Add Path       Adds the full path of the instrument when loaded.    @{" More " LINK F4.guide/f4_so_3 86}

Remove Path    Removes the path of the instrument before loading.   @{" More " LINK F4.guide/f4_so_1 58}
	       (Only for songs saved without instruments.)

Halve Loaded   On: Loaded samples will be `halved' (in volume).     @{" More " LINK F3.guide/f3_plmo_2 89}
Samples        Automatically turned on in 5-8 channel mode.

Load Samples   On:  Any samples you load are stored in Fast memory. @{" More " LINK F8.guide/f8_mety_1}
To Fast Mem    Off: Loaded samples are stored in Chip memory.
	       Usually off, but turned on in Mix mode.

Move Samples   Moves all samples in Chip memory to Fast memory.     @{" More " LINK F8.guide/f8_mety_3}
To Fast Mem

Move Samples   Moves all samples in Fast memory to Chip memory.     @{" More " LINK F8.guide/f8_mety_3}
To Chip Mem
@ENDNODE


@NODE m_ed "The Edit Menu"
* Most items in this menu act on the current range.		    @{" More " LINK F1a.guide/f1_maara}

Cut Range     Copies the range to the copy buffer, then clears it.  @{" More " LINK F1a.guide/f1_rebl_1-3 37}

Copy Range    Copies the range to the copy buffer.		    @{" More " LINK F1a.guide/f1_rebl_1-3 37}

Paste Range   Overwrites part of the current block with the copy    @{" More " LINK F1a.guide/f1_rebl_1-3 37}
	      buffer's contents, starting at the cursor position.

Paste To      As Paste Range, but inserts consecutive tracks in the @{" More " LINK F1a.guide/f1_rebl_1-3 54}
Sel. Tracks   copy buffer to consecutive selected tracks in the
	      block.

Erase Range   Clears the notes in the range.			    @{" More " LINK F1a.guide/f1_rebl_4}

All Cmd       On (default): Cut and Copy affect all command pages.  @{" More " LINK F1a.guide/f1_rebl 27}
Pages	      Off:	    Cut and Copy affect the current page.

Discard Copy  Frees up the memory occupied by all three copy	    @{" More " LINK F8.guide/f8_frme_2}
Buffers       buffers.

Transpose     Opens window: @{" Transpose " LINK Qc.guide/w_tr}
	      To transpose and change notes and instrument numbers.

Replace       Opens window: @{" Replace Notes " LINK Qc.guide/w_reno}
Notes	      Searches for particular note(s) and replaces them.

Range Curr.   Marks a range over the whole of the track that the    @{" More " LINK F1a.guide/f1_maara_1-2 25}
Track	      cursor is on.

Range Curr.   Marks a range over the whole of the current block.    @{" More " LINK F1a.guide/f1_maara_1-2 25}
Block

Re-mark       Brings back the most recently marked range.	    @{" More " LINK F1a.guide/f1_maara_1-2 0}
Range

Spread Notes  Opens window: @{" Spread Notes " LINK Qc.guide/w_spno}
	      Spreads notes across consecutive tracks.

Pitch Slide   Creates a pitch slide. Type 2 replays the note after  @{" More " LINK F1a.guide/f1_plco_2-3 0}
	      sliding to it; type 1 does not.

Volume Slide  Creates a volume slide using player command 0C.	    @{" More " LINK F1a.guide/f1_plco_2-3 32}

Generic       Creates a slide using any type of player command.     @{" More " LINK F1a.guide/f1_plco_2-3 32}
Slide

Note Echo     Opens window: @{" Note Echo " LINK Qc.guide/w_noec}
	      Produces automatic echoes using player command 0C.
@ENDNODE


@NODE m_mi "The MIDI Menu"
MIDI Active   On: Activates MIDI.				    @{" More " LINK F6.guide/f6_wramiso_1}

Input Active  On: You may use your MIDI device to enter notes. (As  @{" More " LINK F6.guide/f6_wramiso_3}
	      long as MIDI Active and Edit mode are on.)

Slave Mode    On: Activates MIDI Slave Mode. OctaMED can now be     @{" More " LINK F6.guide/f6_mife_4-5 0}
Active	      controlled by a MIDI sequencer.

Input	      Opens window: @{" Input Channel " LINK Qc.guide/w_inch}
Channel       Sets the MIDI input channel.

Send Sync     On: Sends synchronization information when Song Play  @{" More " LINK F6.guide/f6_mise_1}
	      or STOP is clicked.

Ext Sync      On: External synchronization (an external MIDI device @{" More " LINK F6.guide/f6_mise_1}
	      sends sync info instead of OctaMED). Input Active
	      must be on.

Send Active   On: Periodically sends active sensing messages.	    @{" More " LINK F6.guide/f6_mise_2}
Sensing

Send Out      On: Replays input MIDI notes. Useful for owners of a  @{" More " LINK F6.guide/f6_mise_4}
Input	      separate sound module and keyboard.

Read	      On: Records key-up events in the Tracker editor.	    @{" More " LINK F6.guide/f6_wramiso_3 53}
Key-Up's

Read Volume   On: Records the volume of received notes (as 0C	    @{" More " LINK F6.guide/f6_wramiso_3 62}
	      volume commands).

Immediate     On: Sends a preset change message immediately when an @{" More " LINK F6.guide/f6_wramiso_2 98}
Preset	      instrument's Preset value is changed. (Otherwise,
Change	      OctaMED waits until a note is next played with it.)

Reset Pitch/  Resets pitchbenders, modulation wheels and presets on @{" More " LINK F6.guide/f6_mife_6}
Presets       all channels.

Send MIDI     Sends a `MIDI Reset' message ($FF).		    @{" More " LINK F6.guide/f6_mife_6}
Reset

Send Local    Sends a `Local Control On / Off' message. 	    @{" More " LINK F6.guide/f6_mife_7}
Control

Note	      The method used for switching all notes off when the  @{" More " LINK F6.guide/f6_mise_3}
Killing       song is stopped. $Bx 7B 00 is recommended.

SMF Load      Opens window: @{" SMF Load Options " LINK Qc.guide/w_smloop}
Options       Options used when loading Standard MIDI Files.

Controller    Opens window: @{" MIDI Controllers " LINK Qc.guide/w_mico}
Commands      Set player commands to send control change commands.
@ENDNODE


@NODE m_se "The Settings Menu"
Mouse	      Opens window: @{" Mouse Options " LINK Qc.guide/w_moop}
Options       Sets the function of each mouse button when editing.

Keyboard      Opens window: @{" Keyboard Options " LINK Qc.guide/w_keop}
Options       Some options for editing with the keyboard.

Programmable  Opens window: @{" Programmable Keys " LINK Qc.guide/w_prke}
Keys	      A shortcut for entering notes.

Keyboard      Opens window: @{" Keyboard Shortcuts " LINK Qc.guide/w_kesh}
Shortcuts     Set almost any key combination to do almost anything!

Mixing	      Opens window: @{" Mixing Settings " LINK Qc.guide/w_mise}
Settings      Concerns playing in Mix mode.

FastMemPlay   Opens window: @{" FastMemPlay " LINK Qc.guide/w_fa}
	      Allows playing Fast memory samples in 4-channel mode
	      (and non-paired tracks in 5 to 7-channel mode).

Aura Sampler  Opens window: @{" Aura Sampler Options " LINK Qc.guide/w_ausaop}
	      Controls for HiSoft's 16-bit sound board, Aura.

Equalizers    Opens two different `equalizer' windows.		    @{" More " LINK F3.guide/f3_so_9}

Miscell-      Opens window: @{" Miscellanenous Options " LINK Qc.guide/w_miop}
aneous	      Contains a variety of options.

Screen	      A couple of screen options.			    @{" More " LINK F8.guide/f8_diop_1}

   Screen Mode	 Changes OctaMED's screen mode.

   Like WB	 On: The screen has the same properties as the
		 Workbench screen.

Auto-Freeze   On: Automatically `freezes' the OctaMED screen when   @{" More " LINK F8.guide/f8_diop 19}
Screen	      it is not the frontmost. This frees more processor
	      time for multitasking.

Font	      Opens window: @{" Font " LINK Qc.guide/w_fo}
	      To set the font used in three different areas.

Palette       Opens window: @{" Palette " LINK Qc.guide/w_pawi}
	      Alters the screen's colors.

Windows       Various facilities for storing a window's position in @{" More " LINK F8.guide/f8_diop_4}
	      memory (`snapshotting'). `Opened' affects opened
	      windows, `All' affects all windows, otherwise just
	      the current window is affected.

Load	      Loads a new settings file.			    @{" More " LINK F4.guide/f4_se_1}
Settings

Save	      Saves the current settings under the name 	    @{" More " LINK F4.guide/f4_se_2}
Settings      `PROGDIR:Soundstudio.config'.

Save	      Saves the current settings under any name.	    @{" More " LINK F4.guide/f4_se_2}
Settings As
@ENDNODE


@REM    WINDOW NODES


@NODE w_ne "The New? Window"
PURPOSE
Clears the current project to let you start a new one.

HOW TO OPEN
Project menu.							    @{"Where?" LINK m_pr 3}

GADGETS
> Clear All							    @{" More " LINK F5.guide/f5_stafi_1}
     Removes all samples and songs from memory.
> Clear Current 						    @{" More " LINK F1b.guide/f1_mu_1-4 69}
     Clears the current song.
> Cancel
     Closes the window.
@ENDNODE


@NODE w_saop "The Save Options Window"
PURPOSE
Saves the current project to disk.

HOW TO OPEN
Project menu.							    @{"Where?" LINK m_pr 11}

GADGETS
* Top
  > GetFile gadget
      Opens a file requester to select a filename.		    @{" More " LINK F4.guide/f4_wowifi_1}
  > Text box
      Contains the filename for saving.
* Miscellaneous section
  > Save Secondary Data 					    @{" More " LINK F4.guide/f4_so_3 57}
    - On
	Saves some extra information with the song.
    - Off
	Only necessary information is saved.
  > Create Icon 						    @{" More " LINK F4.guide/f4_so_3 61}
    - On
	Saves a Workbench icon file with the song.
  > Save Notation Data						    @{" More " LINK F4.guide/f4_so_3 69}
    - On
	Saves notation editor information with the song.
  > Save Instruments						    @{" More " LINK F4.guide/f4_so_3 34}
    - On
	Instruments are saved with the song.
    - Off
	When the song is reloaded, its instruments are individually
	loaded using your sample list.
  > Cycle gadget						    @{" More " LINK F1b.guide/f1_mu_5-6 28}
    - Save Multi-Module
	Saves all songs in the multi-module.
    - Current Song Only
	Saves the currently selected song in the multi-module.
* File Format section						    @{" More " LINK App.guide/app_fifo}
  > Radio button
    - MMD2 (V5 and above)
	Supports all OctaMED features.
    - MMD1 (V3 and above)
	Supports all features but saves in a format compatible
	with OctaMED V3 and V4.
    - MMD0 (MED & OctaMED)
	Supports many features. Compatible with MED 2.10 and all
	versions of OctaMED.
    - SMF Type 0
	Standard MIDI File Type 0 format.
    - Executable File
	Saves as an executable file. You can run this file from
	the Workbench or a shell.
* Lower section
  > Compression 						    @{" More " LINK F4.guide/f4_so_4}
    - No Compression
	Does not compress the song.
    - PowerPacker Compr.
	Compresses using powerpacker.library.
    - SFCD Compression
	Compresses using Stephan Fuhrmann Compact Density
	(lh.library).
    - XPK Compression
	Compresses using an XPK library.
  > Settings							    @{" More " LINK F4.guide/f4_so_4}
      Opens window: @{" PowerPacker Settings " LINK w_pose} [for PowerPacker Compr.]
		    @{" XPK Settings         " LINK w_xpse} [for XPK Compression   ]
  > Calculate Size
      Calculates the project's size in bytes if it were saved using
      the current settings.
  > Packed
      Calculates the compressed size in bytes. (Can take time.)
* Bottom
  > Save
      Saves the song using the above settings.
  > Exit
      Closes the window.
@ENDNODE


@NODE w_pose "The PowerPacker Settings Window"
PURPOSE
Contains settings for PowerPacker compression (songs only).	    @{" More " LINK F4.guide/f4_so_4}

HOW TO OPEN
Save Options window.						    @{"Where?" LINK w_saop 61}

GADGETS
> Speedup Buffer
  - Large/Medium/Small
      Bigger buffers consume more memory but speed up compression.
> Efficiency
  - Fast/Mediocre/Good/Very Good/Best
      Better efficiency produces smaller files but reduces
      compression speed.
> Exit
    Closes the window.
@ENDNODE


@NODE w_xpse "The XPK Settings Window"
PURPOSE
Select the compressor used in XPK compression (songs only), and     @{" More " LINK F4.guide/f4_so_4}
adjust its settings.

HOW TO OPEN
Save Options window.						    @{"Where?" LINK w_saop 61}

GADGETS
> Cycle gadget
  - All compressors contained in the LIBS:Compressors directory
      Allows you to select the compressor used.
> Information box
    Gives information on the selected compressor.
> Efficiency
    Better efficiency produces smaller files but reduces
    compression speed.
> Password
    For use only with encryption compressors. The password you
    enter will need to be provided when the song is re-loaded.
@ENDNODE


@NODE w_sati "The Save Timer Window"
PURPOSE
To start/stop automatic song saving, and change related settings.   @{" More " LINK F4.guide/f4_so_6}

HOW TO OPEN
Project menu.							    @{"Where?" LINK m_pr 14}

GADGETS
> Time Between Saves (mins)
    Contains the time in minutes between each save, or 0 if the
    facility is switched off.
> Active
  - On
      The song will be automatically saved every given number of
      minutes.
  - Off
      The song must be manually saved by opening Save Options.
> Open Save Window
  - On
      The Save Options window is opened before every save.
  - Off
      The window is only opened the first time that the save time
      elapses.
@ENDNODE


@NODE w_prop "The Print Options Window"
PURPOSE
Prints the song in Tracker editor format, with various information. @{" More " LINK F4.guide/f4_praso_1}

HOW TO OPEN
Project menu.							    @{"Where?" LINK m_pr 20}

GADGETS
* Output File section
  > GetFile gadget
      Opens a file requester to select a filename.		    @{" More " LINK F4.guide/f4_wowifi_1}
  > Text box
      Contains the filename for (optionally) printing to a file.
* Range section
  > Start Block
      The number of the first block to be printed.
  > End Block
      The number of the last block to be printed.
  > All Blocks
      Sets Start/End Block to cover all the blocks in the song.
  > Current Block
      Sets Start/End Block to the current block.
* Options section
  > Cycle gadget
    - Don't Print Blocks
	Does not print any blocks (use to only print the header).
    - Print As Text
	Prints the blocks in the selected range.
  > Print Header
    - On
	Prints the `header' (various information) before the song
	contents.
  > Form Feed
    - On
	Prints a form feed after printing each block.
* Bottom
  > Print
      Starts printing.
  > Exit
      Closes the window.
@ENDNODE


@NODE w_occosh "The OctaMED Command Shell"
PURPOSE
For testing OctaMED's ARexx commands.				    @{" More " LINK F7.guide/f7_arfe_2}

HOW TO OPEN
Project menu.							    @{"Where?" LINK m_pr 23}

NOTES
* Type in any OctaMED ARexx command, in upper or lower case, with   @{" More " LINK App.guide/app_ocarco}
  any necessary parameters, then press Return to execute it.
* Type a command name followed by ? to show the command's template.
  For example, typing WI_OPEN ? displays NAME/A.
* Type cls or clear (then Return) to clear the window.
* Two extra ways of closing the window: press Ctrl-\ or type bye.
@ENDNODE


@NODE w_tred "The Tracker Editor"
PURPOSE
The main way of entering music in OctaMED.			    @{" More " LINK OctaMED.guide/f1}

HOW TO OPEN
Automatically opened when OctaMED starts up. Reopen through the
Display menu.							    @{"Where?" LINK m_di 5}

WINDOW FEATURES
> Title bar
    Format is `Block a/b - Cmd Page c/d', where:
      a: Block currently being displayed
      b: Last block in song
      c: Player command page currently being displayed
      d: Last command page in this block
> Scroll bars plus arrows
    Scroll the display horizontally and vertically.
> Number in top-left corner
    The number of tracks in this block.
> Pairs of blue buttons along the top
  - Numbers
      Track numbers (tracks are columns). When blue, the track is   @{" More " LINK F3.guide/f3_so_5}
      `on' - that is, the track will be played when the song or
      block is played. When grey, the track is `off' - that is,
      the track's notes will be temporarily ignored.
  - S buttons
      Shows whether or not the track is `selected'. Used in some
      editing operations (e.g. Transpose, Replace Notes, Chord).
> Left-hand column of three-digit numbers
    Line numbers (lines are rows).
> White bar
    The current line. The grey patch is the cursor.		    @{" More " LINK F1a.guide/f1_tredco_1}
> Block contents
    `Full notes' of the form `nnoiittll', where:
      nn: Note name
      o:  Octave number
      ii: Instrument number (first digit may be a space)
      tt: Player command type
      ll: Player command level
  + Note name + octave number = a note
  + Player command type + player command level = a player command   @{" More " LINK F1a.guide/f1_plco}
  + All parts together = a full note				    @{" More " LINK F5.guide/f5_gainwi_10}
@ENDNODE


@NODE w_noed "The Notation Editor"
PURPOSE
Displays the song in standard musical notation. 		    @{" More " LINK OctaMED.guide/f1}

HOW TO OPEN
Display menu.							    @{"Where?" LINK m_di 8}

WINDOW FEATURES
> Title bar
    Format is `Block a/b - Lines c-d (last e)', where:
      a: Block currently being displayed
      b: Last block in song
      c: First Tracker editor line displayed
      d: Last Tracker editor line displayed
      e: Last line in this block
> Scroll bars
  - Left-hand vertical						    @{" More " LINK F1b.guide/f1_di_1}
      Selects which part of the song to display in the window.
  - Right-hand vertical 					    @{" More " LINK F1b.guide/f1_di_2 37}
      Scrolls the display vertically (useful if you have more than
      2 staffs).
  - Horizontal							    @{" More " LINK F1b.guide/f1_di_8}
      Scrolls the display horizontally (useful if your staff is
      longer than the window).
> Staffs
    The rows of 5 lines inside the window. Shows the notes in the
    part of the song selected by the left-hand scroll bar.

MENU STRIP
* Project
  > Print
      Opens window: @{" Print Notation " LINK w_prno}
      Prints the song in standard musical notation.
  > Exit Notation Editor
      Closes the window.
* Windows
  > Assign Tracks
      Opens window: @{" Assign Tracks " LINK w_astr}
      Controls which tracks are shown on which staffs, and the
      direction of the stems of notes.
  > Staff Setup
      Opens window: @{" Staff Setup " LINK w_stse}
      To add or remove staffs, and change their properties.
  > Signatures
      Opens window: @{" Signatures " LINK w_si}
      Mainly to set the song's time and key signature.
  > Tools
      Opens window: @{" Tools " LINK w_to}
      To select a note or rest to add to a staff.
  > Display Setup
      Opens window: @{" Notation Display Setup " LINK w_nodise}
      Contains settings relevant to the general display.
@ENDNODE


@NODE w_prno "The Print Notation Window"
PURPOSE
Prints the song in standard musical notation.			    @{" More " LINK F4.guide/f4_praso_2}

HOW TO OPEN
Notation editor's Project menu. 				    @{"Where?" LINK w_noed 29}

GADGETS
* Range section
  > Start
      The number of the first `displayful' of measures to be
      printed. Change the number of measures per displayful in the
      Notation Display Setup window (Measures slider).
  > Current
      Sets Start to the current displayful.
  > End
      The number of the last displayful.
  > Current
      Sets End to the current displayful.
* Lower section
  > Resolution
    - 1× (Std Font)
	Prints using standard Amiga fonts.
    - 2×, 4×, 8× (CG Font)
	Prints using the higher-quality Compugraphic font. Higher
	numbers mean better quality but slower print speeds and use
	of much more memory (8× uses 64 times the memory of 1×).
* Bottom
  > Print
      Starts printing. Click Stop in the requester to interrupt.
  > Exit
      Closes the window.
@ENDNODE


@NODE w_astr "The Assign Tracks Window"
PURPOSE
Controls which Tracker editor tracks are displayed on which staff,  @{" More " LINK F1b.guide/f1_di_5}
and the direction of the stems of their notes.			    @{" More " LINK F1b.guide/f1_di_6}

HOW TO OPEN
Notation editor's Windows menu. 				    @{"Where?" LINK w_noed 35}

GADGETS
* Track column
    The number of each Tracker editor track.
* Staff # (0 = none) column					    @{" More " LINK F1b.guide/f1_di_5}
    The staff number that each track is assigned to. If 0, the
    track is not displayed on any staff.
* Stem								    @{" More " LINK F1b.guide/f1_di_6}
  - Auto
      The stem of each individual note on the track will go up or
      down, depending on the note's pitch.
  - Up
      The stems of all of the track's notes will go up.
  - Down
      The stems of all of the track's notes will go down.
* Bottom
  > Up
      Shifts all track numbers up by 8.
  > Down
      Shifts all track numbers down by 8.
  > Exit
      Closes the window.
@ENDNODE


@NODE w_stse "The Staff Setup Window"
PURPOSE
Add/remove staffs, and change their properties. 		    @{" More " LINK F1b.guide/f1_di_2}

HOW TO OPEN
Notation editor's Windows menu. 				    @{"Where?" LINK w_noed 39}

GADGETS
* Upper section
  > Information box
      Format is `Current Staff a/b', where:
	a: Currently-selected staff number
	b: Total number of staffs
  > Arrow buttons
      Select a staff (for use by other gadgets in this window).
  > Staff Name							    @{" More " LINK F1b.guide/f1_di_2 47}
      The selected staff's name.
  > Insert New Staff
      Inserts a new staff before the selected one.
  > Append New Staff
      Adds a new staff after the last one.
  > Delete Staff
      Removes the selected staff.
* Lower section
  > Space Above 						    @{" More " LINK F1b.guide/f1_di_2 53}
      The amount of space, in pixels, above the selected staff.
  > Space Below 						    @{" More " LINK F1b.guide/f1_di_2 53}
      The space below the selected staff.
  > Clef
      The selected staff's clef (Treble, Bass or Alto).
  > Middle C oct						    @{" More " LINK F1b.guide/f1_di_2 60}
      The octave number corresponding to middle C on the staff.
      (When set to 2, for example, note C-2 is middle C.)
  > Def. Instr							    @{" More " LINK F1b.guide/f1_ed_1 73}
      The default instrument used on the staff.
* Bottom
  > Exit
      Closes the window.
@ENDNODE


@NODE w_si "The Signatures Window"
PURPOSE
Mainly to set the song's time and key signature.

HOW TO OPEN
Notation editor's Windows menu. 				    @{"Where?" LINK w_noed 42}

GADGETS
* Time Signature:						    @{" More " LINK F1b.guide/f1_di_3}
  > Sliders
      Together set the time signature of the song. E.g. to set the
      time signature to 3/4, set the top slider to 3 and the bottom
      to 4.
* Middle section
  > Information boxes
      Show the number of measures in this block (dependent on the
      time signature), and the leftover Tracker editor lines after
      the last measure (ideally should be 0).
  > Add Measure 						    @{" More " LINK F1b.guide/f1_ed_4}
      Adds a new measure to the block, setting Leftover lines to 0.
  > Rem Measure 						    @{" More " LINK F1b.guide/f1_ed_4}
      Removes the last measure or part-of-measure.
* Key Signature:						    @{" More " LINK F1b.guide/f1_di_4}
  > Slider
      Sets the key signature. The value is the number of sharps or
      flats (positive value = sharps, negative value = flats).
  > Information box
      The name of the major (and relative minor) key with the
      selected key signature.
  > Harmonic Minor Scale					    @{" More " LINK F1b.guide/f1_ed_1 78}
      Sharpens the 7th note of the scale (affects entering notes).
* Bottom
  > Exit
      Closes the window.
@ENDNODE


@NODE w_to "The Tools Window"
PURPOSE
To select a note or rest to add to a staff.

HOW TO OPEN
Automatically opened with the notation editor, but can be reopened
through the Notation editor's Windows menu.			    @{"Where?" LINK w_noed 45}

GADGETS
* 8 note boxes							    @{" More " LINK F1b.guide/f1_ed_1}
    Select one to add it to a staff.
  > Whole note		(Semibreve)	  16 lines
  > Dotted half-note	(Dotted minim)	  12 lines
  > Half-note		(Minim) 	   8 lines
  > Dotted quarter-note (Dotted crotchet)  6 lines
  > Quarter-note	(Crotchet)	   4 lines
  > Dotted 8th-note	(Dotted quaver)    3 lines
  > 8th-note		(Quaver)	   2 lines
  > 16th-note		(Semiquaver)	   1 line
* 8 rest boxes							    @{" More " LINK F1b.guide/f1_ed_2}
    Select one to add it to a staff.
    (Names and number of Tracker editor lines as above.)
* Next section
  > Length
      The length (in Tracker editor lines) of the selected
      note. You can type in any custom length (up to 31).
  > # and b							    @{" More " LINK F1b.guide/f1_ed_3}
      Makes an existing note sharp or flat. Click on # or b,
      then click on the note in the notation editor window.
  > Information box						    @{" More " LINK F1b.guide/f1_ed_1 51}
      Various properties corresponding to the mouse pointer's
      position on the staff. Format is `L:a B:b-c N:d', where:
	a: Tracker editor line number
	b: Beat number
	c: Part-of-beat number (e.g. 3 usually means the 3rd
	   semiquaver)
	d: Note name (shown when the left mouse button is held)
* Right-hand section
  > Information box
      Format is `Sa Trk b/c: d', where:
	a: Staff currently being edited
	b: Assignment number of track currently being edited
	c: Total number of tracks assigned to this staff
	d: Actual number of track currently being edited
  > Slider
      Selects which track assigned to this staff to edit.
@ENDNODE


@NODE w_nodise "The Notation Display Setup Window"
PURPOSE
Contains settings relevant to the general display.		    @{" More " LINK F1b.guide/f1_di}

HOW TO OPEN
Notation editor's Windows menu. 				    @{"Where?" LINK w_noed 48}

GADGETS
* Main section
  > Display Width						    @{" More " LINK F1b.guide/f1_di_8}
      The width, in pixels, of all staffs.
  > Scale							    @{" More " LINK F1b.guide/f1_di_8}
      Sets Display Width to such a value that the whole staff width
      can be seen in the window.
  > Default							    @{" More " LINK F1b.guide/f1_di_8}
      The default width, in pixels, of all staffs. (Saved with
      settings, unlike Display Width.)
  > Display Staff Names 					    @{" More " LINK F1b.guide/f1_di_2 47}
    - On
	 Staff names are displayed to the left of staffs.
    - Off
	 Staff names are not displayed.
  > Measures							    @{" More " LINK F1b.guide/f1_di_7}
      The number of measures shown on the screen at any one time.
  > Positioning Mode						    @{" More " LINK F1b.guide/f1_di_1}
      Affects the order in which the song's blocks are shown, when
      dragging the notation editor's left-hand vertical scroll bar.
    - Block-based
	Displays the blocks in numerical order.
    - Song linear
	Displays the blocks in the order in which they appear in
	the playing sequence. (So some blocks may be repeated, some
	blocks may never be shown.)
* Bottom
  > Exit
      Closes the window.
@ENDNODE


@NODE w_maco "The Main Control window"
PURPOSE
Contains some important general functions and displays.

HOW TO OPEN
Automatically opened when OctaMED starts up. Reopen through the
Display menu.							    @{"Where?" LINK m_di 11}

GADGETS
* Left section [play area]
  > Song Play							    @{" More " LINK F3.guide/f3_so_1-2 0}
      Plays the current song from the very beginning.
  > Song Cont							    @{" More " LINK F3.guide/f3_so_1-2 0}
      Continues the current song from the current line.
      Shift-click to continue from the first line.		    @{" How? " LINK F5.guide/f5_usthmo_2}
  > Block Play							    @{" More " LINK F3.guide/f3_so_1-2 38}
      Repeatedly plays the current block.
  > Block Cont							    @{" More " LINK F3.guide/f3_so_1-2 38}
      Continues the current block from the current line.
  > D								    @{" More " LINK F1a.guide/f1_rere_1}
      (Delay) Starts playing the block when you next enter a note.
      Edit mode must be on.
  > STOP							    @{" More " LINK F3.guide/f3_so_1-2 0}
      Stops playing the song / block / note.
* Main horizontal section [instrument area]
  > Information box						    @{" More " LINK F2a.guide/f2_inma_1}
      The current instrument's number.
  > GetFile gadget						    @{" More " LINK F4.guide/f4_in_1}
      Loads one or more instruments from disk.
  > Text box							    @{" More " LINK F2a.guide/f2_inma_4}
      The current instrument's name (empty if nameless).
  > Information box						    @{" More " LINK F2a.guide/f2_inma_1 55}
      The current instrument's size (------- if empty).
  > SList
      Opens window: @{" Instrument Load Window " LINK Qc.guide/w_inlowi}
      A simplified Sample List Editor geared towards loading the
      instruments in your list.
  > Type
      Opens window: @{" Instrument Type " LINK Qb.guide/w_inty}
      Choose the type of each instrument here.
  > Props
      Opens window: @{" Instrument Properties " LINK Qc.guide/w_inpr}
      Contains settings for each instrument in the song.
  > Edit
      Opens window: @{" Sample Editor " LINK Qb.guide/w_saed}, or if the current instrument
      is of type Synth, opens window: @{" Synthetic Sound Editor " LINK w_sysoed}
* Remaining gadgets [edit area]
  > Edit
    - On
	You may enter notes/player commands into the song. Can also @{" More " LINK F1a.guide/f1_tredco_2-3 0}
	edit various other parts of OctaMED (e.g. MIDI messages).   @{" More " LINK F6.guide/f6_mife_2-3 68}
    - Off
	Cannot alter the song. Use to play notes with the keyboard. @{" More " LINK F3.guide/f3_in_1}
  > Space
    + Shift-click to switch on and open Keyboard Options.
    - On
	A set number of lines are skipped when a note is entered    @{" More " LINK F1a.guide/f1_tredco_4 29}
	into the song.
  > Chord							    @{" More " LINK F1a.guide/f1_tredco_2-3 43}
    - On
	Can enter chords. Hold down the keys of the chord, and
	OctaMED enters the notes on consecutive tracks.
  > Oct 							    @{" More " LINK F3.guide/f3_in_1}
      Shows which octaves are currently in use when you play the
      Amiga's keyboard. The two digits refer to the lower and
      middle octaves.
@ENDNODE


@NODE w_in "The Information window"
PURPOSE
Contains useful information and provides access to some common
windows.

HOW TO OPEN
Automatically opened when OctaMED starts up. Reopen through the
Display menu.							    @{"Where?" LINK m_di 14}

TITLE BAR
Shows the current tempo (song speed) settings: SPD or BPM, Tempo    @{" More " LINK F3.guide/f3_so_3}
slider value, and TPL slider value.

GADGETS
* Top row
  > Sg
      Opens window: @{" Song Selector " LINK Qb.guide/w_sose}.
      For selecting the current song (of a multi-module).
  > Information box						    @{" More " LINK F1b.guide/f1_mu 23}
      Number of current song / Total number of songs.
  > Arrow gadgets						    @{" More " LINK F1b.guide/f1_mu_1-4 49}
      Select a new song (in a multi-module).
  > Sc
      Opens window: @{" Section List " LINK Qb.guide/w_seli}.
      Controls the order in which to play song sections.
  > Information box						    @{" More " LINK F1b.guide/f1_soar_2-3 34}
      Current section list position / Total no. of positions.
  > Sq
      Opens window: @{" Playing Sequence " LINK Qb.guide/w_plse}.
      Controls the order in which to play blocks.
  > Information box						    @{" More " LINK F1b.guide/f1_soar_1 43}
      Current playing seq. position / Total no. of positions.
  > B
      Opens window: @{" Block List " LINK Qb.guide/w_blli}.
      An at-a-glance list of blocks and some functions.
      (Shift-click B to open @{" Block Properties " LINK Qb.guide/w_blpr})
  > Information box						    @{" More " LINK F1b.guide/f1_blma 17}
      Format is `a/b:c', where:
	a: Current block number (starting at 0)
	b: Number of last block
	c: Current block name (often doesn't exist).
* Bottom row
  > Left information box					    @{" More " LINK F8.guide/f8_frme}
      Shows free memory (Chip and Fast).
  > Middle information box					    @{" More " LINK F8.guide/f8_prin 18}
      The song playing status or current disk activity.
  > Right information box
      Contains the song channel mode, MIDI status (M: MIDI active;
      I: MIDI Input active) and Edit/Space/Chord status.
  > Timer
      Minutes and seconds that have elapsed since Song Play or	    @{" More " LINK F3.guide/f3_so_7}
      Block Play was last clicked. Click on the timer to restore    @{" More " LINK F3.guide/f3_so_8}
      the most recently saved song position.
  > R
      Resets the timer to 00:00, and stores the current song	    @{" More " LINK F3.guide/f3_so_7}
      position (current line, playing sequence and section list     @{" More " LINK F3.guide/f3_so_8}
      position).
@ENDNODE


@NODE w_te "The Tempo Window"
PURPOSE
To set the playing speed of the song.				    @{" More " LINK F3.guide/f3_so_3}

HOW TO OPEN
Display menu.							    @{"Where?" LINK m_di 17}

GADGETS
* Top
  > Mode
    - SPD							    @{" More " LINK F3.guide/f3_so_3 7}
	The more technical mode, based on the regular `ticks' used
	to keep OctaMED in time.
    - BPM							    @{" More " LINK F3.guide/f3_so_3 37}
	Beats Per Minute mode.
  > Cycle gadget						    @{" More " LINK F1a.guide/f1_rere_1 22}
    - NRM
	Plays at normal speed.
    - 2/3
	Plays at two-thirds the given speed.
    - 1/2
	Plays at half the given speed.
  > Edit
      Opens window: @{" Tempo Operations " LINK w_teop}.
      Provides tempo conversion facilities and more.
* Main section
  > Tempo
      The main slider for selecting the speed of the song.
      SPD mode:
	 The value is the time between each tick.
	 4-channel/MIDI/Mix: Higher values mean faster speeds.
			     Possible values: 11 - 240
	 5 to 8-channel:     Lower  values mean faster speeds.
			     Possible values: 1 - 10
      BPM mode:
	 The value is the number of beats per minute.
	 Higher values mean faster speeds.
  > TPL
      The number of Ticks Per Line. Really for SPD mode only.
  > LPB
      The number of Tracker editor Lines Per Beat (BPM mode).
  > Slow HQ							    @{" More " LINK F4.guide/f4_so_1 44}
      Compatibility switch for OctaMED V3/V4 songs using HQ mode.
@ENDNODE


@NODE w_teop "The Tempo Operations Window"
PURPOSE
Mainly to convert between the various methods of setting the tempo.

HOW TO OPEN
Tempo window.							    @{"Where?" LINK w_te 21}

GADGETS
* Conversion
    Changes to and from various modes, while keeping (roughly) the
    same speed. (Only affects the Tempo window's Tempo slider)
  > SPD -> BPM							    @{" More " LINK F3.guide/f3_so_3 59}
      Converts from SPD to BPM mode.
  > BPM -> SPD							    @{" More " LINK F3.guide/f3_so_3 59}
      Converts from BPM to SPD mode.
  > 4 Ch -> 8 Ch						    @{" More " LINK F3.guide/f3_plmo_4}
      (SPD mode) Converts from 4-channel to 5 to 8-channel (very
      rough).
  > 8 Ch -> 4 Ch						    @{" More " LINK F3.guide/f3_plmo_4}
      (SPD mode) Converts from 5 to 8-channel to 4-channel.
  > Change Commands						    @{" More " LINK F3.guide/f3_so_3 59}
    - On
	All 0F (`set Tempo slider') player commands in the song
	will be altered to reflect the new tempo.
* Bottom
  > Insert Tempo Change 					    @{" More " LINK F1a.guide/f1_plco_1 37}
      Enters the current Tempo setting as an 0F player command.
  > Set Current Tempo As Default				    @{" More " LINK F3.guide/f3_so_3 69}
      Stores the current tempo settings (SPD/BPM, Tempo, LPB, TPL),
      and recalls them when the song is cleared.
  > Exit
      Closes the window.
@ENDNODE


@NODE w_sysoed "The Synthetic Sound Editor"
PURPOSE
Creating and editing synthetic sounds (`synthsounds').		    @{" More " LINK F2c.guide/f2_cr}

HOW TO OPEN
Display menu; Main Control's Edit button (if the current instrument @{"Where?" LINK m_di 20}
is of type Synth).						    @{"Where?" LINK w_maco 42}

MENU STRIP
* Project
  > New Synthsound						    @{" More " LINK F2c.guide/f2_cr_1}
      Sets the current instrument's type to Synth (if necessary),
      then clears the whole synthsound.
  > Reset Temp Wave						    @{" More " LINK F2c.guide/f2_muwa_1-4 40}
      Clears the right-hand (`temporary') waveform and sets its
      length to 128.
  > Exit Synth Editor
      Closes the window.
* Presets
    Select one of these ready-made waveforms to insert it into the  @{" More " LINK F2c.guide/f2_cr_2}
    current waveform display.
  > Clear Wave							    @{" More " LINK F2c.guide/f2_muwa_1-4 40}
      Clears the current waveform.
* Waveform
  > Change Volume
      Opens window: @{" Synthsound Volume " LINK w_syvo}.
      Changes the volume of the range.
  > Stretch
      Opens window: @{" Synthsound Stretch " LINK w_syst}.
      Stretches a point in the waveform towards another point.
  > Start Transformation					    @{" More " LINK F2c.guide/f2_muwa_5}
      For use with multiple waveforms. Marks the current waveform
      as the start of a `transformation'.
  > Do Transformation						    @{" More " LINK F2c.guide/f2_muwa_5}
      Marks the current waveform as the end of a transformation,
      then does the transformation. The start waveform now
      gradually changes into the end waveform (look at the
      waveforms in between to see the results).

GADGETS
* Waveform displays (speckled boxes on either side of the window)
  + Select a waveform display by clicking on it.
  + Draw `freehand' inside a waveform by dragging the mouse.	    @{" More " LINK F2c.guide/f2_cr_2}
  > Left-hand waveform
      The actual current instrument (playable from the keyboard).
  > Right-hand waveform
      For temporary editing - it doubles as a copy buffer.
* Buttons between the displays					    @{" More " LINK F2c.guide/f2_cr_3}
  > Copy
      Copies one waveform to the other (in the arrow direction).
  > < Swap >
      Exchanges both waveforms.
  > <Mix
      Mixes the left waveform with the right waveform.
  > <Add
      Like <Mix with a slightly different calculation (adds instead
      of taking the average).
  > UNDO
      Reverses the effects of the last editing operation.
  > Script
      Opens window: @{" SynthEd Script " LINK w_sysc}
      To create and edit a simple `script' for your synthsound.
* Draw Mode section (bottom-middle)
  + Concerns `drawing' (dragging the mouse) on a waveform	    @{" More " LINK F2c.guide/f2_cr_2}
  > Top cycle gadget
    - Pixel
	Draws in pixels.
    - Line
	Draws straight lines.
    - Range							    @{" More " LINK F2c.guide/f2_raaf_1}
	Marks a range (see later).
  > Bottom cycle gadget
    - Direct
	Draws without mixing.
    - Mix
	Mixes the drawn pixels/lines with the existing waveform.
* Section below the left-hand waveform
  > Waveform:							    @{" More " LINK F2c.guide/f2_muwa_1-4 21}
    - Number box
	Current waveform number (changeable).
    - Information box
	Current waveform number in hex / Total number of waveforms.
    - Arrows
	Display previous/next waveform.
	(Click with Shift held to display first/last waveform.)
  > Length:							    @{" More " LINK F2c.guide/f2_cr_2 18}
      The length of the waveform (2 - 128, in steps of 2).
  > New Waveform						    @{" More " LINK F2c.guide/f2_muwa_1-4 0}
      Adds a new waveform after the last one.
  > New Here							    @{" More " LINK F2c.guide/f2_muwa_1-4 0}
      Inserts a new waveform before the current one.
  > Delete Last 						    @{" More " LINK F2c.guide/f2_muwa_1-4 11}
      Deletes the final waveform.
  > Delete Current						    @{" More " LINK F2c.guide/f2_muwa_1-4 11}
      Deletes the current waveform.
* Section below the right-hand waveform
  > Range All							    @{" More " LINK F2c.guide/f2_raaf_1}
      Marks a range over the whole of the current waveform.
  > Cut 							    @{" More " LINK F2c.guide/f2_raaf_2}
      [Left waveform only] Moves the range to the right waveform,
      and clears the range.
  > Copy							    @{" More " LINK F2c.guide/f2_raaf_2}
      [Left waveform only] Moves the range to the right waveform.
  > Paste							    @{" More " LINK F2c.guide/f2_raaf_2}
      Copies the right waveform to the range's start in the left
      waveform. The existing waveform is overwritten.
  > Clear							    @{" More " LINK F2c.guide/f2_raaf_3}
      Clears the range.
  > Double							    @{" More " LINK F2c.guide/f2_raaf_4}
      Halves the range horizontally then repeats it, making the
      pitch one octave higher.
  > Reverse							    @{" More " LINK F2c.guide/f2_raaf_5}
      Turns the range backwards.
  > << and >>							    @{" More " LINK F2c.guide/f2_raaf_6}
      Shifts the ranged section to the left or right.
* Range: section (bottom-right) 				    @{" More " LINK F2c.guide/f2_raaf_1}
  > Upper number box and arrows
      The start of the range. Can be changed using the arrows.
  > Lower number box and arrows
      The end of the range. Can be changed using the arrows.
  > |< and >|< and >|
      Mark a one-byte range (`cursor') at the start, middle or end.
@ENDNODE


@NODE w_syvo "The Synthsound Volume Window"
PURPOSE
Increases/decreases the volume of the marked range.		    @{" More " LINK F2c.guide/f2_raaf_7}

HOW TO OPEN
Synthetic Sound Editor's Waveform menu. 			    @{"Where?" LINK w_sysoed 23}

GADGETS
> Volume Factor:
    The percentage volume change required. E.g. 50 halves volume.
> OK
    Changes the volume and closes the window.
> Cancel
    Closes the window without changing the volume.
@ENDNODE


@NODE w_syst "The Synthsound Stretch Window"
PURPOSE
Stretches a point on the waveform towards another point.	    @{" More " LINK F2c.guide/f2_raaf_8}

HOW TO OPEN
Synthetic Sound Editor's Waveform menu. 			    @{"Where?" LINK w_sysoed 26}

GADGETS
> Stretch Value:
    The amount of stretching required. A negative value stretches
    the point to the left.
> OK
    Changes the volume and closes the window.
> Cancel
    Closes the window without changing the volume.
@ENDNODE


@NODE w_sysc "The SynthEd Script Window"
PURPOSE
To create and edit a simple script for your synthsound, controling  @{" More " LINK F2c.guide/f2_sc}
the volume, pitch, and order of waveform play.

HOW TO OPEN
Automatically opened with the Synthetic Sound Editor. Re-open
through the Synthetic Sound Editor.				    @{"Where?" LINK w_sysoed 58}

MAIN DISPLAY
		Sequences:  Pitch    Volume
				|    |
			000 00	40  00
			001 01 END END
			002 02
			003 03
			004 04	(etc.)
			|    |
   Line numbers:  Decimal    Hexadecimal

GADGETS
* Top-right section
  > Insert							    @{" More " LINK F2c.guide/f2_sc_1-2 0}
      Inserts a sequence entry [equal to the Return key].
  > Delete							    @{" More " LINK F2c.guide/f2_sc_1-2 75}
      Deletes the current entry [equal to the Del key].
  > Transition							    @{" More " LINK F2c.guide/f2_sc_1-2 63}
      Creates a run of numbers in a sequence. E.g. if the previous
      entry is 00, and the current entry is 09, clicking Transition
      produces 00 01 02 03 04 05 06 07 08 09.
* Speed: section						    @{" More " LINK F2c.guide/f2_sc_8}
  > Volume
      Sets the speed at which the entries in the volume sequence
      are handled (the `execution speed'), in `ticks'. For example,
      value 4 executes an entry every 4th tick.
  > Wave
      Sets the execution speed of the pitch sequence (also called
      the `waveform sequence').

NOTES ON EDITING						    @{" More " LINK F2c.guide/f2_sc_1-2 0}
* To scroll around the sequences, use <up> and <down> or the scroll
  bar, or use the F6 - F10 keys as in the Tracker editor.
* Make sure Edit mode is on (Main Control).
* To enter commands, move the cursor to the leftmost position of a
  sequence (using <left> and <right>), and press the command's key.
* To change command values, position the cursor over the number to
  be changed and type in the new value.
* ALL command values in the sequence are in hexadecimal!

ALSO SEE
	@{" Synthetic Sound Commands " LINK App.guide/app_sysoco}
@ENDNODE
