Skip to content
/ clavicom Public

A music composition program for the Amstrad CPC computer

Notifications You must be signed in to change notification settings

rptb1/clavicom

Repository files navigation

Clavicom

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.

About

A music composition program for the Amstrad CPC computer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published