home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Explosion / 100-4013.iso / soundprg / canvas / txt1.jjc < prev   
Encoding:
Text File  |  1994-07-21  |  45.8 KB  |  1,058 lines

  1.                                      
  2.                               CanvasMan (TM)
  3.                                 Version 4.6
  4.                                      
  5.                     Copyright (c) 1992-1994 Jeff Cazel
  6.                             All Rights Reserved
  7.                                      
  8.                  CanvasMan, SongCanvas and the sunglassed
  9.                   Beethoven are trademarks of Jeff Cazel
  10.                                      
  11.                                      
  12.                    User's Guide Revision Date: June 1994
  13.                                      
  14.                                      
  15.                                      
  16.                                      
  17.      ****************************************************************
  18.                                      
  19.                                      
  20.                                      
  21.                                      
  22.                         Notes on this user's guide
  23.  
  24. The  real  CanvasMan User's Guide is a Word for Windows 6.0  document  with
  25. multiple fonts and several pictures; saving it in 'MS-DOS Text with Layout'
  26. format  created  this  text  version.  You  will  note  that  it  has  some
  27. formatting problems:
  28.  
  29.    1--All  pictures are missing.  By definition, text files  do  not  store
  30.    graphical information.
  31.    
  32.    2--There  are strangely formatted paragraphs, especially those with  em-
  33.    dashes (--) and those in the Index.
  34.    
  35.    3--There are no fonts nor page numbers.
  36.    
  37. I  haven't made a major effort to format the text manual since most  people
  38. can  easily  afford  the  real WinWord version.  To  order  the  'official'
  39. CanvasMan User's Guide, see the online help's order form.
  40.  
  41.  
  42.  
  43.  
  44.                                 Jeff Cazel
  45.  
  46.                                      
  47.                      JEFF CAZEL MIDI LICENSE AGREEMENT
  48.  
  49. This  is  a legal agreement between you (either an individual or an entity)
  50. and  Jeff  Cazel  MIDI.  By opening the sealed software package  and/or  by
  51. using  the  SOFTWARE, you agree to be bound by the terms of this Agreement.
  52. If  you  do  not agree to the terms of this Agreement, promptly return  the
  53. unopened  software package and the accompanying printed  materials  to  the
  54. place from which you obtained them for a full refund.
  55.  
  56. JEFF CAZEL MIDI SOFTWARE LICENSE
  57. 1.  GRANT  OF  LICENSE.  This software is protected by both  United  States
  58. copyright  law  and international treaty provisions.  Therefore,  you  must
  59. treat this software like a book, with the following single exception:  Jeff
  60. Cazel  MIDI authorizes you to make archival copies of the software for  the
  61. sole  purpose  of  backing up our software and protecting  your  investment
  62. loss.
  63.  
  64. By  saying "like a book," we mean, for example, that this software  may  be
  65. freely  moved  from  one  computer  to another  so  long  as  there  is  no
  66. possibility  of  it  being used at one location while it's  being  used  at
  67. another.   Just like a book that can't be read by two different  people  at
  68. the same time, neither can the software be used by two different people  at
  69. the  same  time  (unless, of course, Jeff Cazel MIDI's copyright  has  been
  70. violated).
  71.  
  72. 2.  OTHER  RESTRICTIONS.   You  may  not  reverse  engineer,  decompile  or
  73. disassemble the software.
  74.  
  75. 3.  REGISTRATION INFORMATION.  Jeff Cazel MIDI strictly prohibits you  from
  76. distributing your Registration Information to anyone.
  77.  
  78. WARRANTY DISCLAIMER
  79. Jeff  Cazel MIDI hereby disclaims any and all warranties relating  to  this
  80. software both express and implied, including any merchantability or fitness
  81. for  a  particular  purpose.  Jeff Cazel MIDI will not be  liable  for  any
  82. incidental, consequential, indirect or similar damages due to loss of  data
  83. or  any other reason.  The person using the software bears all risk  as  to
  84. the quality and performance of the software.
  85.  
  86.                               ACKNOWLEDGMENTS
  87.  
  88. MIDI Programmer's ToolKit for Windows, Copyright (c) 1994, by Paul A. Messick
  89. and Music Quest, Inc.
  90.  
  91. Band-In-A-Box  is  a  trademark  of  PG  Music.   Cakewalk   and   Cakewalk
  92. Professional  for  Windows  are trademarks of  Twelve  Tone  Systems,  Inc.
  93. CompuServe  is a registered trademark of CompuServe, Inc.  Microsoft  is  a
  94. registered  trademark and Windows is a trademark of Microsoft  Corporation.
  95. Music  Quest  and MIDI Programmer's ToolKit for Windows are  trademarks  of
  96. Music  Quest, Inc.  The Parker Adams Group is a trademark of Parker  Adams.
  97. WinJammer  and  WinJammer  Pro are trademarks of WinJammer  Software,  Ltd.
  98. Other  brands,  companies  and product names mentioned  are  trademarks  or
  99. registered trademarks of their respective holders.  The mentioning of these
  100. names is meant solely for identification purposes and is in no way meant to
  101. constitute  an  endorsement of Jeff Cazel MIDI or  our  products  by  these
  102. companies.
  103.  
  104.  
  105.  
  106.                                      
  107.                           CanvasMan User's Guide
  108.                              Table of Contents
  109.                                      
  110.                                      
  111. Overview                                    1
  112. Setting Up                                  3
  113.    Quick Start                              3
  114.    Sequence MIDI Output Ports               4
  115.    Define Synths / Route MIDI Data          5
  116. Main Window                                 8
  117. Menus                                      10
  118.    File Menu                               10
  119.    Edit Menu                               12
  120.    MIDI Menu                               26
  121.    Setup Menu                              28
  122.    Help Menu                               29
  123. Combos / Sounds / Drum Kits                30
  124.  
  125. Appendix A  Technical Support              33
  126. Appendix B  MIDI Multitasking              34
  127. Appendix C  MIDI Thru and Local            35
  128. Appendix D  Online Help                    36
  129. Appendix E  Spin Button                    37
  130. Appendix F  Multiple Synths?               38
  131.  
  132. Index                                      39
  133.  
  134.                                      
  135.                                  Overview
  136.  
  137. CanvasMan is the Windows editor/librarian for Roland's SOUNDCanvas line  of
  138. GS  synthesizers (SC-55, SC-55mkII, SCC-1, SC-50, JV-30 and  many  others).
  139. CanvasMan provides true MIDI multitasking -- you can run it by itself, while
  140. you  jam  with  Band-In-A-Box,  or while you  sequence  with  Cakewalk  and
  141. WinJammer.  Your wait is over for an easy-to-use SOUNDCanvas editor.
  142.  
  143. CanvasMan  can  play your MIDI files as you edit--you'll hear  your  changes
  144. instantly in the context of your own musical projects!  It saves  its  data
  145. in  standard  sysex format (also called "MIDIEX" format) so you  can  store
  146. edits  within your sequences or as stand-alone banks.  You can even  create
  147. your  own  single- and multi-Part sounds for easy future recall.   Finally,
  148. CanvasMan  gives  you  complete control over all  Global,  Part,  and  Drum
  149. parameters.
  150.  
  151. To  maximize data integrity, CanvasMan uses one-way MIDI communication only
  152. (from  the  computer to the SOUNDCanvas).  You cannot lose data when  other
  153. windows send extraneous data.
  154.  
  155. This  manual refers to any CanvasMan-supported GS sound module or  keyboard
  156. as  a  "Canvas."   "GS" is Roland's "General Standard"--a  superset  of  the
  157. General  MIDI standard.  If you have an SCC-1, please ignore references  to
  158. the "display" or "LCD"--the SCC-1 doesn't have one.
  159.  
  160. CanvasMan avoids the term "patch" in its documentation because "patch"  has
  161. an  ambiguous definition in the context of multi-timbral synthesizers.  All
  162. users  should read the Combos / Sounds / Drum Kits section (page 30) for  a
  163. complete description of CanvasMan's data files.
  164.  
  165.                                      
  166.                            Overview (continued)
  167.  
  168. This  manual  describes  how  to  modify, save  and  audition  the  various
  169. parameters  within the Canvas.  It does not describe what these  parameters
  170. do.   For  example,  it describes how to turn Chorus On  and  Off,  but  it
  171. doesn't  state what effect that has on the sound nor why you may want  that
  172. effect.   The  online help and various Canvas owner's manuals will  explain
  173. some of these parameters, however.
  174.  
  175. This  manual  also does not explain basic Windows procedures  and  concepts
  176. such  as  selecting menu options and using scroll bars.  If you are  a  new
  177. Windows user, please run the Windows Tutorial on the Program Manager's Help
  178. menu.
  179.  
  180. Finally,  though there are multiple versions of CanvasMan, they  share  the
  181. same  user's  guide and help file.  Unless specifically noted,  "CanvasMan"
  182. refers to any version.
  183.  
  184.  
  185.  
  186.  
  187.                                      
  188.                          Setting Up -- Quick Start
  189.  
  190.  
  191. 1  Run  SETUP--On the Windows Program Manager screen, select File and then
  192.    Run....   This will display the Run dialog and position your  cursor  at
  193.    Command Line.
  194.    
  195.    If you have a CanvasMan disk in drive A:, type   A:SETUP <Enter>
  196.    
  197.    If you have a CanvasMan disk in drive B:, type   B:SETUP <Enter>
  198.    
  199.    If you have downloaded the shareware version of CanvasMan, type the full
  200.    path     to     SETUP.EXE    and    press    <Enter>    (for    example,
  201.    C:\TEMP\SETUP <Enter>).
  202.    
  203.    Follow the instructions on the screen.
  204.    
  205.      
  206.      
  207. 2  Read  CanvasMan's Help Introduction--Double-click on the READ ME FIRST!
  208.    icon  in  CanvasMan's  Program Manager group and read  the  information.
  209.    This will give you a good overview on CanvasMan's overall layout.
  210.    
  211.  
  212.  
  213. 3  Set Up MIDI Devices--Start CanvasMan by double-clicking on its icon  in
  214.    CanvasMan's  Program  Manager  group.   Setting  up  your  MIDI  devices
  215.    consists  of  two  dialog boxes: Sequence MIDI Output Ports  and  Define
  216.    Synths  /  Route  MIDI  Data.  Select Sequence MIDI  Output  Ports  from
  217.    CanvasMan's Setup menu (CanvasMan will automatically run this option for
  218.    you the first time in).
  219.    
  220.    Read  the  next  four pages for complete descriptions of  Sequence  MIDI
  221.    Output Ports and Define Synths / Route MIDI Data.
  222.    
  223.    See also the MIDI Multitasking appendix for more information.
  224.    
  225.    Finally,  note that CanvasMan turns Local Control Off at  startup.   For
  226.    more information, see the MIDI Thru and Local appendix.
  227.    
  228.      
  229.                                      
  230.                   Setting Up -- Sequence MIDI Output Ports
  231.                                      
  232.                                      
  233.                                      
  234.         (picture omitted in text version of CanvasMan User's Guide)
  235.                                      
  236.                                      
  237. If  you  have more than one output port, you can have CanvasMan  play  your
  238. MIDI files on some or all of them.  To so do, sequence the output ports  to
  239. match  your multi-port MIDI files.  Do so by double-clicking, in order,  on
  240. the relevant ports in the Available to Sequence column (this will move them
  241. to  the New Sequence column).  For example, the picture above shows that  I
  242. am  changing  my  sequence from the MENOTE as #1  and  the  MPU-401  as  #2
  243. (Current Sequence) to the Serial as #1 and the MENOTE as #2.  If I want to,
  244. I  can  still  add  the MPU-401 and the MIDI Mapper as #3   and  #4  before
  245. selecting OK.
  246.  
  247. If you have a single MIDI interface like most of us, you can simply move it
  248. by  itself  into  the  New Sequence column.  Try to avoid  using  the  MIDI
  249. Mapper--you  cannot open it for multiple concurrent output.   See  the  MIDI
  250. Multitasking appendix for more information.
  251.  
  252. If  you  sequence the ports incorrectly, select the Restart button to  move
  253. all  New Sequence ports back to Available.  You can then restart sequencing
  254. your ports.
  255.  
  256. Each  time  you run Sequence MIDI Output Ports, CanvasMan will  run  Define
  257. Synths / Route MIDI Data afterwards.
  258.  
  259.  
  260.                                      
  261.                Setting Up -- Define Synths / Route MIDI Data
  262.                                      
  263.                                      
  264.                                      
  265.         (picture omitted in text version of CanvasMan User's Guide)
  266.                                      
  267.                                      
  268. The  top  half  of  this  screen allows you to tell  CanvasMan  about  your
  269. SOUNDCanvas synthesizer(s).  CanvasMan will support a MIDI network that has
  270. up  to  three  SOUNDCanvases--there is one column for each of three  synths.
  271. (If  you have one SOUNDCanvas, use column #1; if you have two, use  #1  and
  272. #2; and if you have three, use all three columns.)
  273.  
  274. Use the Model combobox to tell CanvasMan what type of SOUNDCanvas you have.
  275. Similarly,  use the Device # combobox to specify which device  #  you  have
  276. used  for  each  SOUNDCanvas.  You will want to leave the device  #  at  17
  277. unless you have more than one SOUNDCanvas connected to the same MIDI output
  278. port.   (If you have more than one SOUNDCanvas on the same MIDI port,  read
  279. your  synth  manual  to  find  out how to change  its  device  #  to  match
  280. CanvasMan.)  Once you choose your model and device #, CanvasMan stores  and
  281. acts on the information and displays it on the main window caption.
  282.  
  283. If the Model combobox does not list your synthesizer, please see the online
  284. help's Introduction section for information on how to proceed.
  285.  
  286.                                      
  287.          Setting Up -- Define Synths / Route MIDI Data (continued)
  288.                                      
  289.                                      
  290.                                      
  291.         (picture omitted in text version of CanvasMan User's Guide)
  292.                                      
  293.                                      
  294. The  bottom  left section of the screen allows you to specify which  output
  295. MIDI port you have used for each of your SOUNDCanvases.  For each column in
  296. use,  specify  the  port  to  which you want CanvasMan's  system  exclusive
  297. ("SysEx") data routed.  Most users will specify the same port as Thru  (see
  298. below), since you'll probably want both types of MIDI information to go  to
  299. the same port (i.e., eventually routed to the SOUNDCanvas).
  300.  
  301. The  bottom  right  section  of  the screen  deals  with  system-wide  MIDI
  302. settings.  The top half of the Thru column allows you to specify  the  port
  303. to  which  you  want  your keyboard controller's MIDI  information  routed.
  304. You'll typically specify the same port as SysEx, since you'll probably want
  305. both  types  of  MIDI information to go to the same port (i.e.,  eventually
  306. routed to the SOUNDCanvas).
  307.  
  308.  
  309.                                      
  310.          Setting Up -- Define Synths / Route MIDI Data (continued)
  311.                                      
  312. The  bottom half of the Thru column handles the Thru input port.   If  your
  313. MIDI  interface is output-only, both Thru (Out) and Thru In will be  blank.
  314. If  you have only one input port, Thru In will list that port.  However, if
  315. you  have  more  than one input port (like in the picture on the  preceding
  316. page), CanvasMan allows you to select the Thru In port from a combobox.
  317.  
  318. Finally,  the  Close Outputs When Switched checkbox appears  in  the  lower
  319. right  corner.  If your MIDI drivers allow multiple programs  to  use  your
  320. output  ports OR if you do not plan to run other MIDI programs at the  same
  321. time as CanvasMan, uncheck this box for greater speed.  Note that CanvasMan
  322. cannot  close  your Thru Out port if Thru is On.  If Thru is Off,  however,
  323. CanvasMan  will not even open your Thru In port.  See the MIDI Multitasking
  324. appendix for more information.
  325.  
  326.  
  327.  
  328.                                      
  329.  
  330.  
  331.                                      
  332.                                 Main Window
  333.                                      
  334.                                      
  335.         (picture omitted in text version of CanvasMan User's Guide)
  336.                                      
  337.  
  338. CanvasMan's main window consists of several sections.  From top to  bottom,
  339. they are:
  340.  
  341.                     Caption
  342.                     Menubar
  343.                     Toolbar
  344.                     Part Selectors
  345.                     Edit  Controls  (The picture above does  not  show  any
  346.                     Edit  Controls since they change based on  the  current
  347.                     Edit Menu selection.)
  348.  
  349. The  window  caption  states  "CanvasMan," the  synth  model  and  assigned
  350. device  #,  the  current Edit Menu selection, and your current  Combo  file
  351. name.
  352.  
  353. The  menubar  appears below the caption.  The menu sections of this  manual
  354. explain  each  menu  option  in detail.  Certain options  have  accelerator
  355. "hotkeys"  that make accessing them quicker.  For example, you  can  always
  356. press  Ctrl+A  to  display  the  Quick  Edit  A  screen.   The  menus  list
  357. accelerators where available.
  358.  
  359.  
  360.                                      
  361.                           Main Window (continued)
  362.                                      
  363.                                      
  364.         (picture omitted in text version of CanvasMan User's Guide)
  365.                                      
  366.                                      
  367. The  toolbar  is  the row of pictures ("icons") below the  menubar.   These
  368. icons  duplicate some of the menu options.  From left to right,  the  icons
  369. represent  File-New,  File-Open,  File-Save,  File-Load  MIDI  File,  MIDI-
  370. Play/Pause,  MIDI-Rewind,  MIDI-Thru,  MIDI-Local,  Help-About  and   MIDI-
  371. Panic  Button.  Note that several dialog boxes (Define Synths, Directories,
  372. etc.) also contain the MIDI-oriented toolbar buttons.
  373.  
  374. In  most  cases,  the  Part  selection buttons appear  below  the  toolbar.
  375. However,  when  you've selected an edit window that covers multiple  parts,
  376. the  Part selectors disappear.  When available, click on one of the sixteen
  377. radio buttons to choose your current work in process Part.
  378.  
  379. The  Edit  Menu  section describes the different Edit  Control  screens  in
  380. detail.
  381.  
  382. You may resize the window like in other programs by dragging its border.
  383.  
  384.  
  385.                                      
  386.                                  File Menu
  387.  
  388.                                      
  389.         (picture omitted in text version of CanvasMan User's Guide)
  390.                                      
  391.  
  392. See  the  Combos  /  Sounds / Drum Kits section  (page  30)  to  learn  how
  393. CanvasMan's data files interrelate.
  394.  
  395. New
  396.    This  option sends a GS Reset to the Canvas and renames the  current  GS
  397.    Combo  file  to UNTITLED.  File-New will prompt you to save the  current
  398.    Combo if you've changed it since your last File-Save or File-Save As.
  399.    
  400. Open
  401.    This  option displays a file open dialog for GS Combos.  Once you select
  402.    a  valid  file, CanvasMan sends the complete sysex data to  the  Canvas.
  403.    File-Open will prompt you to save the current Combo if you've changed it
  404.    since your last File-Save or File-Save As.
  405.    
  406. Save
  407.    This  option saves the current GS Combo file.  If the current file  name
  408.    is  UNTITLED, File-Save behaves as File-Save As and displays a file save
  409.    dialog for Combos.
  410.    
  411. Save As
  412.    This option displays a file save dialog for GS Combos.
  413.    
  414.  
  415.                                      
  416.                            File Menu (continued)
  417.  
  418. Load GS Sound
  419.    This  option displays a file open dialog for GS Sounds.  Once you select
  420.    a  valid file, you can insert it into the current Combo starting on  any
  421.    tonal part.
  422.    
  423. Save GS Sound
  424.    This option allows you to select which Part(s) you wish to include in  a
  425.    GS  Sound.  Once you've done so and pressed the OK button, File-Save  GS
  426.    Sound displays a file save dialog for Sounds.
  427.  
  428. Load GS Drum Kit
  429.    This  option  displays a file open dialog for GS Drum  Kits.   Once  you
  430.    select  a valid file, you can insert it into the current Combo  as  Drum
  431.    Kit #1 or #2.
  432.    
  433. Save GS Drum Kit
  434.    This option displays a file save dialog for GS Drum Kits.
  435.    
  436. Load MIDI File
  437.    This option displays a file open dialog for MIDI format files ("standard
  438.    MIDI  files").   Once you select a valid file, CanvasMan starts  playing
  439.    it.  File-Load MIDI File is grayed if MIDI is disabled.
  440.    Note  that  you can also play MIDI files by dragging them from  Windows'
  441.    File Manager and dropping them anywhere on the CanvasMan window.
  442.    
  443. Exit
  444.    This  option  exits CanvasMan.  File-Exit will prompt you  to  save  the
  445.    current GS Combo file if you've changed it since your last File-Save  or
  446.    File-Save As.
  447.    
  448.  
  449.                                      
  450.                                  Edit Menu
  451.  
  452.                                      
  453.         (picture omitted in text version of CanvasMan User's Guide)
  454.                                      
  455.  
  456. The Edit Menu displays a list of all of the edit dialog windows.  CanvasMan
  457. indicates the current choice with a check mark to its left.
  458.  
  459. When  you select a new edit window, the window size reverts to its default.
  460. As with most Windows programs, however, you can resize the CanvasMan window
  461. at any time.
  462.  
  463. Each  valid change you make on any edit screen sends the sysex data to  the
  464. SOUNDCanvas immediately.
  465.  
  466.  
  467.  
  468.                                      
  469.                          Edit Menu -- Quick Edit A
  470.  
  471.                                      
  472.         (picture omitted in text version of CanvasMan User's Guide)
  473.                                      
  474.  
  475. This option displays basic part settings for all 16 Parts.  You can use the
  476. keyboard  to change several parameters here.  Move between parameters  with
  477. the  Tab and Shift+Tab keys; you may also single-click (steady hand!) on  a
  478. parameter to select it.
  479.  
  480. Mouse  users  can change values with the spin button.  See the Spin  Button
  481. appendix (page 37) for more information.
  482.  
  483. To  mute a MIDI Channel, set it to 0.  To set random panning, set Pan to  -
  484. 64.
  485.  
  486.  
  487.  
  488.                                      
  489.                          Edit Menu -- Quick Edit B
  490.  
  491.                                      
  492.         (picture omitted in text version of CanvasMan User's Guide)
  493.                                      
  494.  
  495. This  option displays more basic part settings for all 16 Parts.   You  can
  496. use   the  keyboard  to  change  several  parameters  here.   Move  between
  497. parameters  with  the  Tab and Shift+Tab keys; you  may  also  single-click
  498. (steady hand!) on a parameter to select it.
  499.  
  500. Mouse  users  can change values with the spin button.  See the Spin  Button
  501. appendix (page 37) for more information.
  502.  
  503. To mute a MIDI Channel, set it to 0.
  504.  
  505.  
  506.                                      
  507.                    Edit Menu -- General Part Settings #1
  508.  
  509.                                      
  510.         (picture omitted in text version of CanvasMan User's Guide)
  511.                                      
  512.  
  513. You  can  change several general parameters in this window.  To set  random
  514. panning, set Part Panpot to -64.
  515.  
  516.  
  517.                                      
  518.                    Edit Menu -- General Part Settings #2
  519.  
  520.                                      
  521.         (picture omitted in text version of CanvasMan User's Guide)
  522.                                      
  523.  
  524. You can change additional general parameters in this window.
  525.  
  526.  
  527.                                      
  528.                  Edit Menu -- Receive Flags / Scale Tuning
  529.  
  530.                                      
  531.         (picture omitted in text version of CanvasMan User's Guide)
  532.                                      
  533.  
  534. This  option  displays the Receive Flags / Scale Tuning  dialog.   You  can
  535. specify  to  which  MIDI messages a Part responds  and  you  can  tune  the
  536. individual chromatic notes for a Part here.
  537.  
  538.  
  539.                                      
  540.                     Edit Menu -- Modulation / Pitch Bend
  541.  
  542.                                      
  543.         (picture omitted in text version of CanvasMan User's Guide)
  544.                                      
  545.  
  546. This  option displays the Modulation / Pitch Bend dialog.  You  can  change
  547. Modulation and Pitch Bend-oriented parameters in this window.
  548.  
  549.  
  550.                                      
  551.                           Edit Menu -- Aftertouch
  552.  
  553.                                      
  554.         (picture omitted in text version of CanvasMan User's Guide)
  555.                                      
  556.  
  557. This  option  displays the Aftertouch dialog.  You can  change  Aftertouch-
  558. oriented parameters in this window.
  559.  
  560.  
  561.                                      
  562.                     Edit Menu -- Continuous Controllers
  563.  
  564.                                      
  565.         (picture omitted in text version of CanvasMan User's Guide)
  566.                                      
  567.  
  568. This  option  displays the Continuous Controllers dialog.  You  can  change
  569. Continuous Controller-oriented parameters in this window.
  570.  
  571.  
  572.                                      
  573.                         Edit Menu -- Master Settings
  574.  
  575.                                      
  576.         (picture omitted in text version of CanvasMan User's Guide)
  577.                                      
  578.  
  579. This  option  displays the Master Settings dialog.  You can  change  global
  580. parameters on this screen that affect every Part.
  581.  
  582.  
  583.                                      
  584.                         Edit Menu -- Reverb / Chorus
  585.  
  586.                                      
  587.         (picture omitted in text version of CanvasMan User's Guide)
  588.                                      
  589.  
  590. This  option displays the Reverb / Chorus Settings dialog.  You can  change
  591. effects parameters on this screen that affect every Part.
  592.  
  593.  
  594.                                      
  595.                   Edit Menu -- Tone/Rhythm / Voice Reserve
  596.  
  597.                                      
  598.         (picture omitted in text version of CanvasMan User's Guide)
  599.                                      
  600.  
  601. This  option  displays  the Tone/Rhythm / Voice Reserve  dialog.   You  can
  602. designate Parts as tonal or rhythm (Map #1 or #2) here, and you can reserve
  603. voices for Parts.
  604.  
  605.  
  606.                                      
  607.                            Edit Menu -- Drum Kits
  608.  
  609.                                      
  610.         (picture omitted in text version of CanvasMan User's Guide)
  611.                                      
  612.  
  613. This  option  displays the Edit-Drum Kits dialog.  The  SOUNDCanvas  stores
  614. settings  for  two  drum  kits; you can use the keyboard  to  change  these
  615. settings  here.   Move between parameters with the Tab and Shift+Tab  keys;
  616. you may also single-click (steady hand!) on a parameter to select it.
  617.  
  618. Mouse  users  can change values with the spin button.  See the Spin  Button
  619. appendix (page 37) for more information.
  620.  
  621. The  top of the screen displays the kit names (Electronic and Power in  the
  622. example above).  The left column lists the sounds within the selected  kit.
  623. You  can  select which of the two sound lists to display via the Instrument
  624. Names  radio buttons in the upper left corner.  For example, to change  the
  625. list  from  Electronic to Power, click on the bottom button.  If both  kits
  626. are the same, CanvasMan disables the Instrument Names radio buttons.  (Most
  627. sounds  are the same throughout all kits, so you may not see much, if  any,
  628. effect when changing Instrument Names.)
  629.  
  630.                                      
  631.                      Edit Menu -- Miscellaneous Options
  632.  
  633. Decrement Part
  634.    This  option  decreases the current Part by 1.  If you  are  already  on
  635.    Part 1, the Part changes to 16.
  636.    
  637. Increment Part
  638.    This  option  increases the current Part by 1.  If you  are  already  on
  639.    Part 16, the Part changes to 1.
  640.    
  641. Next Quick Edit Screen
  642.    This  option  moves forward through the Quick Edit screens.   If  you're
  643.    already  at the last screen, it takes you to the first.  This option  is
  644.    only available when the Quick Edit screens are active.
  645.    
  646. Prior Quick Edit Screen
  647.    This  option moves backward through the Quick Edit screens.   If  you're
  648.    already  at the first screen, it takes you to the last.  This option  is
  649.    only available when the Quick Edit screens are active.
  650.    
  651. Copy
  652.    This  option  copies  the current .SYX file into the Windows  clipboard.
  653.    You can then paste this MIDIEX-formatted data into a sequencer, etc.
  654.    
  655.  
  656.                                      
  657.                                  MIDI Menu
  658.  
  659.                                      
  660.         (picture omitted in text version of CanvasMan User's Guide)
  661.                                      
  662.  
  663. Play
  664. Pause
  665.    These  options  toggle  the MIDI player On and  Off.   If  the  file  is
  666.    currently  playing, the Play option is checked and grayed (unavailable);
  667.    if currently paused, Pause is checked and grayed.
  668.  
  669. Rewind
  670.    This  option  resets  the current MIDI file to  its  beginning  and,  if
  671.    playing, pauses it.
  672.    
  673. Play From/Thru
  674.    (See next page.)
  675.    
  676. Thru
  677.    This  option toggles MIDI Thru On and Off.  MIDI-Thru is unavailable  if
  678.    you do not have at least one MIDI Input and Output port.
  679.    
  680. Local
  681.    This  option  toggles Local On and Off for your controller  keyboard(s).
  682.    The  data  transmits  on  all channels for all sequenced  output  ports.
  683.    Since most MIDIers want Local Off, CanvasMan turns Local Off at startup.
  684.  
  685.  
  686.                                      
  687.                            MIDI Menu (continued)
  688.  
  689. Play From / Thru
  690.    This option allows you to specify a section of the currently loaded MIDI
  691.    file  (shown  above as MEGAJAM.MFF) to play in a loop.  Enter  the  From
  692.    (loop begin) and Thru (loop end) measures and select OK.
  693.    
  694.                                      
  695.         (picture omitted in text version of CanvasMan User's Guide)
  696.                                      
  697.    
  698.    When  you  load a song via File-Load MIDI File, CanvasMan sets the  Play
  699.    From/Thru  time  signature to 4/4.  (Future versions of CanvasMan  might
  700.    automatically  detect  the time signature.)   Select  the  correct  time
  701.    signature  if not 4/4; if your time signature is not listed  or  if  you
  702.    have  multiple  time signatures in the song, select  Beats  Only.   When
  703.    using  Beats Only, remember to calculate your From and Thru values using
  704.    quarter notes.
  705.  
  706. Refresh Synth
  707.    This  option retransmits the current GS Combo file's sysex data  to  the
  708.    Canvas.
  709.    
  710. Panic Button
  711.    This  option stops the song (if playing) and sends "all notes  off"  and
  712.    "reset all controllers" messages on each MIDI channel of each MIDI port.
  713.  
  714.                                      
  715.                                 Setup Menu
  716.  
  717.                                      
  718.         (picture omitted in text version of CanvasMan User's Guide)
  719.                                      
  720.  
  721. Sequence MIDI Output Ports
  722. Define Synths / Route MIDI Data
  723.    Installation pages 3-7 explain these options fully.
  724.    
  725. Directories
  726.    This  option  allows you to specify which directories to  use  for  MIDI
  727.    files  (labelled as Standard MIDI Files), sysex/MIDIEX  files  (SysEx  /
  728.    MIDIEX  Files), GS Combos (Combo Files), GS Sounds (Sound Files) and  GS
  729.    Drum   Kits  (Drum  Kit  Files).   Setup-Directories  will  create   the
  730.    directories  if  necessary,  but  only  to  one  level.   For   example,
  731.    C:\CM\SOUNDS is invalid unless C:\CM already exists.
  732.    
  733. Register
  734.    This option allows you to enter your Registration Information.  Entering
  735.    this  information  converts the unregistered shareware  version  to  the
  736.    registered  version  and  enables  some  of  the  enhanced  features  of
  737.    CanvasMan.
  738.    
  739.    Retail versions of CanvasMan do need nor list the Setup-Register option.
  740.    
  741.  
  742.                                      
  743.                                  Help Menu
  744.  
  745.                                      
  746.         (picture omitted in text version of CanvasMan User's Guide)
  747.                                      
  748.  
  749. Contents
  750.    This  option displays the table of contents for CanvasMan's online  help
  751.    system.
  752.  
  753. Search for Help on
  754.    This  option  displays  the  list  of  cross-referenced  CanvasMan  help
  755.    keywords.  You can search for information on any indexed word or  phrase
  756.    as listed here.
  757.    
  758. EZ Start Tutorial
  759.    This option is only available on the Parker Adams Group CanvasMan Deluxe
  760.    Edition.  It displays a help file consisting of CanvasMan tutorials.
  761.  
  762. How to Use Help
  763.    This option displays Windows' own 'how to use help' tutorial.
  764.    
  765. About CanvasMan
  766.    This  option displays the sunglassed Beethoven trademark and  plays  the
  767.    CanvasMan fanfare.  Its purpose is to list copyright and program version
  768.    information.
  769.  
  770.  
  771.                                      
  772.                         Combos / Sounds / Drum Kits
  773.  
  774. CanvasMan creates three types of data files:
  775.  
  776.      GS Combos    *.GSC / *.G2C / *.SYX
  777.      GS Sounds    *.GSS / *.G2S
  778.      GS Drum Kits *.GSD
  779.      
  780. CanvasMan  focuses  on Combo files.  Combos contain  data  for  the  entire
  781. SOUNDCanvas.   Since the SOUNDCanvas has sixteen Parts and two  drum  kits,
  782. you  can  think  of  a  Combo  file as a large  band.   (In  this  setting,
  783. capitalized "Combo," "Sound" or "Drum Kit" indicates CanvasMan data  files.
  784. The non-capitalized version indicates 'normal' meaning; e.g., a "combo"  is
  785. a band or an orchestra.)
  786.  
  787. You  set  up one Combo for each of your songs; in effect, each song  has  a
  788. separate combo at its disposal.  However, you will probably find that  your
  789. songs often use the same settings for several instruments.  For example, if
  790. you create the ultimate grand piano, you may want to use it in most of your
  791. songs'  Combos.   Similarly, if you've changed the reverb on  certain  drum
  792. instruments in drum kit #1, you may want that effect in all of your songs.
  793.  
  794. This is where GS Sound and GS Drum Kit files come in.  Sounds and Drum Kits
  795. are modular building blocks for your Combos.  Sounds consist of one or more
  796. Parts  on  the  same channel.  Drum Kits contain note mapping  and  effects
  797. parameters  for  drum  kits.  Continuing the above example,  assume  you've
  798. created  a  great  piano  on  MIDI channel 6 using  Part  8.   Rather  than
  799. remembering all the parameters you've tweaked so you can recreate them  for
  800. your next song, simply save Part 8 by itself as a Sound.
  801.  
  802.  
  803.                                      
  804.                   Combos / Sounds / Drum Kits (continued)
  805.  
  806. To  do  so,  select  File-Save GS Sound.  When it  asks  which  Part(s)  to
  807. include,  click on Part 8.  When you select OK, CanvasMan will display  the
  808. save  dialog and allow you to call your Sound GPIANO.GSS or similar.   Note
  809. that  you  can  have multiple Parts in a Sound file.  For example,  if  you
  810. create  a grunge organ by combining Organ 3 and Overdrive Guitar,  you  can
  811. save  them together for use in Combos.  After selecting File-Save GS Sound,
  812. simply check the appropriate Parts' checkboxes.  You may not include rhythm
  813. Parts in a Sound, and CanvasMan prevents such attempts.
  814.  
  815. Sounds contain all parameters that are pertinent to that Part.  They do not
  816. contain  Global settings like reserved voices nor the chosen Reverb  Macro.
  817. Combos store that information.
  818.  
  819. Drum  Kits  work  similar to Sounds.  After changing the  reverb  for  your
  820. chosen rhythm instruments (example #1), select File-Save GS Drum Kit.  When
  821. it asks which of the two kits to use, click on Kit #1.  When you select OK,
  822. CanvasMan will display the save dialog and allow you to call your Drum  Kit
  823. COOLRVRB.GSD or similar.
  824.  
  825. When you want to use a Sound or a Drum Kit in a Combo, you select File-Load
  826. GS  Sound or File-Load GS Drum Kit, respectively.  Load GS Sound allows you
  827. to  insert  Sounds into the current Combo.  After selecting a  valid  Sound
  828. file,  you specify the destination Part and MIDI channel.  The Part(s)  and
  829. channel  of  the original Sound are irrelevant; CanvasMan provides  maximum
  830. flexibility here.
  831.  
  832.  
  833.                                      
  834.                   Combos / Sounds / Drum Kits (continued)
  835.  
  836. You  may  also  opt whether to mute existing Parts on the destination  MIDI
  837. channel.  If you're loading Ultimate Grand Piano on channel 1 and channel 1
  838. is  already  assigned to Space Echo, you will probably want to  leave  this
  839. option  checked  (or  end up with a space echoed piano  sound).   CanvasMan
  840. loads the file into the current Combo and sends it to the Canvas.
  841.  
  842. Load GS Sound will not overwrite Rhythm Parts with the Tonal information in
  843. the  Sound.  For example, if you load a 4-Part sound into Part  9  and  you
  844. have  previously set Part 10 to the Power (rhythm) Set, the GS  Sound  will
  845. overwrite  Parts 9, 11, 12 and 13.  Similarly, Load GS Sound will  fail  if
  846. you  attempt  to load a Sound that will not fit.  For example,  you  cannot
  847. load  a  three-part sound starting on Part 15 because it would try to  fill
  848. Parts  15,  16  and 17.  Load GS Sound's prompts automatically  adjust  for
  849. this.
  850.  
  851. Load  GS  Drum  Kit allows you to insert Drum Kits into the current  Combo.
  852. After  selecting  a valid Drum Kit file, you specify the  destination  kit.
  853. There  are  two destination kits, and like Sounds, the original  Kit's  kit
  854. number  is  not relevant.  CanvasMan loads the file into the current  Combo
  855. and sends it to the Canvas.
  856.  
  857.  
  858.                                      
  859.                                 Appendix A
  860.                              Technical Support
  861.                                      
  862.                                      
  863.         (picture omitted in text version of CanvasMan User's Guide)
  864.                                      
  865.  
  866. See  the  online help's Technical Support topic for current information  on
  867. getting  help.  Be ready to give the support staff the current  version  of
  868. CanvasMan.   This  information shows on the About screen;  in  the  example
  869. shown above, the version is 4.55.
  870.  
  871.  
  872.                                      
  873.                                 Appendix B
  874.                              MIDI Multitasking
  875.                                      
  876. Windows'  capability of running multiple MIDI programs  at  the  same  time
  877. makes  it  vastly  superior to DOS MIDI.  You maximize this  capability  by
  878. using MIDI drivers that allow multiple concurrent output ("multi-client").
  879.  
  880. Multi-client  drivers, for example, allow you to change patch  settings  on
  881. your  SOUNDCanvas  with  CanvasMan at the same time  you  play  a  song  in
  882. Cakewalk, WinJammer, Band-In-A-Box, and others.  Note that the MIDI  Mapper
  883. does  not  allow multiple clients.  Note also that since few input  drivers
  884. support  multi-client use, you should make sure CanvasMan's  MIDI  Thru  is
  885. turned  Off if you run it at the same time as your sequencer.  If  you  can
  886. share  an input port, however, make sure that no more than one program  has
  887. MIDI Thru turned On--otherwise, your machine might lockup.
  888.  
  889. The  MPU-401  driver  that comes with Windows 3.1 does not  allow  multiple
  890. concurrent  output.   However,  Twelve  Tone  Systems  (maker  of  Cakewalk
  891. Professional  for  Windows) has created a better MPU-401 driver  that  does
  892. allow this.  If you already run Wincake with an MPU-401, you should already
  893. have  this driver installed.  If you don't have the driver, you can get  it
  894. in  Wincake's demo (from probably any MIDI-oriented BBS).  (On  CompuServe,
  895. grab WDEMO.TXT and WDEMO.ZIP from library 3 in the MIDIAVEN forum.  Be sure
  896. to read WDEMO.TXT before unarchiving WDEMO.ZIP.)
  897.  
  898. Understanding  these  concepts is probably the  most  confusing  aspect  of
  899. Windows MIDI.
  900.  
  901.  
  902.                                      
  903.                                 Appendix C
  904.                             MIDI Thru and Local
  905.                                      
  906.                                      
  907.  
  908.         (picture omitted in text version of CanvasMan User's Guide)
  909.                                      
  910. (Few  topics  are as confusing to new MIDIers as MIDI Thru and  MIDI  Local
  911. Control.   Since  advanced MIDI users typically understand  these  subjects
  912. already,  this  discussion  aims  at  novices.   Note  that  the  following
  913. paragraphs  are not intended to be exhaustive--they are simply  intended  to
  914. get new users up and running.)
  915.  
  916. Study  the  diagram--it shows the 'correct' way to connect  your  equipment.
  917. Once  you have connected things this way, you should turn CanvasMan's  Thru
  918. On  and  Local Off.  (If you're running CanvasMan at the same time as  your
  919. sequencer,  however, leave CanvasMan's Thru Off and turn  your  sequencer's
  920. Thru On.)
  921.  
  922. If  you leave Local On, your keyboard will always make noise when you press
  923. its keys.  You will probably not want that, since you may want to hear your
  924. synth  modules (labeled Additional Synths) by themselves.  You can  control
  925. if  and when the keyboard itself makes noise by setting its Receive channel
  926. to the same channel on which it Transmits.
  927.  
  928. This is where MIDI Thru comes in.  With Thru On, the computer 'echoes' MIDI
  929. data  from  its  MIDI In to its MIDI Out.  Turning Thru On  and  Local  Off
  930. enables  you to specify when you want the keyboard to make noise  and  when
  931. you want your synth modules to make noise.  If you have both Thru and Local
  932. On,  playing  your keyboard can 'double' its notes--the internal  connection
  933. will  sound,  and  the computer will re-route the MIDI  data  back  to  the
  934. keyboard,  sounding it again.  Conversely, you will hear  nothing  if  both
  935. Thru and Local are off.
  936.  
  937.  
  938.  
  939.  
  940.  
  941.                                      
  942.                                 Appendix D
  943.                                 Online Help
  944.                                      
  945.                                      
  946.         (picture omitted in text version of CanvasMan User's Guide)
  947.                                      
  948.  
  949. You  can reach CanvasMan's online help at any time by pressing F1.   Please
  950. be sure to read the Introduction topic.
  951.  
  952.  
  953.                                      
  954.                                 Appendix E
  955.                                 Spin Button
  956.                                      
  957. A  spin  button  (picture omitted in text version of user's  guide)   is  a
  958. "custom  control"  (i.e.,  a data entry device  not  supplied  as  part  of
  959. Windows).  CanvasMan uses spin buttons on the Quick Edit and Drum Kit  Edit
  960. screens.
  961.  
  962. Spin  buttons allow mouse users to increase/decrease the value in  an  edit
  963. control  by clicking on up/down arrows.  Because spin buttons are not  part
  964. of Windows itself, different programmers design them in different ways.  In
  965. CanvasMan's case, press the left mouse button while pointing at an arrow to
  966. trigger the changes; release the button or move away from the arrows to end
  967. the changes.  You can also move to the other arrow to reverse direction.
  968.  
  969. Even  though  there are over 100 edit controls on the Quick Edit  and  Drum
  970. Kits  screens, there is only one spin button.  The main reason for this  is
  971. lack  of room.  Adding 16 spin buttons to each row of the Quick Edit screen
  972. (or 10 to Drums) would make the window wider than the standard VGA screen.
  973.  
  974. Thus,  the  single spin button pertains to whichever edit control  has  the
  975. keyboard focus (CanvasMan places the blinking edit caret over it).  You can
  976. move  between  the  edit controls by clicking on them or  pressing  Tab  or
  977. Shift+Tab.
  978.  
  979. (picture  omitted in text version of user's guide)  The upper-half  of  the
  980. spin button's color changes when increasing values.
  981.  
  982. (picture  omitted in text version of user's guide)  The lower-half  of  the
  983. spin button's color changes when decreasing values.
  984.  
  985.  
  986.                                      
  987.                                 Appendix F
  988.                              Multiple Synths?
  989.                                      
  990.  
  991. As  described  in the Installation section of this manual,  CanvasMan  will
  992. support a MIDI network that has up to three SOUNDCanvas synthesizers.  Once
  993. you  tell  CanvasMan about your synths (via the Define Synths dialog),  you
  994. must  tell  each copy of CanvasMan that you run which particular synth  you
  995. wish to address.
  996.  
  997. You  do  this  with  the  optional /S:n command-line  parameter.   You  run
  998. CANVAS  /S:1, CANVAS /S:2, or CANVAS /S:3 to specify which synth to address
  999. (you  can run all three at the same time if you wish).  Note that the  /S:n
  1000. parameter  is not case-sensitive (e.g., /s:2 is the same as /S:2)  and  may
  1001. not contain imbedded spaces (e.g., /S:  2 is invalid).
  1002.  
  1003. The default setting is  CANVAS /S:1.  In other words, if you run CANVAS.EXE
  1004. with  no  /S:  setting, CanvasMan will access the first SOUNDCanvas  you've
  1005. defined.
  1006.  
  1007. CanvasMan's SETUP program creates an icon for synth #1.  If you  have  more
  1008. than  one CanvasMan synth, however, you can create separate icons for each.
  1009. See the online help's Multiple Synths? section for detailed instructions in
  1010. setting-up your CanvasMan icons to make it easy to control your setup.
  1011.  
  1012.  
  1013.  
  1014.                                    Index
  1015.                                      
  1016.                                         spin button13, 14, 24, 37
  1017.                 --B--                     standard MIDI files  1, 4, 11, 28
  1018. Band-In-A-Box     34                    SysEx 6, 10, 12, 27, 28
  1019. Beethoven      i, 29                    system exclusiveSee SysEx
  1020.                                                          
  1021.                 --C--                                     --T--
  1022. Cakewalk       1, 34                    Thru   See MIDI Thru
  1023. Close Outputs When Switched    7        title page         i
  1024.                                         trademark  i, ii, 29
  1025.                 --D--                     tune              17
  1026. Define Synths3, 5, 6, 7                                  
  1027. Device #           5                                    --W--
  1028. drag and drop     11                    warranty disclaimerii
  1029.                                         WinJammer      1, 34
  1030.                 --G--
  1031. GS Combo8, 10, 11, 27, 28, 30, 31,
  1032.  32
  1033. GS Drum Kit11, 28, 30, 31, 32, 37
  1034. GS Sound11, 28, 30, 31, 32
  1035.                  
  1036.                 --L--
  1037. license           ii
  1038. LocalSee MIDI Local Control
  1039.                  
  1040.                 --M--
  1041. MIDI channel  13, 14
  1042. MIDI devices       3
  1043. MIDI Local Control3, 9, 26, 35
  1044. MIDI Mapper    4, 34
  1045. MIDI Multitasking3, 4, 34
  1046. MIDI ports         3
  1047. MIDI Thru3, 6, 7, 9, 26, 34, 35
  1048. MIDIEX         1, 28
  1049. Model              5
  1050. mute      13, 14, 32
  1051.                  
  1052.                 --R--
  1053. Route MIDI Data3, 5, 6, 7
  1054.                  
  1055.                 --S--
  1056. Sequence MIDI Output Ports3, 4
  1057.                                      
  1058.