home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol015 / catalog.039 < prev    next >
Text File  |  1984-04-29  |  6KB  |  124 lines

  1. VOLUME 39
  2.  
  3. MUSIC PROGRAMS:
  4.  
  5. (1) plays 3 part harmony thru the 8080 interrupt enable line!
  6.     (Some .MUS might be incomplete - but lotsa fun here)
  7. (2) plays 4(?) part harmony thru 8 bit DAC, uses BASIC to
  8.     "compile" the parts.
  9. (3) Patches for Software Technology Music, for SOL+CP/M
  10.  
  11. ---->    Look out, both (1) and (2) use filetype .MUS, so watch
  12.     the (1) and (2) to see which a particular .MUS is for.
  13.  
  14. NUMBER    SIZE    NAME        COMMENTS
  15.  
  16.         -CATALOG.039    CONTENTS OF CP/M VOL. 39
  17.     3K    ABSTRACT.039    Abstracts on some of the files
  18. 39.1    2K    2PRTFJSB.MUS    (2) Source music score, BACH
  19.                     2 part invention
  20. 39.2    4K    2PRTFJSB.NOT    (2) "Compiled" score
  21. 39.3    4K    AIR.MUS        (1) Source music score
  22. 39.4    1K    ALLEGRO.MUS    (1) Source music score
  23. 39.5    1K    AMERICA.MUS    (1) Source music score
  24. 39.6    3K    ARIA.MUS    (1) Source music score
  25. 39.7    2K    AWAVE.BAS    (2) Wave form generator
  26. 39.8    2K    AWAVE.INT    (2) INT of above
  27. 39.9    1K    BOOGIE.MUS    (1) Source music (diddling)
  28. 39.10    2K    BOUREE.MUS    (1) Source music score
  29. 39.11    1K    BREEZ.MUS    (1) Source music score
  30. 39.12    2K    CALIOPE.MUS    (1) Source music (Super!)
  31. 39.13    1K    CHOPS.MUS    (1) Source music score
  32. 39.14    3K    CHORALE.MUS    (1) Source music score
  33. 39.15    1K    DAISY.MUS    (1) Source music score
  34. 39.16    1K    ENTER.MUS    (1) Source music (Partial)
  35. 39.17    1K    FIX.SUB        (2) To remove (") from music
  36.                     ..BASIC "compiled" output.
  37. 39.18    3K    HUSTLE.MUS    (1) Source music score
  38. 39.19    1K    IRISH.MUS    (1) Source music score
  39. 39.20    2K    LAWRENCE.MUS    (1) Source music score (Arabia)
  40. 39.21    3K    LVBMIN.MUS    (2) Source music score
  41. 39.22    7K    LVBMIN.NOT    (2) Compiled score
  42. 39.23    2K    MAPLE.MUS    (1) Source music score
  43. 39.24    1K    MARINE.MUS    (1) Source music score
  44. 39.25    3K    MINWALZ.MUS    (1) Source music (L-uuuv it)
  45. 39.26    1K    MRIVER.MUS    (1) Source music score
  46. 39.27    5K    MUSIC.COM    (1) Executable code
  47. 39.28    13K    MUSIC.DOC    (1) Doc incl how to put..
  48.                     hardware on your micro
  49. 39.29    14K    MUSIC4.ASM    (2) The music driver program
  50. 39.30    2K    MUSIC4.COM    (2) COM of above
  51. 39.31    2K    MUSIC4.DOC    (2) Doc on MUSIC4
  52. 39.32    3K    MUSPAT.DOC    (3) DOC on following:
  53. 39.33    7K    MUSPAT.HEX    (3) HEX patch file
  54. 39.34    2K    MYLIFE.MUS    (1) Source music score
  55. 39.35    3K    NOTES.BAS    (2) Tune constructing program
  56. 39.36    2K    NOTES.INT    (2) INT of above
  57. 39.37    1K    PIC.MUS        (1) Source music score
  58. 39.38    3K    PRELUDE.MUS    (1) Source music score
  59. 39.39    1K    PUR2MIN.MUS    (2) Source music score
  60. 39.40    3K    PUR2MIN.NOT    (2) Compiled score
  61. 39.41    3K    REMOV".ASM    (2) Remove (") from a file
  62. 39.42    1K    REMOV".COM    (2) COM of above
  63. 39.43    1K    ROLLING.MUS    (1) Source music score
  64. 39.44    2K    SARABAND.MUS    (1) Source music score
  65. 39.45    2K    SMALL.MUS    (1) Source music score
  66. 39.46    3K    SPREAD.MUS    (1) Source music (Interesting,
  67.                     obscure, New Orleans jazz)
  68. 39.47    2K    STARWARS.MUS    (1) Source music score
  69. 39.48    2K    TINSOLD.MUS    (1) Source music (a start...)
  70. 39.49    2K    WALK.MUS    (1) Source music (Terriffikk)
  71. 39.50    1K    WAVES.MUS    (2) Source music score
  72. 39.51    3K    WHATI.MUS    (1) Source music score
  73. 39.52    3K    WIERD.MUS    (1) Source music score
  74. 39.53    2K    YANKEE.MUS    (1) Source music score (good!)
  75.  
  76.  
  77.  
  78. -------------------- VOLUME 39 ABSTRACTS ----------------------
  79.  
  80. TITLE:  MUSIC PLAYING PROGRAMS
  81.  
  82. MUSIC.COM contains a three voice music program with the
  83. ability to load and save programs in CP/M files (but don't
  84. PIP them without the [O] option).  This program takes music
  85. entered in a screwball hexadecimal (it figures) notation and
  86. compiles (scores) it into a series of instructions which
  87. wiggle the interrupt enable line fast enough to produce three
  88. voices.  The source code is kept in memory in a line numbered
  89. format (a la BASIC) and edited with a built in editor.
  90. Musically, it has a range of about 2 1/2 octaves and supports
  91. stacatto, long and short articulation, dotted notes, and
  92. whole thru sixty-fourth notes.  Source code is not available,
  93. but good doucmentation is contained in MUSIC.DOC.  Requires
  94. some simple hardware (from Radio Shack), an amplifier and a
  95. speaker.  All .MUS files not listed under MUSIC4 (below)
  96. work with this MUSIC.COM.  Reviewed by Robert A. Van Valzah.
  97.  
  98. MUSIC4.ASM is a program to play music.  It seems to have the
  99. ability to produce four different voices.  Several sample songs
  100. have been included.  It requires a Z-80 CPU (though it can
  101. be assembled with ASM.COM) and an 8-bit digital-to-analog
  102. converter.  BASIC-E is needed to run some of the support
  103. software for generating song files.  See MUSIC4.DOC for the
  104. documentaion provided by the author.  The code is not very
  105. well commented and is tricky in nature (very time critical),
  106. making it hard to modify.  Files included are:  MUSIC4.ASM,
  107. MUSIC4.COM, 2PRTFJSB.MUS, 2PRTFJSB.NOT, AWAVE.BAS, AWAVE.INT,
  108. FIX.SUB, LVBMIN.MUS, LVBMIN.NOT, NOTES.BAS, NOTES.INT,
  109. PUR2MIN.MUS, PUR2MIN.NOT, WAVES.MUS, REMOV".ASM, and REMOV".COM
  110. (the last two files may be useful to BASIC-E users in general,
  111. as they remove double quotes from data files).  Reviewed by
  112. Robert A. Van Valzah.
  113.  
  114. MUSPAT.HEX is an overlay for a three voice music program
  115. written by Software Technology.  As supplied by Software
  116. Technology, this program requires a Processor Technology
  117. SOL computer for loading and saving of the music files.
  118. This patch lets SOL owners who run CP/M save music files
  119. on disk.  It requires the sound output board from Software
  120. Technology and SOL computer.  The source cannot be supplied
  121. as it contains some routines that its author is marketing
  122. in another product.  Documentation written by the author
  123. is supplied in MUSPAT.DOC.  Reviewed by Robert A. Van Valzah.
  124.