home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 13 / CD_ASCQ_13_0494.iso / maj / 4451 / txt1.jjc < prev   
Text File  |  1994-01-09  |  39KB  |  1,251 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.    Notes on this version of the CanvasMan User Manual
  10.  
  11. The  real  CanvasMan  manual is a Word  for  Windows  6.0
  12. document with several illustrative pictures; saving it in
  13. 'MS-DOS  Text  with  Layout'  format  created  this  text
  14. version.   You  will note that it has several  formatting
  15. problems:
  16.  
  17.    1--All  pictures  are  missing.  By  definition,  text
  18.    files do not store graphics information.
  19.    
  20.    2--DOS and Windows have different high ASCII character
  21.    sets.   Certain characters don't convert  very  well--
  22.    e.g.,  the TM trademark symbol comes out looking  like
  23.    Ö.  Similarly, the -- m-dash character comes out as _.
  24.    The  (c)  copyright symbol, however,  converts  fairly
  25.    well to c.
  26.    
  27.    3--There are no page breaks.
  28.    
  29.    4--There are strangely indented paragraphs.
  30.    
  31. I haven't made a supreme effort to format the text manual
  32. since most people can download or easily afford the  real
  33. WinWord version.  To order the 'official' manual, see the
  34. online help's order form.
  35.  
  36.  
  37.  
  38.                        Jeff Cazel
  39.  
  40.  
  41.  
  42.  
  43.                             
  44.                             
  45.                             
  46.                        CanvasManÖ
  47.                        Version 4.4
  48.                             
  49.             Copyright c 1992-1994 Jeff Cazel
  50.                    All Rights Reserved
  51.                             
  52.    CanvasMan, SongCanvas and the sunglassed Beethoven
  53.               are trademarks of Jeff Cazel
  54.                             
  55.                             
  56.                             
  57.                             
  58.                             
  59.                             
  60.                             
  61.                             
  62.                             
  63.                             
  64.                             
  65.            Manual Revision Date: January 1994
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                             
  72.         License Agreement and Warranty Disclaimer
  73.  
  74.  
  75. You  may make as many backup copies of CanvasMan  as  you
  76. wish,   but  you  may  not  run  the  Registered  Version
  77. simultaneously  on  more than one computer.   Jeff  Cazel
  78. MIDI   strictly  prohibits  you  from  distributing  your
  79. Registration Information to anyone.
  80.  
  81. Jeff  Cazel  MIDI hereby disclaims any and all warranties
  82. relating  to  this  software both  express  and  implied,
  83. including any merchantability or fitness for a particular
  84. purpose.   Jeff  Cazel MIDI will not be  liable  for  any
  85. incidental,  consequential, indirect or  similar  damages
  86. due  to  loss  of data or any other reason.   The  person
  87. using  the software bears all risk as to the quality  and
  88. performance of the software.
  89.  
  90. Brands,   companies  and  product  names  mentioned   are
  91. trademarks  or registered trademarks of their  respective
  92. holders.   The mentioning of these names is meant  solely
  93. for  identification purposes and is in no  way  meant  to
  94. constitute  an  endorsement of Jeff  Cazel  MIDI  or  our
  95. products by these companies.
  96.  
  97. Jeff  Cazel  MIDI has made every effort  to  ensure  that
  98. CanvasMan  is  as  clean and free of  bugs  as  possible.
  99. However, no program can ever be guaranteed to be free  of
  100. all defects.
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.                             
  109.                   CanvasMan User Manual
  110.                     Table of Contents
  111.                             
  112.                             
  113. Overview                                                1
  114.  
  115. Installation                                            3
  116.  
  117. Main Window                                             6
  118.  
  119. Menus                                                   8
  120.  
  121.    File Menu                                            8
  122.  
  123.    Edit Menu                                           10
  124.  
  125.    MIDI Menu                                           24
  126.  
  127.    Setup Menu                                          26
  128.  
  129.    Help Menu                                           27
  130.  
  131. Combos / Sounds / Drum Kits                            28
  132.  
  133.  
  134.  
  135. Appendix A  Technical Support                          31
  136.  
  137. Appendix B  MIDI Multitasking                          32
  138.  
  139. Appendix C  Online Help                                33
  140.  
  141. Appendix D  Spin Button                                34
  142.  
  143. Appendix E  Command-Line Options                       35
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.                             
  153.                         Overview
  154.  
  155. CanvasMan   is  the  Windows  3.1  editor/librarian   for
  156. Roland's  SOUNDCanvas  line of  GS  synthesizers  (SC-55,
  157. SC-55mkII,   SCC-1,  SC-155,  JV-30  and  many   others).
  158. CanvasMan provides true MIDI multitasking _ you  can  run
  159. it  by itself, while you jam with Band-In-A-Box, or while
  160. you  sequence with Cakewalk and WinJammer.  The  wait  is
  161. over for an easy-to-use SOUNDCanvas ed/lib.
  162.  
  163. CanvasMan can play your MIDI files as you edit  _  you'll
  164. hear  your changes instantly in the context of  your  own
  165. musical  projects!  It saves its patch data  in  standard
  166. binary  format (also called "MIDIEX" format) so  you  can
  167. store  patches  with  your sequences  or  as  stand-alone
  168. banks.   You can even create your own single- and  multi-
  169. Part  sounds for easy future recall!  Finally,  CanvasMan
  170. gives  you  complete control over all Global,  Part,  and
  171. Drum parameters.
  172.  
  173. To  maximize data integrity, CanvasMan uses one-way  MIDI
  174. communication   only   (from   the   computer   to    the
  175. SOUNDCanvas).   You cannot lose data when  other  windows
  176. send extraneous data.
  177.  
  178. This  manual refers to any CanvasMan-supported  GS  sound
  179. module  or  keyboard  as a "Canvas."   "GS"  is  Roland's
  180. "General   Standard"_a  superset  of  the  General   MIDI
  181. standard.  If you have an SCC-1, please ignore references
  182. to the "display" or "LCD"_it doesn't have one.
  183.  
  184. CanvasMan avoids the term "patch" in its help system  and
  185. documentation because "patch" sometimes has an  ambiguous
  186. definition  in the context of multi-timbral synthesizers.
  187. All  users  should read the Combos / Sounds /  Drum  Kits
  188. section   (page   28)  for  a  complete  description   of
  189. CanvasMan's data files.
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                             
  196.                   Overview (continued)
  197.  
  198. This  manual  describes how to modify, save and  audition
  199. the  various parameters within the Canvas.  It  does  not
  200. describe  what  these  parameters do.   For  example,  it
  201. describes  how to turn Chorus On and Off, but it  doesn't
  202. state  what effect that has on the sound nor why you  may
  203. want  that  effect.  The online help and  various  Canvas
  204. owner's  manuals  will explain some of these  parameters,
  205. however.
  206.  
  207. This   manual   also  does  not  explain  basic   Windows
  208. procedures  and concepts such as selecting  menu  options
  209. and  using  scroll bars.  If you are a new Windows  user,
  210. please  run the Windows Tutorial on the Program Manager's
  211. Help menu.
  212.  
  213.  
  214.  
  215.  
  216.  
  217.                             
  218.                       Installation
  219.  
  220. O   Setup CanvasMan_On the Windows Program Manager screen,
  221.    select  File  and then Run....  This will display  the
  222.    Run dialog and position your cursor at Command Line.
  223.    
  224.       If  you have a CanvasMan diskette in drive A:, type
  225.       A:SETUP <Enter>
  226.       
  227.       If  you have a CanvasMan diskette in drive B:, type
  228.       B:SETUP <Enter>
  229.       
  230.       If  you  have downloaded CanvasMan onto  your  hard
  231.       drive, type the path to SETUP.EXE and press <Enter>
  232.       (e.g., C:\TEMP\SETUP <Enter>)
  233.       
  234.    Follow the instructions on the screen
  235.    
  236. ì   Read CanvasMan's online help introduction_Double-click
  237.    on  the  READ  ME  FIRST! icon in CanvasMan's  Program
  238.    Manager group.  Among other things, this will tell you
  239.    whether you want to run CanvasMan or CanvasManII.
  240.    
  241. Ä     Run  CanvasMan_Double-click  on  the  CanvasMan  or
  242.    CanvasManII icon in CanvasMan's Program Manager group.
  243.    
  244. Å     Setup  MIDI  Ports_Select  Setup-MIDI  Ports   from
  245.    CanvasMan's  menu  (CanvasMan will  automatically  run
  246.    this  option for you the first time in).   Setting  up
  247.    your MIDI ports consists of two dialog boxes: the MIDI
  248.    Configure  dialog  and the Route MIDI  Output  dialog.
  249.    CanvasMan disables MIDI input and output during  these
  250.    dialogs.
  251.    
  252.    If you configure both input and output ports, MIDI
  253.    Thru will turn On at the end of the Route MIDI Output
  254.    dialog.
  255.    
  256.    See pages 4 and 5 for complete descriptions of MIDI
  257.    Configure and Route MIDI Output.
  258.    
  259.    See also the MIDI Multitasking appendix for more
  260.    information.
  261.    
  262.    
  263.    
  264.  
  265.  
  266.  
  267.  
  268.  
  269.                             
  270.                 Installation (continued)
  271.  
  272. É   MIDI Configure_MIDI Configure allows you to select as
  273.    many output ports as you have and 0 or 1 input port.
  274.    
  275.                             
  276.    (Sorry, impossible to show picture in text version)
  277.                             
  278.    
  279.    Output  Ports: If you have more than one output  port,
  280.    you can have CanvasMan play your MIDI files on some or
  281.    all  of them.  To so do, sequence the output ports  to
  282.    match your multi-port MIDI files.  Do so by moving the
  283.    relevant  ports from Available Output Ports to  Output
  284.    Ports in the desired order.  If you have a single MIDI
  285.    interface like most of us, you can simply choose  your
  286.    listed interface as output port #1.
  287.    
  288.    Try  to  avoid using the Microsoft MIDI Mapper  output
  289.    port_you   cannot  open  it  for  multiple  concurrent
  290.    output.   See the MIDI Multitasking appendix for  more
  291.    information.
  292.    
  293.    Input  Port:  Windows  does not allow  more  than  one
  294.    program  to  use a given input port at the same  time.
  295.    Thus, if you plan to run CanvasMan at the same time as
  296.    another  MIDI  program that supports  MIDI  Thru,  you
  297.    should not select an input port.  If you run it at the
  298.    same time as the WinJammer sequencer program, however,
  299.    you  should select an input port since CanvasMan  uses
  300.    WinJammer's MIDI input/output facility.
  301.                             
  302.  
  303.  
  304.  
  305.  
  306.  
  307.                             
  308.                 Installation (continued)
  309.  
  310. `    Route  MIDI Output_Route MIDI Output allows  you  to
  311.    select  which configured output ports you'll  use  for
  312.    System  Exclusive  ("SysEx"), Local  On/Off  and  Thru
  313.    data.
  314.    
  315.                             
  316.    (Sorry, impossible to show picture in text version)
  317.                             
  318.    
  319.    SysEx_specify  the port to which you want  CanvasMan's
  320.    system   exclusive  ("sysex")  data  routed.    You'll
  321.    typically specify the same port as Thru, since  you'll
  322.    probably want both types of MIDI information to go  to
  323.    the   same  port  (i.e.,  eventually  routed  to   the
  324.    SOUNDCanvas).
  325.    
  326.    Local_specify  the port to which you want  CanvasMan's
  327.    Local  On/Off information routed.  This should be  the
  328.    port  that connects to your controller keyboard's MIDI
  329.    In  port  (perhaps through a Thru daisy chain of  some
  330.    sort).
  331.    
  332.    Thru_specify the port to which you want your  keyboard
  333.    controller's   MIDI   information   routed.     You'll
  334.    typically specify the same port as SysEx, since you'll
  335.    probably want both types of MIDI information to go  to
  336.    the   same  port  (i.e.,  eventually  routed  to   the
  337.    SOUNDCanvas).  The Thru input port displays below  the
  338.    Thru  output  radio  button(s) to remind  you  of  the
  339.    source of the Thru data.
  340.    
  341.    If your MIDI interface does not have an input port (or
  342.    if  you  specify  None  as your  input  port  in  MIDI
  343.    Configure), Route MIDI Output will indicate that  MIDI
  344.    Thru is not available.
  345.  
  346.  
  347.  
  348.  
  349.  
  350.                             
  351.                        Main Window
  352.                             
  353.                             
  354.    (Sorry, impossible to show picture in text version)
  355.                             
  356.  
  357. CanvasMan's  main  window consists of  several  sections.
  358. From top to bottom, they are:
  359.  
  360.                     Caption
  361.                     Menubar
  362.                     Toolbar
  363.                     Part Selectors
  364.                     Edit  Controls   (The  picture  above
  365.                     does not show any Edit Controls since
  366.                     they change based on the current Edit
  367.                     Menu selection.)
  368.  
  369. The  window  caption states "CanvasMan" or "CanvasManII,"
  370. the  current  Edit Menu selection, and your current  file
  371. name.   It also states your SOUNDCanvas device number  if
  372. it  is  not the default 17 (see the Command-Line  Options
  373. appendix for more information).
  374.  
  375. The menubar appears below the caption.  The menu sections
  376. of  this manual explain each menu option in detail.   You
  377. may  click  on  menu options at any time to  invoke  that
  378. function.
  379.  
  380. Certain  options  have accelerator  "hotkeys"  that  make
  381. accessing  them  quicker.  For example,  you  can  always
  382. press  Ctrl+A  to display the Quick Edit A  screen.   The
  383. menus list accelerators where available.
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.                             
  391.                  Main Window (continued)
  392.                             
  393.                             
  394.    (Sorry, impossible to show picture in text version)
  395.                             
  396.                             
  397. The  toolbar is the row of pictures ("icons")  below  the
  398. menubar.  These icons duplicate some of the menu options.
  399. From  left to right, the icons represent File-New,  File-
  400. Open,  File-Save,  File-Load MIDI File,  MIDI-Play/Pause,
  401. MIDI-Rewind, MIDI-Thru, MIDI-Local, Help-About and  MIDI-
  402. Panic Button.
  403.  
  404. In  most  cases, the Part selection buttons appear  below
  405. the  toolbar.   However,  when you've  selected  an  edit
  406. window  that  covers multiple parts, the  Part  selectors
  407. disappear.   When available, click on one of the  sixteen
  408. radio  buttons  to choose your current  work  in  process
  409. Part.
  410.  
  411. The  Edit  Menu  section  describes  the  different  Edit
  412. Control screens in detail.
  413.  
  414. You  may  resize  the window like in  other  programs  by
  415. dragging its border.
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.                             
  423.                         File Menu
  424.  
  425.                             
  426.    (Sorry, impossible to show picture in text version)
  427.                             
  428.  
  429. Registered copies of CanvasMan automatically saves a copy
  430. of  the GS Combo file (*.GSC) as a small MIDIEX file with
  431. a .SYX file extension when you File-Save or File-Save As.
  432. You  can  import these .SYX files into your sequencer  or
  433. send them "as is" to "prime" your Canvas with various set-
  434. ups.
  435.  
  436. See the Combos / Sounds / Drum Kits section (page 28)  to
  437. learn how CanvasMan's data files interrelate.
  438.  
  439. File-New
  440.    This option sends a GS Reset to the Canvas and renames
  441.    the  current GS Combo file to UNTITLED.  File-New will
  442.    prompt you to save the current Combo if you've changed
  443.    it since your last File-Save or File-Save As.
  444.    
  445. File-Open
  446.    This  option displays a file open dialog for GS Combos
  447.    (*.GSC).   Once  you  select a valid  file,  CanvasMan
  448.    sends  the  complete sysex data to the Canvas.   File-
  449.    Open  will  prompt  you to save the current  Combo  if
  450.    you've  changed it since your last File-Save or  File-
  451.    Save As.
  452.    
  453.  
  454.  
  455.  
  456.  
  457.  
  458.                             
  459.                   File Menu (continued)
  460.  
  461. File-Save
  462.    This  option saves the current GS Combo file  (*.GSC).
  463.    If  the  current  file  name  is  UNTITLED,  File-Save
  464.    behaves  as  File-Save  As and displays  a  file  save
  465.    dialog for Combos.
  466.    
  467. File-Save As
  468.    This  option displays a file save dialog for GS Combos
  469.    (*.GSC).
  470.    
  471. File-Load GS Sound
  472.    This  option displays a file open dialog for GS Sounds
  473.    (*.GSS).  Once you select a valid file, you can insert
  474.    it into the current Combo starting on any tonal part.
  475.    
  476. File-Save GS Sound
  477.    This  option  allows you to select which  Part(s)  you
  478.    wish  to  include in a GS Sound (*.GSS).  Once  you've
  479.    done  so and pressed the OK button, File-Save GS Sound
  480.    displays a file save dialog for Sounds.
  481.  
  482. File-Load GS Drum Kit
  483.    This  option displays a file open dialog for  GS  Drum
  484.    Kits  (*.GSD).  Once you select a valid file, you  can
  485.    insert it into the current Combo as Drum Kit #1 or #2.
  486.    
  487. File-Save GS Drum Kit
  488.    This  option displays a file save dialog for  GS  Drum
  489.    Kits (*.GSD).
  490.    
  491. File-Load MIDI File
  492.    This  option  displays  a file open  dialog  for  MIDI
  493.    format files ("standard MIDI files").  Once you select
  494.    a  valid file, CanvasMan starts playing it.  File-Load
  495.    MIDI File is grayed if MIDI is disabled.
  496.    
  497. File-Exit
  498.    This  option  exits CanvasMan.  File-Exit will  prompt
  499.    you  to  save  the  current GS Combo  file  if  you've
  500.    changed it since your last File-Save or File-Save As.
  501.    
  502.  
  503.  
  504.  
  505.  
  506.  
  507.                             
  508.                         Edit Menu
  509.  
  510.                             
  511.    (Sorry, impossible to show picture in text version)
  512.                             
  513.  
  514. The  Edit Menu displays a list of all of the edit  dialog
  515. windows.  CanvasMan indicates the current choice  with  a
  516. check mark to its left.
  517.  
  518. When  you  select a new window, the size reverts  to  its
  519. default.  As with most Windows programs, however, you can
  520. resize the CanvasMan window at any time.
  521.  
  522. Each  valid change you make on any edit screen sends  the
  523. sysex data to the SOUNDCanvas immediately.
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.                             
  532.                   Edit Menu (continued)
  533.  
  534. Edit-Quick Edit A
  535.  
  536.                             
  537.    (Sorry, impossible to show picture in text version)
  538.                             
  539.  
  540. This  option  displays basic part  settings  for  all  16
  541. Parts.   You  can  use  the keyboard  to  change  several
  542. parameters  here.  Move between parameters with  the  Tab
  543. and  Shift+Tab  keys;  you may also single-click  (steady
  544. hand!) on a parameter to select it.
  545.  
  546. Mouse users can change values with the spin button.   See
  547. the Spin Button appendix (page 34) for more information.
  548.  
  549. To  mute  a  MIDI Channel, set it to 0.   To  set  random
  550. panning, set Pan to -64.
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.                             
  559.                   Edit Menu (continued)
  560.  
  561. Edit-Quick Edit B
  562.  
  563.                             
  564.    (Sorry, impossible to show picture in text version)
  565.                             
  566.  
  567. This option displays more basic part settings for all  16
  568. Parts.   You  can  use  the keyboard  to  change  several
  569. parameters  here.  Move between parameters with  the  Tab
  570. and  Shift+Tab  keys;  you may also single-click  (steady
  571. hand!) on a parameter to select it.
  572.  
  573. Mouse users can change values with the spin button.   See
  574. the Spin Button appendix (page 34) for more information.
  575.  
  576. To mute a MIDI Channel, set it to 0.
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.                             
  584.                   Edit Menu (continued)
  585.  
  586. Edit-General Part Settings #1
  587.  
  588.                             
  589.    (Sorry, impossible to show picture in text version)
  590.                             
  591.  
  592. You can change several general parameters in this window.
  593. To set random panning, set Part Panpot to -64.
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.                             
  601.                   Edit Menu (continued)
  602.  
  603. Edit-General Part Settings #2
  604.  
  605.                             
  606.    (Sorry, impossible to show picture in text version)
  607.                             
  608.  
  609. You  can  change  additional general parameters  in  this
  610. window.
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.                             
  618.                   Edit Menu (continued)
  619.  
  620. Edit-Receive Flags / Scale Tuning
  621.  
  622.                             
  623.    (Sorry, impossible to show picture in text version)
  624.                             
  625.  
  626. This  option  displays the Receive Flags /  Scale  Tuning
  627. dialog.   You can specify to which MIDI messages  a  Part
  628. responds and you can tune the individual chromatic  notes
  629. for a Part here.
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.                             
  637.                   Edit Menu (continued)
  638.  
  639. Edit-Controllers-Modulation / Pitch Bend
  640.  
  641.                             
  642.    (Sorry, impossible to show picture in text version)
  643.                             
  644.  
  645. This options displays the Modulation / Pitch Bend dialog.
  646. You   can   change  Modulation  and  Pitch  Bend-oriented
  647. parameters in this window.
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.                             
  655.                   Edit Menu (continued)
  656.  
  657. Edit-Controllers-Aftertouch
  658.  
  659.                             
  660.    (Sorry, impossible to show picture in text version)
  661.                             
  662.  
  663. This  option  displays the Aftertouch  dialog.   You  can
  664. change Aftertouch-oriented parameters in this window.
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.                             
  672.                   Edit Menu (continued)
  673.  
  674. Edit-Controllers-Continuous Controllers
  675.  
  676.                             
  677.    (Sorry, impossible to show picture in text version)
  678.                             
  679.  
  680. This  option displays the Continuous Controllers  dialog.
  681. You  can change Continuous Controller-oriented parameters
  682. in this window.
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.                             
  690.                   Edit Menu (continued)
  691.  
  692. Edit-Master
  693.  
  694.                             
  695.    (Sorry, impossible to show picture in text version)
  696.                             
  697.  
  698. This  options displays the Master Settings  dialog.   You
  699. can  change global parameters on this screen that  affect
  700. every Part.
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.                             
  708.                   Edit Menu (continued)
  709.  
  710. Edit-Reverb / Chorus
  711.  
  712.                             
  713.    (Sorry, impossible to show picture in text version)
  714.                             
  715.  
  716. This  options  displays  the  Reverb  /  Chorus  Settings
  717. dialog.  You can change effects parameters on this screen
  718. that affect every Part.
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.                             
  726.                   Edit Menu (continued)
  727.  
  728. Edit-Tone/Rhythm / Voice Reserve
  729.  
  730.                             
  731.    (Sorry, impossible to show picture in text version)
  732.                             
  733.  
  734. This  option  displays the Tone/Rhythm  /  Voice  Reserve
  735. dialog.   You  can  designate Parts as  tonal  or  rhythm
  736. (Map  #1  or  #2)  here, and you can reserve  voices  for
  737. Parts.
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.                             
  745.                   Edit Menu (continued)
  746.  
  747. Edit-Drum Kits
  748. 70% size
  749.                             
  750.    (Sorry, impossible to show picture in text version)
  751.                             
  752.  
  753. This  option  displays the Edit-Drum  Kits  dialog.   The
  754. SOUNDCanvas  stores settings for two drum kits;  you  can
  755. use  the  keyboard to change these settings  here.   Move
  756. between  parameters with the Tab and Shift+Tab keys;  you
  757. may  also  single-click (steady hand!) on a parameter  to
  758. select it.
  759.  
  760. Mouse users can change values with the spin button.   See
  761. the Spin Button appendix (page 34) for more information.
  762.  
  763. The  top of the screen displays the kit names (Electronic
  764. and  Power in the example above).  The left column  lists
  765. the sounds within the selected kit.  You can select which
  766. of  the  two  sound lists to display via  the  Instrument
  767. Names  radio  buttons  in  the upper  left  corner.   For
  768. example,  to  change the list from Electronic  to  Power,
  769. click  on the bottom button.  If both kits are the  same,
  770. CanvasMan disables the Instrument Names radio buttons.
  771.  
  772. CanvasMan  does  not support the CM-64/32L  set  (program
  773. number 128).
  774.  
  775.  
  776.  
  777.  
  778.  
  779.                             
  780.                   Edit Menu (continued)
  781.  
  782. Edit-Decrement Part
  783.    This  option decreases the current Part by 1.  If  you
  784.    are already on Part 1, the Part changes to 16.
  785.    
  786. Edit-Increment Part
  787.    This  option increases the current Part by 1.  If  you
  788.    are already on Part 16, the Part changes to 1.
  789.    
  790. Edit-Next Quick Edit Screen
  791.    This  option  moves  forward through  the  Quick  Edit
  792.    screens.   If  you're already at the last  screen,  it
  793.    takes you to the first.  This option is only available
  794.    when the Quick Edit screens are active.
  795.    
  796. Edit-Prior Quick Edit Screen
  797.    This  option  moves backward through  the  Quick  Edit
  798.    screens.   If you're already at the first  screen,  it
  799.    takes  you to the last.  This option is only available
  800.    when the Quick Edit screens are active.
  801.    
  802. Edit-Copy
  803.    This  option  copies the current .SYX  file  into  the
  804.    Windows  clipboard.  You can then paste  this  MIDIEX-
  805.    formatted data into a sequencer, etc.
  806.    
  807.  
  808.  
  809.  
  810.  
  811.  
  812.                             
  813.                         MIDI Menu
  814.  
  815.                             
  816.    (Sorry, impossible to show picture in text version)
  817.                             
  818.  
  819. MIDI-Play/Pause
  820.    This  toggles the MIDI player On and Off.  If the file
  821.    is  currently  playing, the option  states  Pause;  if
  822.    currently paused, it states Play.  If a MIDI  file  is
  823.    not   loaded,   the  option  is  grayed   and   states
  824.    Play/Pause.
  825.  
  826. MIDI-Rewind
  827.    This  option  restarts playing the current  MIDI  file
  828.    from the beginning.
  829.    
  830. MIDI-Play From/Thru
  831.    (See next page.)
  832.    
  833. MIDI-Thru
  834.    This  option toggles MIDI Thru On and Off.   MIDI-Thru
  835.    is unavailable if you have not selected both Input and
  836.    Output ports in Setup-MIDI Ports.
  837.    
  838. MIDI-Local
  839.    This   option  toggles  local  On  and  Off  for  your
  840.    controller.    The  data  transmits  on  the   channel
  841.    specified in Setup-MIDI Controller.
  842.  
  843. MIDI-Refresh Synth
  844.    This  option  retransmits the current GS Combo  file's
  845.    sysex data to the Canvas.
  846.  
  847. MIDI-Panic Button
  848.    This option stops the song (if playing) and sends "all
  849.    notes  off"  and "reset all controllers"  messages  on
  850.    each MIDI channel of each MIDI port.
  851.  
  852.  
  853.  
  854.  
  855.  
  856.                             
  857.                   MIDI Menu (continued)
  858.  
  859. MIDI-Play From / Thru
  860.  
  861.                             
  862.    (Sorry, impossible to show picture in text version)
  863.                             
  864.  
  865. This  option  allows  you to specify  a  section  of  the
  866. currently loaded MFF (shown above as MEGAJAM.MFF) to play
  867. in  a  loop.  Enter the From (loop begin) and Thru  (loop
  868. end) measures and select OK.
  869.  
  870. When  you  load a song via File-Load MIDI File, CanvasMan
  871. sets  the Play From/Thru time signature to 4/4.  (In  the
  872. future,  CanvasMan  may  automatically  detect  the  time
  873. signature.)   Select the correct time  signature  if  not
  874. 4/4;  if your time signature is not listed or if you have
  875. multiple time signatures in the song, select Beats  Only.
  876. When  using Beats Only, remember to calculate  your  From
  877. and Thru values using quarter notes.
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.                             
  885.                        Setup Menu
  886.  
  887.                             
  888.    (Sorry, impossible to show picture in text version)
  889.                             
  890.  
  891. Setup-Register
  892.    This   option   allows  you  to  enter  your   license
  893.    information   (registration  codes,  serial   numbers,
  894.    etc.).  Entering this information opens up some of the
  895.    enhanced features of CanvasMan.
  896.  
  897. Setup-Directories
  898.    This option allows you to specify which directories to
  899.    use for MIDI files (labelled as MID), GS Combos (GSC),
  900.    GS  Sounds  (GSS),  and GS Drum  Kits  (GSD).   Setup-
  901.    Directories will create the directories if  necessary,
  902.    but    only    to    one    level.     For    example,
  903.    C:\CANVAS\DATA\SOUNDS is invalid unless C:\CANVAS\DATA
  904.    already exists.
  905.  
  906. Setup-MIDI Controller
  907.    This  option allows you to specify which MIDI  channel
  908.    your  controller  keyboard is using.  MIDI-Local  will
  909.    send the Local On/Off messages on this channel.
  910.  
  911. Setup-MIDI Ports
  912.    Installation pages 3-5 explain this option fully.  You
  913.    may re-run Setup-MIDI Ports as necessary.
  914.    
  915.  
  916.  
  917.  
  918.  
  919.  
  920.                             
  921.                         Help Menu
  922.  
  923.                             
  924.    (Sorry, impossible to show picture in text version)
  925.                             
  926.  
  927. Help-Contents
  928.    This  option  displays  the  table  of  contents   for
  929.    CanvasMan's online help system.
  930.  
  931. Help-Search for Help on
  932.    This  option  displays  the list  of  cross-referenced
  933.    CanvasMan   help   keywords.   You  can   search   for
  934.    information  on any indexed word or phrase  as  listed
  935.    here.
  936.    
  937. Help-EZ Start Tutorial
  938.    This  option  is  only available on the  Parker  Adams
  939.    Group  CanvasMan Deluxe Edition.  It displays  a  help
  940.    file consisting of CanvasMan tutorials.
  941.  
  942. Help-How to Use Help
  943.    This  option displays Windows' own 'how to  use  help'
  944.    tutorial.
  945.    
  946. Help-About CanvasMan
  947.    This   option   displays   the  sunglassed   Beethoven
  948.    trademark  and  plays  the  CanvasMan  fanfare.    Its
  949.    purpose  is  to  list  copyright and  program  version
  950.    information.
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.                             
  958.                Combos / Sounds / Drum Kits
  959.  
  960. CanvasMan creates four types of data files:
  961.  
  962.      GS Combos    *.GSC
  963.      GS Sounds    *.GSS
  964.      GS Drum Kits *.GSD
  965.      
  966.      MIDIEX   copies  of  the  GS  Combo   files   follow
  967.      Cakewalk's  standard name *.SYX.  Registered  copies
  968.      of CanvasMan create a MIDIEX copy each time you save
  969.      a  Combo.  Unregistered copies do not create  MIDIEX
  970.      files.
  971.      
  972. CanvasMan  focuses on Combo files.  Combos  contain  data
  973. for  the  entire SOUNDCanvas.  Since the SOUNDCanvas  has
  974. sixteen Parts and two drum kits, you can think of a Combo
  975. file  as  a  large  band.  (In this setting,  capitalized
  976. "Combo,"  "Sound" or "Drum Kit" indicates CanvasMan  data
  977. files.  The  non-capitalized version  indicates  'normal'
  978. meaning; e.g., a "combo" is a band or an orchestra.)
  979.  
  980. You  setup  one Combo for each of your songs; in  effect,
  981. each song has a separate combo at its disposal.  However,
  982. you will probably find that your songs often use the same
  983. settings  for several instruments.  For example,  if  you
  984. create  the ultimate grand piano, you may want to use  it
  985. in  most  of  your songs' Combos.  Similarly,  if  you've
  986. changed  the reverb on certain drum instruments  in  drum
  987. kit #1, you may want that effect in all of your songs.
  988.  
  989. This  is  where GS Sound and GS Drum Kit files  come  in.
  990. Sounds and Drum Kits are modular building blocks for your
  991. Combos.  Sounds consist of one or more Parts on the  same
  992. channel.   Drum  Kits  contain note mapping  and  effects
  993. parameters for drum kits.  Continuing the above  example,
  994. assume  you've  created a great piano on MIDI  channel  6
  995. using Part 8.  Rather than remembering all the parameters
  996. you've  tweaked so you can recreate them  for  your  next
  997. song, simply save Part 8 as a Sound.
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.                             
  1005.          Combos / Sounds / Drum Kits (continued)
  1006.  
  1007. To  do so, select File-Save GS Sound.  When it asks which
  1008. Part(s) to include, click on Part 8.  When you select OK,
  1009. CanvasMan will display the save dialog and allow  you  to
  1010. call your Sound GPIANO.GSS or similar.  Note that you can
  1011. have multiple Parts in a Sound file.  For example, if you
  1012. create  a grunge organ by combining Organ 3 and Overdrive
  1013. Guitar,  you  can save them together for use  in  Combos.
  1014. After  selecting  File-Save GS Sound,  simply  check  the
  1015. appropriate  Parts'  checkboxes.   You  may  not  include
  1016. rhythm  Parts  in  a Sound, and CanvasMan  prevents  such
  1017. attempts.
  1018.  
  1019. Sounds contain all parameters that are pertinent to  that
  1020. Part.   They do not contain Global settings like reserved
  1021. voices  nor  the chosen Reverb Macro.  Combos store  that
  1022. information.
  1023.  
  1024. Drum Kits work similarly.  After changing the reverb  for
  1025. your chosen rhythm instruments (example #1), select File-
  1026. Save GS Drum Kit.  When it asks which of the two kits  to
  1027. use, click on Kit #1.  When you select OK, CanvasMan will
  1028. display  the save dialog and allow you to call your  Drum
  1029. Kit COOLRVRB.GSD or similar.
  1030.  
  1031. When  you  want to use a Sound or a Drum Kit in a  Combo,
  1032. you  select File-Load GS Sound or File-Load GS Drum  Kit,
  1033. respectively.  Load GS Sound allows you to insert  Sounds
  1034. into  the  current Combo.  After selecting a valid  Sound
  1035. file,  you specify the destination Part and MIDI channel.
  1036. The  Part(s)  and  channel  of  the  original  Sound  are
  1037. irrelevant; CanvasMan provides maximum flexibility here.
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.                             
  1045.          Combos / Sounds / Drum Kits (continued)
  1046.  
  1047. You  may also opt whether to mute existing Parts  on  the
  1048. destination  MIDI  channel.  If you're  loading  Ultimate
  1049. Grand  Piano  on  channel  1 and  channel  1  is  already
  1050. assigned  to Space Echo, you will probably want to  leave
  1051. this  option checked (or end up with a space echoed piano
  1052. sound).  CanvasMan loads the file into the current  Combo
  1053. and sends it to the Canvas.
  1054.  
  1055. Load  GS  Sound will not overwrite Rhythm Parts with  the
  1056. Tonal information in the Sound.  For example, if you load
  1057. a  4-Part  sound into Part 9 and you have previously  set
  1058. Part  10  to  the Power (rhythm) Set, the GS  Sound  will
  1059. overwrite  Parts  9, 11, 12 and 13.  Similarly,  Load  GS
  1060. Sound will fail if you attempt to load a Sound that  will
  1061. not fit.  For example, you cannot load a three-part sound
  1062. starting  on Part 15 or 16 because it would try  to  fill
  1063. Parts  15,  16 and 17 or 16, 17 and 18.  Load GS  Sound's
  1064. prompts automatically adjust for this.
  1065.  
  1066. Load GS Drum Kit allows you to insert Drum Kits into  the
  1067. current  Combo.  After selecting a valid Drum  Kit  file,
  1068. you   specify  the  destination  kit.   There   are   two
  1069. destination kits, and like Sounds, the original Kit's kit
  1070. number  is  not relevant.  CanvasMan loads the file  into
  1071. the current Combo and sends it to the Canvas.
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.                             
  1079.                        Appendix A
  1080.                     Technical Support
  1081.                             
  1082.                             
  1083.    (Sorry, impossible to show picture in text version)
  1084.                             
  1085.  
  1086. See the online help's Technical Support topic for current
  1087. information  on  getting help.   Be  ready  to  give  the
  1088. support  staff  the current version of CanvasMan  itself,
  1089. MIDILIB.DLL and JJCMEGA.DLL.  This information  shows  on
  1090. the About screen; in the example shown above, the current
  1091. versions are 4.3, 3.01 and 1.1, respectively.
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.                             
  1099.                        Appendix B
  1100.                     MIDI Multitasking
  1101.                             
  1102. Windows' capability of running multiple MIDI programs  at
  1103. the  same time makes it vastly superior to DOS MIDI.  You
  1104. maximize this capability by using MIDI drivers that allow
  1105. multiple concurrent output ("multi-client").
  1106.  
  1107. Multi-client  drivers, for example, allow you  to  change
  1108. patch settings on your SOUNDCanvas with CanvasMan at  the
  1109. same time you play a song in Cakewalk, Band-In-A-Box, and
  1110. others.   Note  that  the  MIDI  Mapper  does  not  allow
  1111. multiple  clients.   Note  also  that  no  input  drivers
  1112. support multi-client use.  This is why you should  select
  1113. <none>  as  CanvasMan's input port if your  sequencer  is
  1114. recording.
  1115.  
  1116. The  MPU-401 driver that comes with Windows 3.1 does  not
  1117. allow   multiple  concurrent  output,  either.   However,
  1118. Twelve  Tone Systems (maker of Cakewalk Professional  for
  1119. Windows)  has created a better MPU-401 driver  that  does
  1120. allow  this.  If you already run Wincake with an MPU-401,
  1121. you  should already have this driver installed.   If  you
  1122. don't  have the driver, you can get it in Wincake's  demo
  1123. (from  probably any MIDI-oriented BBS).  (On  CompuServe,
  1124. grab  WDEMO.TXT  and  WDEMO.ZIP from  library  3  in  the
  1125. MIDIAVEN  forum.   Be  sure  to  read  WDEMO.TXT   before
  1126. unZIPping WDEMO.ZIP.)
  1127.  
  1128. Note   finally  that  CanvasMan  uses  WinJammer's   MIDI
  1129. input/output facility (MIDILIB.DLL); for the  purpose  of
  1130. this discussion, WinJammer and CanvasMan are one program.
  1131. Thus, when running CanvasMan and WinJammer together,  you
  1132. should specify an input port.
  1133.  
  1134. Understanding  these  concepts  is  probably   the   most
  1135. confusing aspect of Windows MIDI.
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.                             
  1143.                        Appendix C
  1144.                        Online Help
  1145.                             
  1146.                             
  1147.    (Sorry, impossible to show picture in text version)
  1148.                             
  1149.  
  1150. You  can  reach CanvasMan's online help at  any  time  by
  1151. pressing  F1.   Please be sure to read  the  Introduction
  1152. topic.
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.                             
  1160.                        Appendix D
  1161.                        Spin Button
  1162.                             
  1163. A  spin button (Sorry, impossible to show picture in text
  1164. version)   is  a  "custom control" (i.e.,  a  data  entry
  1165. device not supplied as part of Windows).  CanvasMan  uses
  1166. spin buttons on the Quick Edit and Drum Kit Edit screens.
  1167.  
  1168. Spin  buttons allow mouse users to increase/decrease  the
  1169. value  in an edit control by clicking on up/down  arrows.
  1170. Because  spin  buttons are not part  of  Windows  itself,
  1171. different programmers design them in different ways.   In
  1172. CanvasMan's  case,  press  the left  mouse  button  while
  1173. pointing at an arrow to trigger the changes; release  the
  1174. button  or move away from the arrows to end the  changes.
  1175. You   can  also  move  to  the  other  arrow  to  reverse
  1176. direction.
  1177.  
  1178. Even though there are over 100 edit controls on the Quick
  1179. Edit  and  Drum  Kits screens, there  is  only  one  spin
  1180. button.   The  main  reason for this  is  lack  of  room.
  1181. Adding  16  spin  buttons to each row of the  Quick  Edit
  1182. screen (or 10 to Drums) would make the window wider  than
  1183. the standard VGA screen.
  1184.  
  1185. Thus,  the single spin button pertains to whichever  edit
  1186. control  has  the  keyboard focus (CanvasMan  places  the
  1187. blinking  edit caret over it).  You can move between  the
  1188. edit  controls  by clicking on them or  pressing  Tab  or
  1189. Shift+Tab.
  1190.  
  1191. (Sorry, impossible to show picture in text version)   The
  1192. upper-half  of  the  spin  button's  color  changes  when
  1193. increasing values.
  1194.  
  1195. (Sorry, impossible to show picture in text version)   The
  1196. lower-half  of  the  spin  button's  color  changes  when
  1197. decreasing values.
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.                             
  1205.                        Appendix E
  1206.                   Command-Line Options
  1207.                             
  1208.  
  1209. Description
  1210.  
  1211.      CanvasMan  has two optional command-line  parameters
  1212.      to  maximize its flexibility.  Note that  parameters
  1213.      are  not case-sensitive (e.g., /d:17 is the same  as
  1214.      /D:17)  and  may not contain imbedded spaces  (e.g.,
  1215.      /D:  18 is invalid).
  1216.      
  1217.                 CANVAS     /D:n     /mkII
  1218.  
  1219.      /D:n   Device  #--use MIDI device #"n".  Leave  this
  1220.             at "17" unless you have a second SOUNDCanvas.
  1221.             All characters after the /D: must be numeric.
  1222.             The  minimum device# is 1 and the maximum  is
  1223.             32.
  1224.      
  1225.      /mkII  CanvasManII--operate  in  CanvasManII   mode.
  1226.             Specify /mkII if your SOUNDCanvas is  an  SC-
  1227.             55mkII  or  future 100% compatible GS  synth.
  1228.             See  online  help's Introduction section  for
  1229.             more information.
  1230.      
  1231.      The  default setting is   CANVAS  /D:17    In  other
  1232.      words,  if you run CANVAS.EXE with no /D: nor  /mkII
  1233.      setting,  CanvasMan will operate in 'original'  mode
  1234.      on device #17.
  1235.      
  1236.      
  1237. How To
  1238.  
  1239.      Online  help's  Command-Line  Options  section   has
  1240.      detailed  instructions  in  setting-up  command-line
  1241.      options.
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.