[CM] music5

James Hearon j_hearon at hotmail.com
Fri Jun 19 10:19:00 PDT 2026


re: music5

I got further along with this.  The gfortran compiled pass1 was looking for an older libgfortran.so.3, but I fixed that problem with LD_LIBRARY_PATH and a symlink.

I also found the music5 examples file in Snd.  Sorry I missed that earlier, and took a quick look-see at the MusicV Manual in 'Technology of Computer Music'.

But I'm still stuck on reading the input file for pass1.  Still not sure what it wants for filename?

$ ./pass1
 TYPE FILE NAME
'INS1.f'
At line 44 of file pass1.f (unit = 1, file = '')
Fortran runtime error: File ''INS1' does not exist

-------------------
from pass1.f

 39  99   FORMAT(' TYPE FILE NAME')
 40  999  FORMAT(A5)
 41       PRINT 99
 42       READ 999,FLNM
 43
 44       open(inputfile, FILE=FLNM, STATUS='OLD')
 45       open(outputfile, FILE='pass1.data')
 46 C    CALL IFILE(1,FLNM)
________________________________
From: bil at ccrma.Stanford.EDU <bil at ccrma.Stanford.EDU>
Sent: Thursday, June 18, 2026 12:34 PM
To: James Hearon <j_hearon at hotmail.com>
Cc: cmdist at ccrma.Stanford.EDU <cmdist at ccrma.Stanford.EDU>
Subject: Re: [CM] music5

That input file looks like a version of one of the
inputs in music5-examples.  Save it in some file,
then call pass1 <file>, then the rest of the steps.
music5-examples also has some directions.  As it says the
output is a raw headerless file; music5-examples
gives one way to read it into Snd so you can play it.
In those days (1971), programs didn't always give you
options for output names or whatever.  I like the comment
"THIS VERSION RUNS ON THE PDP10, JULY 14, 1971" --
my birthday!  I started programming in 1969 -- I can't
believe it was almost 57 years ago!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cm-mail.stanford.edu/pipermail/cmdist/attachments/20260619/48b0eafa/attachment-0001.html>


More information about the Cmdist mailing list