home *** CD-ROM | disk | FTP | other *** search
- VOLUME 39
-
- MUSIC PROGRAMS:
-
- (1) plays 3 part harmony thru the 8080 interrupt enable line!
- (Some .MUS might be incomplete - but lotsa fun here)
- (2) plays 4(?) part harmony thru 8 bit DAC, uses BASIC to
- "compile" the parts.
- (3) Patches for Software Technology Music, for SOL+CP/M
-
- ----> Look out, both (1) and (2) use filetype .MUS, so watch
- the (1) and (2) to see which a particular .MUS is for.
-
- NUMBER SIZE NAME COMMENTS
-
- -CATALOG.039 CONTENTS OF CP/M VOL. 39
- 3K ABSTRACT.039 Abstracts on some of the files
- 39.1 2K 2PRTFJSB.MUS (2) Source music score, BACH
- 2 part invention
- 39.2 4K 2PRTFJSB.NOT (2) "Compiled" score
- 39.3 4K AIR.MUS (1) Source music score
- 39.4 1K ALLEGRO.MUS (1) Source music score
- 39.5 1K AMERICA.MUS (1) Source music score
- 39.6 3K ARIA.MUS (1) Source music score
- 39.7 2K AWAVE.BAS (2) Wave form generator
- 39.8 2K AWAVE.INT (2) INT of above
- 39.9 1K BOOGIE.MUS (1) Source music (diddling)
- 39.10 2K BOUREE.MUS (1) Source music score
- 39.11 1K BREEZ.MUS (1) Source music score
- 39.12 2K CALIOPE.MUS (1) Source music (Super!)
- 39.13 1K CHOPS.MUS (1) Source music score
- 39.14 3K CHORALE.MUS (1) Source music score
- 39.15 1K DAISY.MUS (1) Source music score
- 39.16 1K ENTER.MUS (1) Source music (Partial)
- 39.17 1K FIX.SUB (2) To remove (") from music
- ..BASIC "compiled" output.
- 39.18 3K HUSTLE.MUS (1) Source music score
- 39.19 1K IRISH.MUS (1) Source music score
- 39.20 2K LAWRENCE.MUS (1) Source music score (Arabia)
- 39.21 3K LVBMIN.MUS (2) Source music score
- 39.22 7K LVBMIN.NOT (2) Compiled score
- 39.23 2K MAPLE.MUS (1) Source music score
- 39.24 1K MARINE.MUS (1) Source music score
- 39.25 3K MINWALZ.MUS (1) Source music (L-uuuv it)
- 39.26 1K MRIVER.MUS (1) Source music score
- 39.27 5K MUSIC.COM (1) Executable code
- 39.28 13K MUSIC.DOC (1) Doc incl how to put..
- hardware on your micro
- 39.29 14K MUSIC4.ASM (2) The music driver program
- 39.30 2K MUSIC4.COM (2) COM of above
- 39.31 2K MUSIC4.DOC (2) Doc on MUSIC4
- 39.32 3K MUSPAT.DOC (3) DOC on following:
- 39.33 7K MUSPAT.HEX (3) HEX patch file
- 39.34 2K MYLIFE.MUS (1) Source music score
- 39.35 3K NOTES.BAS (2) Tune constructing program
- 39.36 2K NOTES.INT (2) INT of above
- 39.37 1K PIC.MUS (1) Source music score
- 39.38 3K PRELUDE.MUS (1) Source music score
- 39.39 1K PUR2MIN.MUS (2) Source music score
- 39.40 3K PUR2MIN.NOT (2) Compiled score
- 39.41 3K REMOV".ASM (2) Remove (") from a file
- 39.42 1K REMOV".COM (2) COM of above
- 39.43 1K ROLLING.MUS (1) Source music score
- 39.44 2K SARABAND.MUS (1) Source music score
- 39.45 2K SMALL.MUS (1) Source music score
- 39.46 3K SPREAD.MUS (1) Source music (Interesting,
- obscure, New Orleans jazz)
- 39.47 2K STARWARS.MUS (1) Source music score
- 39.48 2K TINSOLD.MUS (1) Source music (a start...)
- 39.49 2K WALK.MUS (1) Source music (Terriffikk)
- 39.50 1K WAVES.MUS (2) Source music score
- 39.51 3K WHATI.MUS (1) Source music score
- 39.52 3K WIERD.MUS (1) Source music score
- 39.53 2K YANKEE.MUS (1) Source music score (good!)
-
-
-
- -------------------- VOLUME 39 ABSTRACTS ----------------------
-
- TITLE: MUSIC PLAYING PROGRAMS
-
- MUSIC.COM contains a three voice music program with the
- ability to load and save programs in CP/M files (but don't
- PIP them without the [O] option). This program takes music
- entered in a screwball hexadecimal (it figures) notation and
- compiles (scores) it into a series of instructions which
- wiggle the interrupt enable line fast enough to produce three
- voices. The source code is kept in memory in a line numbered
- format (a la BASIC) and edited with a built in editor.
- Musically, it has a range of about 2 1/2 octaves and supports
- stacatto, long and short articulation, dotted notes, and
- whole thru sixty-fourth notes. Source code is not available,
- but good doucmentation is contained in MUSIC.DOC. Requires
- some simple hardware (from Radio Shack), an amplifier and a
- speaker. All .MUS files not listed under MUSIC4 (below)
- work with this MUSIC.COM. Reviewed by Robert A. Van Valzah.
-
- MUSIC4.ASM is a program to play music. It seems to have the
- ability to produce four different voices. Several sample songs
- have been included. It requires a Z-80 CPU (though it can
- be assembled with ASM.COM) and an 8-bit digital-to-analog
- converter. BASIC-E is needed to run some of the support
- software for generating song files. See MUSIC4.DOC for the
- documentaion provided by the author. The code is not very
- well commented and is tricky in nature (very time critical),
- making it hard to modify. Files included are: MUSIC4.ASM,
- MUSIC4.COM, 2PRTFJSB.MUS, 2PRTFJSB.NOT, AWAVE.BAS, AWAVE.INT,
- FIX.SUB, LVBMIN.MUS, LVBMIN.NOT, NOTES.BAS, NOTES.INT,
- PUR2MIN.MUS, PUR2MIN.NOT, WAVES.MUS, REMOV".ASM, and REMOV".COM
- (the last two files may be useful to BASIC-E users in general,
- as they remove double quotes from data files). Reviewed by
- Robert A. Van Valzah.
-
- MUSPAT.HEX is an overlay for a three voice music program
- written by Software Technology. As supplied by Software
- Technology, this program requires a Processor Technology
- SOL computer for loading and saving of the music files.
- This patch lets SOL owners who run CP/M save music files
- on disk. It requires the sound output board from Software
- Technology and SOL computer. The source cannot be supplied
- as it contains some routines that its author is marketing
- in another product. Documentation written by the author
- is supplied in MUSPAT.DOC. Reviewed by Robert A. Van Valzah.
-