home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Applications / Musique / PlayMF_VU.readme < prev    next >
Text File  |  1998-04-27  |  6KB  |  183 lines

  1. Short:    MIDI file player (camd) and note display
  2. Author:   flowerp@eikon.e-technik.tu-muenchen.de (Christian Buchner)
  3. Uploader: flowerp@eikon.e-technik.tu-muenchen.de
  4. Type:     mus/midi
  5. German:   MIDI Player (camd) und Piano-Notenanzeige
  6.  
  7.  
  8.        ------------------------------------------------------------
  9.                         Flowerpower's CAMD Toolkit:
  10.                PlayMF + SoftSynth + Piano Meter + Fireworks
  11.        ------------------------------------------------------------
  12.  
  13.                            >>> Eigth release <<<
  14.  
  15. Changes to eigth release:
  16.  
  17. Added an experimental software synthesizer called "SoftSynth".  It is based
  18. on GMPlay 1.3 and requires a working GMPlay 1.3 installation.
  19.  
  20. Changes to seventh release:
  21.  
  22. Brushed  up  the  PianoMeter and the Fireworks tool.  It's possible to save
  23. preferences now!
  24.  
  25. Changes to sixth release:
  26.  
  27. Added  new  rendering  modes  to  Fireworks  tool.  Looks awesome!  Try it!
  28. Programming  the fireworks stuff is a lot of fun.  Seems to be my favourite
  29. toy!
  30.  
  31.  
  32.  
  33.             --------------------------------------------------
  34.                PlayMF - a MIDI file player with XPK support
  35.             --------------------------------------------------
  36.  
  37. This  is a MIDI file player that reads SMF (.MID) Files and sends them to a
  38. Midi port using the Commodore Amiga MIDI Library (camd.library).
  39.  
  40. The  original  playmf was part of an example package showing how to program
  41. CAMD  applications.   It lacked proper SysEx support and had a buggy timing
  42. routine.
  43.  
  44. I re-arranged the source code and rewrote most of the functions.
  45.  
  46. The  program  has  been  optimized  for  use with the Waveblaster Hack (see
  47. Aminet:    hard/hack/Waveblaster.lha).   Also  known  as  "Project  XG"  in
  48. England.   This is basically connecting a Wavetable soundcard to the serial
  49. port  of  your Amiga.  Try it!  it's easy and quite cheap.  What you get is
  50. excellent MIDI sound.
  51.  
  52.  
  53. Requirements
  54. ------------
  55.  
  56. * any MIDI synthesizer connected to your Amiga
  57.   (IMPORTANT: use GMPlay instead if you don't have any synthesizer!)
  58.  
  59. * OS 3.0 or better.
  60.  
  61. * 020  processor or better  (this program uses 64 bit instructions for very
  62.   exact timing calculations)
  63.  
  64. * installed camd.library (available on Aminet)
  65.  
  66. * installed realtime.library (part of Workbench 3.0 or 3.1 ?)
  67.  
  68.  
  69.  
  70.            -----------------------------------------------------
  71.               Piano Meter - graphical MIDI note visualisation
  72.            -----------------------------------------------------
  73.  
  74. This  is  a  little  eyecandy.  It will show MIDI notes on a virtual piano.
  75. You  can  separately  switch  on  and off the display of each MIDI channel.
  76. Furthermore  the  program will inform you about the activity on all 16 MIDI
  77. channels.
  78.  
  79. Piano  Meter  is now able to control the MIDI player "playmf" which is part
  80. of this software package.
  81.  
  82. The  program  is  (very  slightly)  based on the "vu" example from the CAMD
  83. developer package.
  84.  
  85.  
  86. Requirements
  87. ------------
  88.  
  89. * OS 3.0 or better.
  90.  
  91. * installed camd.library (available on Aminet)
  92.  
  93. * any MIDI software using CAMD (e.g. Deluxe Music II, playmf)
  94.   or an external MIDI interface for feeding MIDI notes.
  95.  
  96. * some free pens on your Workbench screen.
  97.  
  98.  
  99.  
  100.                    ------------------------------------
  101.                       Fireworks - see music explode!
  102.                    ------------------------------------
  103.  
  104. This  is  a  colourful  and  thrilling  little  eyecandy.   It  will  do an
  105. extraordinary  realtime display of MIDI notes that are received on any CAMD
  106. cluster.   You  can  for  example  use  it together with "playmf" from this
  107. package.  The program even has the ability to control PlayMF.
  108.  
  109. Every MIDI file looks different.  Some songs look like going to light speed
  110. in  "Star Wars".  Others look like the sky over Bagdad during the gulf war.
  111. Some look like a fantastic laser show.
  112.  
  113. NEW:   Three  differend  rendering  modes should make everyone happy.  I am
  114. especially  proud  of  the  new Fountain Mode.  It simulates gravity and is
  115. still not much slower than the original "Laser mode".
  116.  
  117. The  notes  will  be sent off into the sky in all directions.  The angle is
  118. varying with the pitch of the notes.  Soft notes will climb up slowly while
  119. loud  notes  will  be  shot  into the sky like flak bullets.  The different
  120. colours  represent  the different MIDI channels.
  121.  
  122. Play  around  with  the window sizes.  Narrow windows (either vertically or
  123. horizontally) have a nice effect.
  124.  
  125. With  my  Picasso  II+  running  Picasso  96  1.34a,  I get about 10-25 FPS
  126. depending  on how many notes are currently visible.  I have no problem with
  127. sizing  the window to about half the size of my workbench desktop.  See the
  128. General Tips section if the program doesn't run as smoothly as you wish.
  129.  
  130. The  option  to  load images as a backdrop into the fireworks window proves
  131. how  fast  Gfx  board  blitters  can  be.  This is really amazing.  Use any
  132. picture you like (as long as your datatypes support it).  But better choose
  133. dark images to have a good contrast to the fireworks.
  134.  
  135.  
  136. Requirements
  137. ------------
  138.  
  139. * OS 3.0 or better.
  140.  
  141. * installed camd.library (available on Aminet)
  142.  
  143. * any MIDI software using CAMD (e.g. Deluxe Music II, playmf)
  144.   or an external MIDI interface for feeding MIDI notes.
  145.  
  146. * some free pens on your Workbench screen.
  147.  
  148. * perferrably a graphics board using Picasso96 for fast window
  149.   refresh.
  150.  
  151.  
  152.  
  153.                   --------------------------------------
  154.                      SoftSynth - the future of GMPlay
  155.                   --------------------------------------
  156.  
  157.                >>> very early release: WORK IN PROGRESS! <<<
  158.  
  159.  
  160. This  type  of program is called a "software synthesizer".  It eats up your
  161. CPU power in order to produce MIDI music.
  162.  
  163. The CAMD interface makes this program a very versatile utility.  Use it for
  164. listening  to  MIDI  files (with PlayMF).  Use it as a cheap MIDI expander.
  165. Or  use  it  to  play  the  notes  from  Deluxe  Music II or any other CAMD
  166. compatible MIDI sequencer.
  167.  
  168.  
  169.  
  170. Requirements
  171. ------------
  172.  
  173. * currently OS 2.0 or better.
  174.  
  175. * a working GMPlay 1.3 installation
  176.  
  177. * installed camd.library (available on Aminet)
  178.  
  179. * any MIDI software using CAMD (e.g. Deluxe Music II, playmf)
  180.   or an external MIDI interface for feeding MIDI notes.
  181.  
  182. * perferrably a fast CPU (030 or better recommended)
  183.