home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / compressed / music / musiclabifsdemo.lha / read_me < prev    next >
Text File  |  1980-06-25  |  9KB  |  209 lines

  1.   **************************************************************************
  2.  
  3.    Introducing an Exciting New Innovation in Amiga Algorithmic Composition!
  4.  
  5.  
  6.  
  7.                               MusicLab-IFS 
  8.  
  9.  
  10.  
  11.        Harness the Beauty and Organization of Fractals for your Music!
  12.  
  13.   **************************************************************************
  14.  
  15. Examples of fractal beauty and organization surround us.  We experience it
  16. everyday in such divers forms as the patterns created by the breaking surf,
  17. the paths of lightning, the flickering of candles, cloud formations, and
  18. the branch structure of trees.  Now organizational principles similar to
  19. these found in nature can be applied to your music.
  20.  
  21.  
  22.  
  23.  
  24.  
  25. MusicLab-IFS allows you to...
  26.  
  27.      Create an infinite number of fractal and non-fractal scores
  28.      using Iterated Function Systems.
  29.  
  30.      Produce multiple arrangements for 8 different instruments with
  31.      up to 4 simultaneous voices per instrument.
  32.  
  33.      Define the pitch ranges, number of voices, and allowed note
  34.      pitches for each instrument.
  35.  
  36.      Set a minimum chord interval for instruments having multiple voices.
  37.  
  38.      Preview Score and sequences over MIDI or the Amiga internal
  39.      audio while manipulating screen controls.
  40.  
  41.      Record performance in real-time as new sequence.
  42.  
  43.      Edit sequences with a complete graphic Note Editor containing
  44.      many advanced options.
  45.  
  46.      Edit and create new IFS Codes numerically or graphically.
  47.  
  48.      Save sequences as MIDI or IFF SMUS.
  49.  
  50.  
  51.  
  52. Who will benefit from MusicLab-IFS....
  53.  
  54.      Professional musicians wishing to stimulate their creative
  55.      imaginations or increase their musical productivity.
  56.  
  57.      Multimedia authors wishing to compose royalty-free original
  58.      music for their video presentations.
  59.  
  60.      Algorithmic composers and music educators.
  61.  
  62.      Amiga hobbyists interested in music and/or fractals.
  63.  
  64.  
  65.  
  66.                      ***** Hardware Requirements *****
  67.                            =====================
  68.  
  69. MusicLab-IFS requires an Amiga with 1.5-2 Meg Ram and AmigaDOS
  70. 2.0.  A hard disk, accelerator, and MIDI interface are
  71. recommended.
  72.  
  73.                         ***** Introduction *****
  74.                               ============
  75.  
  76. This DEMO is similar to the release version of MusicLab-IFS with
  77. the exceptions that all MIDI and SAVE functions have been disabled.
  78.  
  79. Exercise your musical creativity in new ways with MusicLab-IFS!  It's fun,
  80. it's easy, and you will be rewarded with truly original music, not mere
  81. rearrangements of someone else's music.
  82.  
  83. Composing original music can be as simple as pressing a few buttons, or as
  84. complex as your time and creative energy allow.
  85.  
  86. Produce musical sequences from entire fractals or portions of fractals.
  87. At the push of a button, MusicLab-IFS can generate sequences up to 200 
  88. measures long for 8 instruments each having 4 voices; this is more than 
  89. any other algorithmic composition program can create.  And music based on
  90. fractals has substantially more musical unity and cohesiveness than any 
  91. random composition, yet provides more interest-sustaining variety than
  92. pattern-based algorithmic compositions.
  93.  
  94. Stretch your creative imagination with the many MusicLab-IFS options.
  95. You control the mapping of fractal patterns onto a musical "score".
  96. Patterns can be edited, magnified, or superimposed one on top of another
  97. for transitional effects.  Sequences can contain entire sections made 
  98. from different fractal patterns, or different portions of the same
  99. patterns.  Entire instrument parts can be made from different patterns.
  100.  
  101. MusicLab-IFS holds up to 12 sequences. Cut and paste between them using
  102. the note editor.  In addition to standard editing functions, the editor
  103. also provides a wide range of experimental music options such as
  104. compression or expansion of time or pitch intervals, cyclic permutations,
  105. retrograding, and pitch inversion.
  106.  
  107. Musical scores and sequences can be played over MIDI or the Amiga
  108. internal audio.  Many on-screen parameters can be changed during play.
  109. Performances can even be recorded as new sequences and saved.
  110.  
  111. MusicLab_IFS is not limited to fractal based composition.  With Iterated
  112. Function Systems and IFS Codes, an infinite number of both fractal and
  113. non-fractal patterns can be created easily.  And IFS Codes provide a 
  114. standard interface for parameter manipulation; you do not have to learn
  115. a different set of parameters for each fractal type.
  116.  
  117. So if you are looking for new musical ideas, an infinite source 
  118. royalty-free original music, or some Saturday night entertainment, 
  119. MusicLab_IFS is for you!
  120.  
  121.  
  122.  
  123.                      ***** Basic Operation *****
  124.                            ===============
  125.  
  126. Use the Load Seq... menu item in the Active_Sequence menu to load one of 
  127. the examples from the SMUS Example (dir).  Select the PLAY gadget on
  128. the lower right of the screen to start and stop play.
  129.  
  130. Create a fractal score by Loading an IFS Code from the IFS Code (dir)
  131. (Use either the menu item in the Project menu or use the mouse to select 
  132. the RENDER gadget on the main screen).  After the IFS Code is loaded 
  133. press RENDER gadget to begin calculations (if you loaded IFS Code by
  134. selecting the RENDER gadget this step will not be necessary). 
  135.  
  136.  
  137. Stop Iterations by de-selecting the RENDER gadget. Press the SCORE
  138. gadget to display the score.  The different colors that appear represent
  139. the different volume levels associated with those pitches.
  140.  
  141.  
  142. There are two ways of producing arrangements/sequences from the score.
  143. Either select the Make Sequence menu item in the Project menu, or
  144. select the RECORD gadget on the lower right hand portion of the screen
  145. before selecting the PLAY gadget.  This will allow you to record your
  146. performance.  Both of these methods use different algorithms to convert
  147. the data into a musical sequence.  The Score_Setup menu allows you to 
  148. select various options used during the generation of sequences from 
  149. the fractal score.  But first...
  150.  
  151. MusicLab-IFS defaults to MIDI play.  Since MIDI is disabled in this DEMO
  152. you must load an IFF instrument from the provided Instrument (dir) in order
  153. to hear the results of playing the score.  Press the IFF gadget for one 
  154. of the eight parts and use the window to load and assign an IFF voices 
  155. to that parts. Voices for the other parts can be loaded or assigned
  156. similarly.
  157.  
  158. Now when you press the PLAY gadget you will hear something! 
  159. If you don't hear anything - make sure that the Score menu item is checked
  160. in the Active_Sequence menu.  When playing a sequence, it must first be 
  161. made the active sequence.  REMEMBER: All screen operations and menu 
  162. selections from the Active_Sequence menu and the Parts menu pertain 
  163. to the active sequence.
  164.  
  165. To Edit a sequence, first make it the active sequence.  Then select the
  166. Edit Seq... menu item in the Active_Sequence menu. A new empty sequence
  167. can be made by selecting a currently empty sequence then selecting Edit
  168. Seq..., this will create a new sequence and open the Edit Window.  All
  169. operations in the Edit menu pertain to the contents of the Edit window.
  170.  
  171. In the Note Edit Window use the mouse to add, delete or edit notes. 
  172. Drag the mouse while depressing the left mouse button to add a note.
  173. To delete a note, position the cursor over the note and use a rapid click
  174. of the left mouse button.  To edit the note volume select a note using 
  175. the left mouse button, and while still holding the left mouse button - 
  176. press and hold the right mouse button - drag the mouse up/down to change
  177. volume.  Release either button to end operation.  This may sound
  178. complex, but once you get used to mouse operation in this window, you will
  179. find editing to be extremely easy.
  180.  
  181.  
  182. To edit an IFS Code, select one of the transforms in the IFS Code Display
  183. at the lower left of the screen.  The coefficients of the highlighted
  184. transform can be numerically edited in the spaces above the display.  To
  185. graphically edit an IFS Code, select the GRAPH gadget. This will display
  186. all the transformations in the IFS Code and allow you to use the mouse to
  187. edit the coefficients of the currently highlighted transform.
  188.  
  189. Experiment and Enjoy!
  190.  
  191.  
  192.                    ***** Ordering Information *****
  193.                          ===================
  194.                          
  195. If you wish to order MusicLab-IFS directly from us, please send a 
  196. check or money order to the address below for $39 + $4 S&H.
  197.  
  198.  
  199.                     ***** Technical Support *****
  200.                           =================
  201.  
  202. If you have any questions regarding this DEMO, please write or call:
  203.  
  204. Digital Expressions Research
  205. W6400 FireLane 8
  206. Menasha, WI 54952
  207.  
  208. Phone 414-733-6863      8 AM - 5 PM CST
  209.