@database AudioMaster
@width    75
@author   "Frank 'fenny' Fenn"
@(c)      "Copyright © 2000,2001"
@$VER:    AudioMaster.guide 0.65 (03/18/2001)



@node     Main
@next     Intro
@title    "AudioMaster Help"
AudioMaster                                                    24-Mar-2001




@{JCENTER}Welcome to  A u d i o M a s t e r  2 0 0 0



@{JCENTER}@{"     Introduction    " LINK "Intro"}

@{JCENTER}@{"     Installation    " LINK "Install"}

@{JCENTER}@{"Toolbar" LINK "Toolbar"} @{"Display" LINK "Sample"} @{"Range" LINK "Range" } @{"Play" LINK "Play"} @{"Clipboard" LINK "Clipboard"} @{"View" LINK "View"}

@{JCENTER}@{" CDDA Operations " LINK "CDDA"} @{"  CDDB Support   " LINK "CDDB"}

@{JCENTER}@{"    Arexx Interface  " LINK "Arexx"}

@{JCENTER}@{"   History & Future  " LINK "History"}

@{JCENTER}@{"     Registration    " LINK "Register"}

@{JCENTER}@{" Copyright & Contact " LINK "Author"}

@endnode

@node Intro   "Introduction"
@next Install
@toc  Main
AudioMaster                                                    24-Mar-2001


  We  decided  to  start  writing  Audiomaster  2000 when the sources for
  AudioStream   were   released   on  Aminet.   All  available  freeware,
  shareware,  and  commercial  programs  never fit our needs for a simple
  sample  editing  program.   SoundFX  is a nice program but sometimes to
  complex  for  users that only want to convert samples and do some basic
  editing.

  So  Audiomaster  2000  was  born, lending  it's name  from  the  famous
  Audiomaster IV program by Aegis Development.

@endnode

@node Install "Installation"
@next Toolbar
@toc  Main
AudioMaster                                                    24-Mar-2001



  First check out this basic requirements:

	o OS 3.1+
	o MUI 3.8
	o AHI and AHI supported soundcard

	o MUI toolbar.mcc  (in install package)
	o MUI infotext.mcc (in install package)
	o MUI nlist.mcc    (in install package)
        o MUI envelope.mcc (in install package)

  Click  on  the install icon and follow the steps to install Audiomaster
  2000.

@endnode

@node Toolbar "Toolbar"
@next Sample
@toc  Main
AudioMaster                                                    24-Mar-2001


  @{" Open " LINK ""}@{" CD/DA " LINK ""}@{" Save " LINK ""}@{" Range " LINK ""}@{" Volume " LINK ""}@{" Filter " LINK ""}@{" Modify " LINK ""}@{" Effect " LINK ""}@{" Record " LINK ""}



  @{b}Open@{ub}   : Identify  and  load  a  file.   The  following  file types are
           supported

           16SV
           8SVX         (mono only)
           AIFF
           WAVE         (PCM and Microsoft ADPCM)
           RAW
           PT/NT Module 
           MPEGA        (via mpega.library)

  @{b}CDDA@{ub}   : Opens the audio CD process window

  @{b}Save@{ub}   : Saves  the  complete sample.  A marked  range can be used as a
           sample  loop  (8SVX).   The  save format can be selected or is
           taken from the I/O preferences settings.

           A  file  suffix can be generated according to the file type to
           save.

           The following file types are supported:

	   8SVX		(mono only)
           AIFF
           WAVE         (PCM only)
           RAW

  @{b}Range@{ub}  : Saves the marked sample range. The loop option for 8SVX is not
           available here.

  @{b}Volume@{ub} : Opens the volume control window.

  @{b}Filter@{ub} : not available yet

  @{b}Modify@{ub} : Opens the sample modify window.

  @{b}Effect@{ub} : Opens the sample effect window.

  @{b}Record@{ub} : Opens the record control window.

  @{b}Help@{ub}   : Load and open this amigaguide help document.

  @{b}Rexx@{ub}   : Executes Arexx scripts.

@endnode

