home *** CD-ROM | disk | FTP | other *** search
/ MORE-MultiMedia / mmultimedia.iso / composd / composd.doc < prev    next >
Text File  |  1992-03-07  |  43KB  |  865 lines

  1.                            Renaissance '92
  2.                               presents
  3.  
  4.                           Composer 669 v1.1
  5.                            (c) 1992, Tran
  6.  
  7.                          The first 8 channel
  8.                        digital composer/player
  9.                              for the PC.
  10.  
  11.  
  12. Disclaimer:
  13.  
  14.   Composer 669 is Copyright 1992 by the author Tran (a.k.a. Tomasz Pytel).
  15.   You are free to distribute the unregistered version of this composer and its
  16.   documentation in any maner you choose. Including uploading it to BBSs,
  17.   distributing through a software house, or including in any commercial
  18.   package, provided that all the files are included and nothing has been
  19.   modified. No fee may be charged for the composer itself other than the cost
  20.   of the media on which it is distributed and any other small misc details the
  21.   total of which shall not exceed $5.00. (This does not include the fee for
  22.   the commercial product if any). This software is provided AS-IS. The author
  23.   of this software will not be liable for any damages caused in any manner by
  24.   the use of this software. By using Composer 669 you agree to all these
  25.   terms.
  26.  
  27.  
  28. Contents:
  29.  
  30.   1-A   -       Introduction
  31.   1-B   -       Requirements
  32.   1-B-1 -       Memory
  33.  
  34.   2-A   -       General overview
  35.   2-B   -       Composer colors
  36.   2-C   -       Configuration file
  37.   2-D   -       Directories
  38.   2-E   -       Command line options
  39.   2-F   -       List of keys
  40.  
  41.   3-A   -       Instruments
  42.   3-A-1 -       Loading and saving them
  43.   3-A-2 -       Instrument loops
  44.   3-B   -       The song message
  45.   3-C   -       The status bars
  46.   3-D   -       The musical keyboard
  47.   3-E   -       SBPro mixer
  48.  
  49.   4-A   -       Patterns
  50.   4-A-1 -       Pattern tempo
  51.   4-A-2 -       Order list
  52.   4-A-3 -       Pattern breaks
  53.   4-B   -       Toggling channels on/off
  54.   4-C   -       Notes
  55.   4-D   -       Special commands
  56.   4-E   -       Blocks
  57.  
  58.   5-A   -       Playing songs
  59.   5-B   -       Tracking songs
  60.   5-C   -       Saving and loading songs
  61.  
  62.   6-A   -       Misc
  63.   6-B   -       Renaissance
  64.  
  65.  
  66. Note: All values in the composer are in hexadecimal unless otherwise
  67.   specified. If you do not know hexadecimal, dont worry. You will pick it up
  68.   very quickly just by looking at the number bars in the composer.
  69.  
  70.  
  71. 1-A. Introduction.
  72.  
  73.   Composer 669 is an 8 channel digital music composer/player. Thats right,
  74.   digital. It uses digital samples as instruments in music pieces and mixes
  75.   the output in real time, 8 channels into 1 on a mono system, and 8 channels
  76.   into 2 on a stereo system. This results in much higher quality music than
  77.   FM, and since the music is stored as instruments and notes, it takes up much
  78.   less space than a full track digital music piece. Things like this have
  79.   existed before, mostly on Amiga systems, and mostly in 4 channel versions.
  80.   But lately, the technique of real time digital mixing has found its way to
  81.   the PC world. This is the first player for the PC that gives you 8 channels
  82.   to work with. The quality of the music you can create with this composer is
  83.   very good to approaching professional level.
  84.  
  85.  
  86. 1-B. Requirements.
  87.  
  88.   To run this composer you must have the following hardware:
  89.     1) A 386 or better computer.
  90.     2) 2 megz RAM. (1408k extended).
  91.     3) A VGA card.
  92.     4) A Sound Blaster or a Sound Blaster Pro sound card. (On an SB you will
  93.         get mono music, on an SBPro you will get stereo).
  94.     5) DOS 3.0 or above.
  95.  
  96.   When you run this composer, you must not have any memory managers or any
  97.   other programs that run the system in V86 mode, and you must not have DOS
  98.   loaded high. The best configuration would be a clean system, but you can
  99.   experiment to see what TSRs and device drivers you can have in memory.
  100.  
  101. 1-B-1. Memory.
  102.  
  103.   This composer requires you to have at least 2 megz RAM in your system, if
  104.   you have more it will not be used. This is done to ensure that all 699
  105.   musics can be played on all systems. But dont worry, you will probably
  106.   never even fill up the first half of the 1408k assigned for samples. You
  107.   must also have 640k base memory in your system, not a k less! If the
  108.   composer tells you that you do not have enough low memory in the system, it
  109.   is because of 1 of 2 reasons:
  110.     1) You actually do not have enough free memory. (But on a 640k system,
  111.         even with lots of TSRs, this is highly unlikely).
  112.     2) Your system reports that you do not have 640k. If you know you have
  113.         640k, then this is caused by one of 2 things:
  114.          1) You have your BIOS scratch RAM option set to number 2 in your
  115.              CMOS. Run your setup program and set it to 1 if this is the case.
  116.          2) You have a virus in your system which locates itself in your
  117.              Top-of-Memory. A virus would be doing this because no other type
  118.              of program, to my knowledge, does this. A friend of mine ran the
  119.              program and it told him he did not have enough low memory, so he
  120.              scanned his system and found he'd been infected with the Stoned
  121.              virus.
  122.  
  123.  
  124. Note: Before going on any further, if you have not yet ran the program, then
  125.   read the file BUG.DOC and then run the DEMO batch file. You may have to
  126.   clear up your bootup configuration. After seeing what you just got, return
  127.   to this doc and read it.
  128.  
  129.  
  130. 2-A. General overview.
  131.  
  132.   Composer 669 lets you create and play 8 channel digital musics. Each music
  133.   can have up to 64 instruments using a maximum of 1408k memory. The max
  134.   size of each sample (the words instrument and sample will be used
  135.   interchangably in this doc) is 1 meg. Each music can have up to 128
  136.   patterns, a pattern a small chunk of music and it will be explained in more
  137.   detail later in this doc. Each pattern is made up of 64 rows, each of which
  138.   can contain a note to be played on each of the 8 channels. Instruments
  139.   are loaded and saved as pure digital files, and you can also load and save
  140.   .VOC files as instruments. The composer runs in VGA 80x50 text mode, and I
  141.   tried to fit as much information as possible onto the screen. You will do
  142.   almost all your editing on this screen. All the commands in the composer are
  143.   usually available in 1 keystroke. The mixing and output is done at 12kHz.
  144.  
  145.  
  146. 2-B. Composer colors.
  147.  
  148.   The color setup of the composer can be changed to whatever you like. At any
  149.   one time there are 8 color sets for you to switch among instantly, and any
  150.   color in any of these sets can be changed to anything you like. To edit the
  151.   composer colors, hit ALT-F10 from the main screen. A window will appear
  152.   with the 8 color sets you have to choose from, with the currently selected
  153.   set highlighted. If you are running the composer for the first time, you
  154.   will have the 8 default color sets to choose from. To change the active
  155.   color set, press up and down on the cursor keypad, the colors will be
  156.   changed instantly to those of the set you have selected. You can change any
  157.   color in any of the sets. Do this by using the left and right arrow keys to
  158.   move the pointer on the right to the color you wish to change. Then you can
  159.   change that color by using the keypad keys 1,2,3,4,5,6,7,8, and 9. You can
  160.   select the RGB values for that color. The values range from 0 (none) to
  161.   3F (full) value for the red, green, and blue components of the color. You
  162.   can also change the name of the active color set by pressing SPACE or ENTER
  163.   and then typing in a new name. Press ESC to exit color editing. But if you
  164.   want the changes you made to remain for the next time you run the composer,
  165.   you must save the configuration file by pressing ALT-F11.
  166.  
  167.  
  168. 2-C. Configuration file.
  169.  
  170.   The composer will run with or without a configuration file. You can create
  171.   this file by pressing ALT-F11 on the main screen of the composer. This file
  172.   will be created in whatever directory the composer is in, this may or may
  173.   not be the same directory you are running it from. Every time the composer
  174.   is started, it looks for this configuratin fil