
 Choices
 -------

 The file !ProSound.Choices holds the user-setup of the program and the
fxs.




 More choices/options are set in the file !ProSound.!Setup, by the
variable ProSound$Options.

 Currently, the following options are available:

 -BigBuffers            forces ProSound to use more memory for certain
                        operations. Use only if you have more than 8 Mb
                        in your machine.


 -Colours <colourlist>  set the palette.
                        <colourlist> is a string with 16 hex digits,
                        defining

                        Colour of current track
                        Colour of other tracks
                        Colour of selection on current track
                        Colour of selection on other tracks
                        Colour of timecodes
                        Colour of beat markers
                        Colour of level lines
                        Colour of track numbers
                        Colour of cursor (ignored, always inverted)
                        Colour of sample data on current track
                        Colour of sample data on other tracks
                        Colour of regions
                        Colour of envelope (ignored, always inverted)
                        Colour of selected sample data on current track
                        Colour of selected sample data on other tracks
                        <unused, must be 0>

 -Flags <flags>         enable/disable various features.
                        <flags> is a decimal number; you may prefix it with
                        a '&' to indicate hexadecimal notation

                        Bit 0 clear : ~1 sec. Replay sound code timing
                        Bit 0 set   : Skip Replay sound code timing (use
                                      only on RiscPCs and probably only
                                      if you use a 16 bit soundcard)

                        Bit 1 clear : Use filetype &FE4 (DOS) for .WAV
                        Bit 1 set   : Use filetype &FB1 (Waveform) for .WAV

                        Bit 2 clear : Open the mixer when creating a new
                                      project
                        Bit 2 set   : Don't open the mixer when creating a
                                      new project

                        Bit 3 clear : Insert samplefiles where they're
                                      dragged to
                        Bit 3 set   : Insert samplefiles at the cursor

                        Bit 4 clear : Shift-drag file to the iconbar loads
                                      and edits the file, drag to iconbar
                                      installs the file in the library
                        Bit 4 set   : Drag file to the iconbar loads and
                                      edits the file, shift-drag to iconbar
                                      installs the file in the library

                        Bit 5 clear : Don't report errors returned by fxs
                                      while initialising
                        Bit 5 set   : Report errors returned by fxs while
                                      initialising
                                      Use this when/if you have trouble
                                      with eg. sampledrivers that won't
                                      initialise properly

                        Bit 6 clear : Disable Replay ADPCM saving
                        Bit 6 set   : Enable Replay ADPCM saving
                                      * Replay ADPCM saving does *
                                      * not always generate the  *
                                      *      correct output      *

                        Bit 7 clear : Confirm before loading regions
                        Bit 7 set   : Don't confirm before loading regions

                        Bit 8 clear : Use medium Replay sound quality for
                                      high samplerates (>24000Hz)
                        Bit 8 set   : Always use highest Replay sound
                                      quality
                                      Some versions of the Replay soundcode
                                      ignore the sound quality setting -
                                      this is the case for some or all
                                      versions of the soundcode for the 16
                                      bits soundcards

                        Bit 9 clear : Use old formula for how much a track
                                      can be extended
                        Bit 9 set   : Always allow tracks to be extended
                                      to maximum length

                        Bit 10 clear: Load all fxs
                        Bit 10 set  : Load no fxs

                        Bit 11 clear: Library can hold 64 files
                        Bit 11 set  : Library can hold 255 files
                                      (RiscPC only)

                        Bit 12 clear: Don't open 'Alter sample format'
                                      window after loading a raw sample
                                      file
                        Bit 12 set  : Open 'Alter sample format' after
                                      loading a raw sample file

                        Bit 13 clear: Old format of compressed display
                        Bit 13 set  : New format of compressed display
                                      (currently ignored)

                        Bit 14      : Scroll during playback
                                      * don't use, use icon in *
                                      * Choices window instead *

 Eg.: Set ProSound$Options -BigBuffers -Colours 1234561234561230 -Flags &15




 The VM directories are defined in the file !ProSound.SetVM. ProSound can
use up to 8 different discs for storing the VM files. When ProSound is
about to create a new VM file, it scans the list of VM directories and
finds the one with the most free space. The VM directories are defined by
the variables ProSound$VM, ProSound$VM2 - ProSound$VM8.