@node Sample "Sample"
@next Range
@toc  Main
AudioMaster                                                    24-Mar-2001


  [] [] +------------------------------------------------------------+[ ]
  [] [] |                                                            |[Z]
  [] [] | Left channel sample display                                |[o]
  [] [] |                                                            |[o]
  [] [] |                                                            |[m]
  [] [] |------------------------------------------------------------|[ ]
  [] [] |                                                            |[ ]
  [] [] | Right channel sample display                               |[ ]
  [] [] |                                                            |[ ]
  [] [] |                                                            |[ ]
  [] [] +------------------------------------------------------------+[ ]
  L  R                                                                [I]
        [ Range start                                                ]
        [ Range end                                                  ]

  This  is  the main sample edit area.  On the left side you can find the
  VU-Meter.   Located  in  the  middle  of the area is the sample display
  divided  in  the  left  channel display in the upper half and the right
  channel display in the lower half.  Mono samples use the whole area.

  To  zoom  the sample use the zoom slider on the right side - for higher
  zoom levels up for lower zoom levels down.

  The  range  select slider under the sample display allows you to scroll
  the zoomed sample left or right.

  The Info gadget opens the sample info window wich will show the current
  sample data such as type, channels, number of frames etc.

  To mark a range in the sample you have two options:

  1)  select  the  wanted range with the mouse over the sample area.  For
      stereo samples you can select the left and right channel seperatly.
      Simply use the mouse in the upper or lower third of the display.

  2)  Use  the  range  start/end  sliders  to mark or extend parts of the
      sample more exactly. The provide a time display in min:sec.hsec.

@endnode

@node Range "Range"
@next Play
@toc  Main
AudioMaster                                                    24-Mar-2001

 
  @{" Delete " LINK ""}@{" Clear  " LINK ""}@{"        " LINK ""}@{"  Start " LINK ""}
  @{"  All   " LINK ""}@{"  None  " LINK ""}@{"  Find  " LINK ""}@{"  End   " LINK ""}



  @{b}Delete@{ub} : Delete the selected area - affects both channels.

  @{b}Clear@{ub}  : Clears the selected area.

  @{b}All@{ub}    : Marks the whole sample as selected.

  @{b}None@{ub}   : Clears any range selection.

  @{b}Find@{ub}   : Finds the range in zoom mode if currently not visible

  @{b}Start@{ub}  : Marks a range from the beginning while playing.

  @{b}End@{ub}    : Marks a range to the end while playing.


@endnode

@node Play "Play"
@next Clipboard
@toc  Main
AudioMaster                                                    24-Mar-2001


  @{"  Play Range  " LINK ""}@{"   Play All   " LINK ""}@{" Play Window " LINK ""}



  @{b}Play Range@{ub}   : Plays the selected range in loop mode.

  @{b}Play All@{ub}     : Plays the whole sample.

  @{b}Play Window@{ub}  : Plays only the visible area of the sample.

  @{b}Stop@{ub}         : Stops the playback.


@endnode

@node Clipboard "Clipboard"
@next View
@toc  Main
AudioMaster                                                    24-Mar-2001


  @{"  Copy   " LINK ""}@{"   Cut   " LINK ""}@{" Insert  " LINK ""}
  @{" Delete  " LINK ""}@{" Replace " LINK ""}@{"  Undo   " LINK ""}



  @{b}Copy@{ub}    : Copies the marked range.

  @{b}Cut@{ub}     : Cuts the marked range.

  @{b}Insert@{ub}  : Insert the prevoius copied or cut range.

  @{b}Delete@{ub}  : Delete the copy buffer.

  @{b}Replace@{ub} : Replace the amrked range with a previous copied range.

  @{b}Undo@{ub}    : Takes back previous changes. Not all operations can be undone
            at  this  time.   The  maximum  RAM usage used by undo an the
            number of undo levels can be adjusted in the preferences.


@endnode

@node View "View"
@next CDDA
@toc  Main
AudioMaster                                                    24-Mar-2001


  @{" Zoom + " LINK ""}@{" Zoom - " LINK ""}
  @{" Range  " LINK ""}@{"  All   " LINK ""}


  @{b}Zoom +@{ub} : Zooms in the sample display by factor 2.
  
  @{b}Zoom -@{ub} : Zooms out the sample display by factor 2.

  @{b}Range@{ub}  : Fits the selected range to the display.

  @{b}All@{ub}    : Shows the whole sample.


@endnode

@node CDDA "CDDA"
@next CDDB
@toc  Main
AudioMaster                                                    24-Mar-2001


  @{" |< " LINK ""}@{" << " LINK ""}@{" [] " LINK ""}@{" || " LINK ""}@{" >  " LINK ""}@{" ^  " LINK ""}@{" >> " LINK ""}@{" >| " LINK ""}


  @{b}|<     @{ub} : Positions to the first track
  
  @{b}<<     @{ub} : Positions to the previous track.

  @{b}[]     @{ub} : Stops the cd player.

  @{b}||     @{ub} : Pause (not working yet).

  @{b}>      @{ub} : Start playing.

  @{b}^      @{ub} : Eject cd.

  @{b}>>     @{ub} : Positions to the next track
  
  @{b}>|     @{ub} : Positions to the last track.


  To  read  a  CDDA track select the track in the list, set start and end
  time, and press start.  The read process can be aborted with the button
  in  the  progress window. To process a new cd press rescan after the cd
  is changed.

