home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / s / soundcon / !SoundCon / !Help < prev    next >
Text File  |  1996-09-03  |  25KB  |  583 lines

  1.                                   S o u n d C o n
  2.                                  =================
  3.                               version 1.61,  24-02-95
  4.                                   by Rick Hudson
  5.  
  6.  
  7. This software is FreeWare. It must only be distrubuted in its original form
  8. and there must be no charge for it (except possibly for covering media
  9. costs). No part of this application (including the PlaySample module) may be
  10. distributed separately from SoundCon without my prior permission.
  11.  
  12.  
  13. Contents
  14. ========
  15.  
  16.   1     Summary
  17.   2     Other documentation
  18.   3     Supported formats
  19.   4     Using SoundCon
  20.   4.1     Loading a sample
  21.   4.2     Changing the interpretation
  22.   4.3     Listening to the sample
  23.   4.3.1     Controlling playback
  24.   4.3.2     Volume
  25.   4.3.3     Mono-echo mode
  26.   4.3.4     Section mode
  27.   4.3.5     Looping mode
  28.   4.4     Converting the sample to another format
  29.   4.4.1     Options
  30.   4.5     Preferences
  31.   4.5.1     Default conversion format
  32.   4.5.2     Default raw interpretation
  33.   4.5.3     Auto actions on load
  34.   4.5.4     File naming
  35.   4.5.5     Sound configuration
  36.   4.5.6     General options
  37.   4.6     Queue processing
  38.   4.6.1     Loading the queue
  39.   4.6.2     Loading a queued sample
  40.   4.6.3     Batch conversion
  41.   4.6.4     The queue menu
  42.   4.7     Using SoundCon with ArcWeb
  43.   5     History/Future
  44.   6     Problems?
  45.   7     Acknowledgements
  46.  
  47.  
  48.  
  49. 1. Summary
  50. ==========
  51.  
  52. SoundCon is an application for basic sound sample format conversion on the
  53. Archimedes. It can read and write samples in a variety of formats common on
  54. various computer platforms and can directly playback most the formats it can
  55. read (without converting it first). An important feature of SoundCon is that
  56. all processing and playback is done from disc meaning that the only memory
  57. required is for the application itself and there is no limit to the sample
  58. size.
  59.  
  60. As of version 1.40 SoundCon can respond to render requests from ArcWeb so
  61. that WWW sounds can be played by just clicking on them.
  62.  
  63. See the version history in the !SoundCon.Docs.HistFuture file for a summary
  64. of changes and additions to this version.
  65.  
  66.  
  67. 2. Other documentation
  68. ======================
  69.  
  70. The Docs directory within !SoundCon contains further information on the
  71. PlaySample module, the various sound formats supported, version history and
  72. possible/probable future developments. The Formats file contains format
  73. descriptions, what sub-formats are and aren't supported, limitations of them
  74. and which ones can be played without conversion.
  75.  
  76. Interactive help is supported. Theoretically, you should be able to stop
  77. reading this now and use that.
  78.  
  79.  
  80. 3. Supported formats
  81. ====================
  82.  
  83.    Major formats       sub-formats
  84.  
  85.    Audio IFF           8/16 bit, mono/stereo
  86.    Armadeus            n/a (8 bit mono signed linear)
  87.    ARMovie             8/16 bit, (un)signed linear, VIDC, mono/stereo
  88.    Sun Audio           8 bit A/µ-law, 8 bit lin, 16 bit lin, mono/stereo
  89.    AudioWorks          8/16 bit (un)signed, A/µ-law, VIDC, mono/stereo
  90.    Datavox             8/16 bit (un)signed, µ-law, VIDC, mono/stereo
  91.    IFF/8SVX            n/a (8 bit mono signed linear)
  92.    Psion S3a           n/a (8 bit mono A-law 8kHz)
  93.    VOC                 n/a (8 bit mono unsigned linear)
  94.    Voice modules       4 volume modes, fixed/var frequency, voice/transient
  95.    RIFF WAVE           8/16 bit PCM, A/µ-law, MS/DVI ADPCM, mono/stereo
  96.    Raw data            8/16 bit, (un)signed lin, A/µ-law, VIDC, mono/stereo
  97.  
  98. For more information on these formats see the file Docs.Formats which
  99. describes in more details what the formats can support and what the menu
  100. sub-options do.
  101.  
  102.  
  103.                               =================
  104.                               4. Using SoundCon
  105.                               =================
  106.  
  107. 4.1  Loading a sample
  108. =====================
  109.  
  110. SoundCon is sample converter so it can't do anything until you give a
  111. sample. Drag a file onto the icon bar icon or any of it's windows to 'open'
  112. the sample. The settings of the preferences may cause some actions to happen
  113. automatically at this point (see later) but the default is not do anything
  114. except open the sample information window (click select on the icon bar icon
  115. to open it if you need to). This window displays information about the file
  116. loaded. If the format is not recognised (or a recognisable format is
  117. unsupported - WAVEs have several such formats) then an error message is
  118. reported and sample is loaded as raw data.
  119.  
  120.  
  121. 4.2  Changing the interpretation
  122. ================================
  123.  
  124. Recognised formats will not usually have to be fiddled with but raw data
  125. will probably have to have the interpretation of the data changed to make
  126. it sound right - this is largely a trial and error process.
  127.  
  128. At the bottom of the sample info window (click on Toggle Size or scroll
  129. down) there is the interpretation format and frequency - use the pop-up
  130. menus to change these. The format selections are summarised by interactive
  131. help (if your version of RISC OS isn't too old) and described in more detail
  132. in the file Docs.Formats.
  133.  
  134. The interpretation frequency sets how many sample frames per second to
  135. assume. A sample frame is the samples on all channels at any given point and
  136. so frames per second means samples per channel per second. The menu provides
  137. a list of common frequencies as well as a writable entry for other
  138. frequencies.
  139.  
  140.  
  141. 4.3  Listening to the sample
  142. ============================
  143.  
  144. The playback control window can be opened by clicking Adjust on the icon bar
  145. icon or by selecting the menu item in the sample info window or icon bar
  146. menus. The sample will be played based on the format and frequency set in the
  147. Interpret As section of the sample info window. An exception to this are
  148. samples that cannot be interpreted as raw data by SoundCon (ADPCM and
  149. Audioworks formats) which can only be played in their original format.
  150.  
  151. Note that the ADPCM play routines are quite CPU intensive (since they
  152. decompress on the fly) and the sound quality will probably suffer when
  153. interrupts are used heavily (eg lots of disc activity).
  154.  
  155.  
  156. 4.3.1  Controlling playback
  157.  
  158. The CD-style buttons control the playback and their use should is as follows:
  159.  
  160.   o    Stop. Stop a sample playing and reset the position to the start.
  161.   >    Play. Start playing a sample. Also unpauses if paused.
  162.   ||   Pause. Stop playing but retain the current position. Click again to
  163.        resume playback.
  164.   <<   Rewind. Move the position back by 1/100th of the sample length and
  165.        return to play or pause as appropriate. If sample is stopped then
  166.        pause mode is entered. Holding the button down 
  167.   >>   Cue. As rewind but move forward 1/100th of the sample length.
  168.   |<<  Previous sample. If the play position is near or at the beginning and
  169.        the queue pointer is not on the first entry then the previous sample
  170.        is loaded. If the play position is *not* near the beginning then it
  171.        rewinds to the start.
  172.   >>|  If the queue pointer is not at the end of the queue then the next
  173.        queued item is loaded.
  174.  
  175. The slider marking the sample progress can be dragged around as an
  176. alternative to setting the sample position with the cue and rewind buttons.
  177. Play or pause is resumed as appropriate. If the sample has not been started
  178. then pause mode is entered.
  179.  
  180. 4.3.2  Volume
  181.  
  182. The volume slider on the right controls the volume and the speaker button
  183. (top button) toggles the speaker on and off. If the volume is changed or the
  184. speaker toggled from another application then SoundCon updates the volume
  185. slider and speaker button automatically. Note though that the volume is
  186. independant of the normal system volume so other system-volume controllers
  187. will have no effect.
  188.  
  189. The percentage above the volume slider shows the volume that will be used
  190. when the slider is pushed right to the top. If you click on it, it will
  191. switch between 100% and 200%; the latter mode allowing a sample to be
  192. amplified. Distortion due to clipping will occur if the sample is amplified
  193. too much.
  194.  
  195. The writable icon box beside the volume slider is the numeric setting of the
  196. volume. You can type in a value here to set the volume if you wish.
  197.  
  198. 4.3.3  Mono-echo mode
  199.  
  200. Mono samples can be played with a