home *** CD-ROM | disk | FTP | other *** search
/ Sound, Music & MIDI Collection 2 / SMMVOL2.bin / DOS / DOS_MIS / MUTE100.ZIP / MUTE.DOC < prev    next >
Encoding:
Text File  |  1995-11-04  |  7.1 KB  |  219 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                    M U T E
  12.  
  13.                                     v 1.0
  14.  
  15.                       Copyright 1994 Vincent Penquerc'h
  16.                              All Rights Reserved
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                             DISCLAIMER OF WARRANTY
  25.  
  26.  
  27. THE AUTHOR WILL REFER TO VINCENT PENQUERC'H.
  28.  
  29. THE PROGRAM WILL REFER TO MUTE, INCLUDING THE PROGRAM ITSELF, ITS
  30. DOCUMENTATION, AND ANY FILE IN THE ORIGINAL POWER BATCH PACKAGE.
  31.  
  32. THE AUTHOR HEREBY DISCLAIMS ALL WARRANTIES RELATING TO THIS PROGRAM,
  33. WHENEVER EXPRESSED OR IMPLIED, INCLUDING WITHOUT ANY LIMITATION ANY
  34. IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  35.  
  36. THE AUTHOR WILL NOT BE LIABLE FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL,
  37. INDIRECT OR SIMILAR DAMAGES DUE TO LOSS OF DATA, DAMAGE OF HARDWARE OR
  38. ANY OTHER REASON, EVEN IF THE AUTHOR WAS ADVISED OF THE POSSIBILITY OF
  39. SUCH LOSS OR DAMAGE.
  40.  
  41. THIS PROGRAM AND DOCUMENTATION ARE RELEASED "AS IS" AS SHAREWARE. IT IS
  42. COPYRIGHTED BY THE AUTHOR, AND ALL RIGHTS AND OWNERSHIP ARE KEPT WITH THE
  43. AUTHOR. YOU MAY USE IT, COPY IT, AND GIVE IT TO ANYBODY AS LONG AS NO
  44. MODIFICATIONS ARE MADE.
  45.  
  46. PROGRAM AND DOCUMENTATION COPYRIGHT 1994 VINCENT 'INDY' PENQUERC'H, ALL
  47. RIGHTS RESERVED.
  48.  
  49. ALL QUOTED PRODUCT AND COMPANY NAMES ARE TRADEMARKS OF THEIR RESPECTIVE
  50. OWNERS.
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                          TABLE OF CONTENTS
  57.  
  58.  
  59.  
  60.  
  61.       1. What is Mute ?
  62.       2. System requirements
  63.       3. Command line options
  64.       4. Contacting the author
  65.       6. Revision history
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.    1. What is Mute ?
  75.       --------------
  76.  
  77.  
  78.  
  79.       Mute is a small TSR that, once it is installed in memory, will
  80.       continuously scan the PC Speaker and reset it to 'No Sound' state.
  81.       This will prevent unwanted beeps from disturbing everyone in the
  82.       area. However, digital music played thru the PC Speaker will not
  83.       be affected by Mute (or by an extremely small amount that usually
  84.       produces no difference with the original sound). This ability makes
  85.       Mute a handy utility at work and at home.
  86.  
  87.  
  88.  
  89.    2. System requirements
  90.       -------------------
  91.  
  92.  
  93.  
  94.       To use Mute, you will need a 8088 based PC, DOS 2.0 or higher.
  95.  
  96.  
  97.  
  98.  
  99.    3. Command line options
  100.       --------------------
  101.  
  102.  
  103.  
  104.       All Mute's switches are case independant, you can use indiferently
  105.       uppercase and lowercase characters.
  106.       For an overview of all available options, use the 'H' switch or '?':
  107.  
  108.         MUTE -H
  109.         MUTE -?
  110.      
  111.       To unload Mute from memory, use the 'U' switch:
  112.  
  113.         MUTE -U
  114.  
  115.       If Mute can't uninstall itself from memory, it will write a message
  116.       explaining it. If there is another program that hooked some interrupts
  117.       Mute previously hooked, it will warn you so you can unsinstall this
  118.       program first.
  119.       If Mute's default muting factor is too slow for your computer (ie if
  120.       your hear beeps while Mute is resident) or if you want Mute to
  121.       activate less often, use the 'F' switch followed by a number that
  122.       represents the speed Mute will check the PC Speaker.
  123.  
  124.         MUTE -F 1000
  125.  
  126.       The higher the number, the more frequently Mute will check it, the less
  127.       you will hear beeps, but the slower your computer will be. Learn by
  128.       experimenting the good value for your machine, but be warned that if
  129.       you try a too high value (highly dependant on your machine/processor),
  130.       your computer may lock up, as Mute will trigger so often that it will
  131.       take all the processing time, leaving no time slice to any other
  132.       processes, including DOS. The muting factor can range from 1 (fast
  133.       but not very efficient) to 60000.
  134.  
  135.       To toggle Mute, use the hotkey Alt-M. Be warned that toggling Mute
  136.       won't work on any computer: when turning Mute off, you may hear beeps
  137.       louder, but they will a little extinguished too. This is due I can't
  138.       restore the timer interrupt's state while resident, because another
  139.       program could hook it then, or could have hooked it before, making
  140.       unloading uncertain. This hotkey may be changed using the 'K' switch:
  141.  
  142.         MUTE -K control esc
  143.  
  144.       This command line will toggle Mute whenever you press the given key
  145.       combination. This is the template for using this switch. You first
  146.       give the mask for the hotkey you want, after the letter 'K'. This mask
  147.       can be any combination of the following key names: control, alt,
  148.       leftshift, rightshift. You may specify any of them in any order, even
  149.       none of them. But beware not being in conflict with another program
  150.       that would use the same key combination. If you choose a null mask,
  151.       that is if you don't give any of these four symbols, Mute will toggle
  152.       any time you press this key, so it is likely to trigger even when you
  153.       don't want it, if you are to use this key for another purpose. Giving
  154.       one or more mask keys is wise. Once the mask is specified, give the
  155.       key you want to toggle Mute. You may give any of the keyboard keys but
  156.       the special keys, as the shifts, the scroll lock and num lock keys,
  157.       the system request key, the break key, the caps lock key, the control
  158.       key or the alt key. If the key you choose does not have an associated
  159.       character to be displayed, such as the page up key, or the escape key,
  160.       use the following table that gives you the word to use to designate
  161.       this key:
  162.  
  163.  
  164.  
  165.         Function keys:              F1, F2, F3, F4, F5, F6, F7, F8,
  166.                                     F9, F10, F11, F12
  167.         Arrow keys:                 up, down, left, right
  168.         Keypad special keys:        Keypad/, Keypad*, Keypad-, Keypad+,
  169.                                     Keypad5
  170.         Other Keys:                 backspace, del, end, enter, esc, home,
  171.                                     ins, pgdn, pgup, prtsc, spacebar, tab
  172.  
  173.  
  174.       Know that some key combinations won't trigger Mute's keyboard handler,
  175.       as no scan code is sent from the keyboard, especially when all status
  176.       keys are pressed at the same time. Case is not significant. You may
  177.       enter these symbols in upper or lower case, Mute will accept both.
  178.  
  179.  
  180.  
  181.  
  182.    4. Contacting the author
  183.       ---------------------
  184.  
  185.  
  186.       If you have any bug reports, comments, flames or if you want to
  187.       register, feel free to write me at the following EMail address:
  188.  
  189.       penquerc@merlin.enssat.fr
  190.  
  191.       or via snail mail:
  192.  
  193.       Vincent Penquerc'h
  194.       3, rue d'Ecosse
  195.       35200 Rennes
  196.       France
  197.  
  198.  
  199.       The registration fee for this program is 40 french francs.
  200.       Please note that Mute is shareware and is not free software nor public
  201.       domain software. If you use this program after a two week free trial
  202.       period, please register, so I can continue enhancing Mute and release
  203.       other neat programs to meet your needs. Please see included file
  204.       ORDER.FRM for information about registering.
  205.  
  206.  
  207.  
  208.  
  209.    7. Revision history
  210.       ----------------
  211.  
  212.  
  213.  
  214.    v1.0   October 25th 1994 (not released)
  215.             - First version of Mute.
  216.  
  217.  
  218.  
  219.