@endnode

@node CDDB "CDDB"
@next Arexx
@toc  Main
AudioMaster                                                    24-Mar-2001


  The Audiomaster CD playter supports the CDDB database via the internet.
  Once a CD is inserted or the rescan button is pressed Audiomaster tries
  to find the CD title and the track titles.

  To  use  the  CDDB  feature  you must the the cddb host and port in the
  preferences  window.   The  default host ist @{b}freedb.freedb.org@{ub} the  default
  port is @{b}888@{ub}. If the port is 0 the CDDB feature will be disabled.

  I've switched  to freedb.org since cddb.com  now is not longer free and
  I havn't made much Audiomaster2000 sales yet :)

@endnode

@node Arexx "Arexx interface"
@next History
@toc  Main
AudioMaster                                                    24-Mar-2001


  AudioMaster  provides  a  basic  ARexx interface to control the program
  from  other applications.  Please have a look in the rexx directory for
  some  examples.   The  port name is build like AUDIOMASTER.n where n is
  the  number  starting  at  1 and counting for every copy of the program
  running.

  Some of the commands are already built into the MUI interface.

    SHOW		shows the interface
    HIDE                hides the interface
    QUIT                ends the program

    LOAD <name>         loads a sample. RC contains the primary result
                        code where 0 means a succesfull operation.

    GETMODE             returns a string in RESULT to show the sample
                        type. 08|16 M|S rate

                        Example: 08M22050  8 bit,   mono, 22050 Hz
			         16S44100 16 bit, stereo, 44100 Hz

    RATE <rate>         sets the sample rate.

			Example: RATE 44100

    SAVE <name> <type>  saves the buffer as sample. Type is the sample
         <MONO> <8BIT>  format  like  AIFF,  WAVE,  8SVX.  MONO can be 
                        set if you wish to save a mono sample and 8BIT
                        forces an 8 bit sample resolution.


@endnode

@node History "History and Future"
@next Register
@toc  Main
AudioMaster                                                    24-Mar-2001


  @{b}History@{ub} ---------------------------------------------------------

  All versions not listed are internal and were not released to the public

  (A)dded (R)emoved (F)ixed (I)nfo

  v 0.48 ............... 07/30/2000 (I) public alpha release

  v 0.56 ............... 10/28/2000 (I) public alpha release

  v 0.58 ............... 11/03/2000 (I) first public beta release

  v 0.62 ............... 02/18/2001 (I) first non-beta release

  v 0.63 ............... 03/18/2001 (A) ADSR envelope 

  v 0.64 ............... 03/19/2001 (F) save path now used

  v 0.65 ............... 03/20/2001 (I) switched from cddb.com to freedb.org
                                    (A) save long CD tracks direct to HD
			 03/24/2001 (A) decode long MP3 direct to HD

  @{b}Future@{ub} ----------------------------------------------------------

  o HD sample support
  o more ARexx commands
  o batch processor
  o Time and/or users will tell

@endnode

@node Register "Registration"
@next Author
@toc  Main
AudioMaster                                                    24-Mar-2001


  This  program  will be a commercial product.  If you like it and use it
  every day then I would think it's a good idea to buy and register.

  The  fee  keeps  my  Amiga  alive  and guarantees my support.  You also
  support the development of further Amiga software

  Send  me  an email with your first and last name and I'll send you back
  your  serial  number.  That registration fee includes all minor updates 
  and bug fixes.

     This program cost: DEM .... 65.00
                        USD .... 30.00
                        CAD .... 40.00

  Please send money orders to the address below:

  @{b}SnailMail:@{ub} Frank Fenn
             Apt 7, 7 Huntington Park Place, NW
             Calgary, AB T2K 5H3
             Canada


@endnode

@node Author "Copyright and contact"
@toc  Main
AudioMaster                                                    24-Mar-2001


  You  are  NOT  allowed  to  put  the  program on a collection of Public
  Domain/Freeware/Shareware programs.

  Use  it  at  your  own  risk  !   I  can give you no warranty.  I am no
  responsible  for  anything  that happens, especially if it is something
  bad.

  If   you   have  found  any  bugs  or  have  important  suggestions  or
  improvements, send all to:

  @{b}eMail    :@{ub} fenn@nucleus.com

  @{b}WWW      :@{ub} http://www.nucleus.com/~fenn

  @{b}SnailMail:@{ub} Frank Fenn
             Apt 7, 7 Huntington Park Place, NW
             Calgary, AB T2K 5H3
             Canada

@{JCENTER}@{b}Thanks go to@{ub}
@{JLEFT}

  Wouter van Oortmerssen - for the AmigaE language
  Stefan Stuntz          - for the MU interface
  Michael Ulbrich        - for ideas and programming support

@endnode
