home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / ste / sndunex / sndunex1.msa / ESION.DOC < prev    next >
Text File  |  1994-06-13  |  7KB  |  200 lines

  1.  
  2.                                          Ålesund, the 5th of April, 1991
  3.  
  4.  
  5.  
  6. After  having  listened to the divine sounds of  'The  Ultimate  Musical
  7. Experience',  you'll  probably be wondering how and with  what  software
  8. these songs have been conceived.  To be frank,  writing such songs  will
  9. need the skill of a true artist, but at least the software is right here
  10. at your fingertips, well, in your drive, to be precise.
  11.  
  12. Esion  is  a  program  for writing  music  using  samples  of  real-life
  13. instruments.  With four separate channels,  two in your left speaker and
  14. two in the right, these samples can easily be matched in to form genuine
  15. music  of a previously unheard quality.  Esion has been written to  take
  16. your STe's sonical capabilities to the absolute limit.
  17.  
  18. Writing Esion has taken and is taking rather a lot of at least my  spare
  19. time, which at least partly should have been spent reading for my exams.
  20. Getting a job without an education is tough luck these days,  and so far
  21. Esion has not brought us a single dime.  We plan to continue to  develop
  22. Esion,  but unless we start earning some money on it,  we are forced  to
  23. abandon Esion as a failed project. If you want us to continue working on
  24. Esion and software of high quality in general, please show your support.
  25. Thank you.
  26.  
  27. A SHORT INTRODUCTION TO THE USAGE OF ESION
  28.  
  29. The  notes  which  are valid for Esion range  from  C-1  to  B-3,  three
  30. octaves.  Two  octaves are accessible from the keyboard at a  time.  The
  31. other  two octaves can be accessed when pressing [TAB].  Pressing  [TAB]
  32. one  more  time will make the first two octaves  accessible  again.  The
  33. notes are laid out over the keyboard as on a piano.
  34.  
  35. When EDIT is off, no changes can be made to the patterns. Pressing a key
  36. will sound the respective note, but no note is inserted in the patterns.
  37. When  EDIT is on the note will be inserted,  and all four channels  will
  38. sound.
  39.  
  40. A tune is built up on positions.  A position specifies a  pattern,  e.g.
  41. position 0 specifies pattern 0. When the position is set to 0, pattern 0
  42. will  be played.  When the end of the pattern is reached,  the  position
  43. counter will be increased to 1.  If position 1 also specifies pattern 0,
  44. pattern  0 will be played again.  This will continue until the  position
  45. counter reaches 'length'.  The position counter will then be loaded with
  46. the value specified by 'restart'.
  47.  
  48. Use shift + sideways arrowkeys to view the different patterns.
  49.  
  50. A pattern is divided in four tracks,  which in their turn are divided in
  51. 64 notes. A note looks like this:
  52.  
  53.      --- 0000
  54.       |  | +-- Command field
  55.       |  +---- Sample number
  56.       +------- Note
  57.  
  58. A typical note could look like this:
  59.  
  60.      C-2 1000
  61.  
  62. This  implies  that  a C-2 should be played with  sample  number  1.  No
  63. command is specified.
  64.  
  65.      C#314C20
  66.  
  67. This will order Esion to play a #C3 with sample #14.  A command is  also
  68. specified.  Let's have a closer look at the commands.  The command field
  69. is built up like this:
  70.  
  71.     C 20
  72.     | ++-- Command parameter
  73.     +----- Command
  74.  
  75. The command here is 'C' and the parameter is '20'. The command 'C' means
  76. that the volume should be set to, in this case, 20.
  77.  
  78. I'll list some of the commands available:
  79.  
  80. 1 - PORTAMENTO UP
  81. ------------------------------------------------------------------------
  82. 1XX = slide note up (speed=xx)
  83.  
  84. Will slide the note xx steps upwards per vertical blank.
  85.  
  86.  
  87. 2 - PORTAMENTO DOWN
  88. ------------------------------------------------------------------------
  89. 2XX = slide note down (speed=xx)
  90.  
  91. Will slide the note xx steps downwards per vertical blank.
  92.  
  93.  
  94. 4 - VIBRATO
  95. ------------------------------------------------------------------------
  96. 4XY = vibrato note (x=speed, u=size)
  97.  
  98. Will vibrate the note,  where x specifies the speed of the vibrato and y
  99. is the size of the vibrato. Specifying 400 will continue the vibrato.
  100.  
  101.  
  102. A - SLIDE VOLUME
  103. ------------------------------------------------------------------------
  104. AXY = slide volume (+x/-y)
  105.  
  106. Slides the volume with speed x steps upwards and speed y steps downwards
  107. per vertical blank.
  108.  
  109.  
  110. B - POSITION JUMP
  111. ------------------------------------------------------------------------
  112. BXX = jump to pattern xx
  113.  
  114. Will  exit the present pattern immediately and set the position  counter
  115. to xx.
  116.  
  117.  
  118. C - SET VOLUME
  119. ------------------------------------------------------------------------
  120. CXX = set volume to xx
  121.  
  122. Will set the volume of that channel to xx.
  123.  
  124.  
  125. D - PATTERN BREAK
  126. ------------------------------------------------------------------------
  127. D00 - next pattern
  128.  
  129. Will exit the current pattern and jump directly to the next pattern.
  130.  
  131.  
  132. F - SET SPEED
  133. ------------------------------------------------------------------------
  134. FXX = set speed to xx
  135.  
  136. Will  change  the  speed at which the patterns  are  played  to  xx.  xx
  137. indicates the vertical blanks between each new note.  The smallest value
  138. allowed  is 1,  which suggests that a new note is played every  vertical
  139. blank.
  140.  
  141. The default speed is 6.
  142.  
  143.  
  144. This small documentation is in no way full,  there simply are no  better
  145. docs  at   present.   But   to  make it a bit  easier  for   you,   I've 
  146. included  a finished module with which you can experiment.
  147.  
  148. For  those who have been using the infamous TCB tracker,  we have  added
  149. the ability to load TCB tracker modules.
  150.  
  151. We  hope  you like Esion. If enough interest is shown we hope to include
  152. the following features:
  153.  
  154. - AVR sample loading/saving
  155. - Midi support
  156. - TT support
  157. - sample editor
  158. - powerful cut/paste functions
  159. - YM2149 (PSG) sound chip support
  160. - 25kHz
  161. - 8 voices
  162. - Monochrome support?
  163.  
  164. But you really shouldn't count on us getting it done ;^)
  165.  
  166.  
  167. The ESION XLI tracker is in no way finished. You'll probably come across
  168. lots of bugs etc.  when using it.  Esion is under continual  development
  169. and may not even be finished as you read this.   Still, you can get hold
  170. of the latest version of Esion by registering by the author.   You  will
  171. then receive the  latest version of ESION XLII together with  documenta-
  172. tion,   replay   routines for ST/E for  incorporation in your  very  own
  173. programs  and three disks full of high quality samples. The registration
  174. fee is a measly 20 GB pounds or equivalent.
  175.  
  176. At  the moment we are looking for distributors,  so ESION XLII may  very
  177. well appear at the commercial market.  If you are interested in  distri-
  178. buting  the tracker for us or need music or sfx for a game,  do  contact
  179. us!
  180.  
  181.  
  182.  
  183. Karl Anders Øygard
  184. Box 8
  185. N-6180 SÆBØ
  186. NORWAY
  187.  
  188. Phone:  +47 070 40015  (in the weekends only)
  189. Postgiro account: 0824 0427932
  190. Email:   Karl Anders 0ygard <data3d@aahs.no>
  191.  
  192. With love from Norway...
  193.  
  194.  
  195.  
  196. Disclaimer:   The author does not take any  responsibility for any damage
  197. done with this demo/Esion. If it turns your 200Meg HD into a C60 cassette
  198. tape  or you  blow your  speakers in  pure  extacy,  that is  really your
  199. problem.
  200.