Author: | Richard Brooksby |
---|---|
Date: | 1999-09-20 |
Clavicom is a music composition program for the Amstrad CPC computer that I wrote as my ‘A’-level computer science project. It’s written in BCPL. I think there was a C version, written in HiSoft C, first of all, and then this was a rewrite for the ‘A’-level. Anyway, I spent a lot of time entering music, and refining the program to do things like repeats, tempo changes, and so on, in order to get the music sounding good. I got a very good mark for this project. Most other people did theirs in BBC BASIC, and I think it was unusual to used a compiled language.
- clavicom.b
- The BCPL source code for Clavicom
- clavi1.sub
- The BCPL source code for Clavicom
- clavi2.sub
- The BCPL source code for Clavicom
- clavicom.bin
- Runnable compiled binary
- air-g.clv
- "Air on a G String" by J. S. Bach
- anitra.clv
- "Anitra's Tanz" by
- arthurs.clv
- "Arthur's Theme" from the film "Arthur"
- asedeath.clv
- "Ase's Death" by
- blakes7.clv
- The Blake's 7 theme tune
- crab.clv
- The "Crab Cannon" by J. S. Bach
- echelo.clv
- "Echelon" by me
- entertai.clv
- "The Entertainer" by Scott Joplin
- michelle.clv
- "Michelle" by the Beatles
- milen2.clv
- "Millennia 2" by me
- milenia.clv
- "Millenia" by me
- nutune.clv
- "Nutune" by me
- orpheus.clv
- "Orpheus in the Underworld" (Can Can) by Offenbach
- potblack.clv
- "Black and White Rag"
- stomp.clv
- "Stomp" by me
- valse.clv
- "Valse" (the minute walse)
- welltemp.clv
- "C Major" from "the Well Tempered Clavier" by J. S. Bach
Copyright © 1999 Richard Brooksby. You may make and distribute verbatim copies of this document provided that you retain as they appear all copyright and licence notices. You may not charge a fee for this document or for distributing this document. You may not make or distribute derivative works (modified versions) of this document without the express written permission of the copyright holder.