| Hi all:
I am looking for information on older computer music languages. I just received
a copy of "The Technology of Computer Music" by Max Mathews et al, which has a
detailed description of the workings of Music 5. Is the source code for Music 5
available anywhere online? Or would I need a punch card reader?
Anyway, I am looking for the source code of any relevant computer music
languages (well, any computer languages that are programmed in a higher level
language, like Fortran, as opposed to assembler). In addition, I am interested
in any technical information about older computer music languages, such as Music
11 and Music 360. I am considering implementing some of the older Music 11
ugens, such as pipad and pipadv, into Csound, so that older Music 11 orchestras
can be easily implemented today. Pointers to user manuals, relevant articles,
etc. would be great.
Ideally, it would be great to develop software that would be able to generate
music from files written for any of the classic Music-N languages, as well as
variants like the Samson box and other in-house computer music environments. I
would like to think that the computer music works of years past could still be
compiled today.
Thanks,
Sean Costello
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01598;
4 Jun 99 20:10 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10pzMF-0001dx-00
for jpff@maths.bath.ac.uk; Fri, 4 Jun 1999 20:10:23 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (UAA01933); Fri, 4 Jun 1999 20:07:50 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 4 Jun 1999 20:07:39 +0100
Received: from law2-f179.hotmail.com [216.32.181.179] by hermes via SMTP (UAA15905); Fri, 4 Jun 1999 20:07:37 +0100 (BST)
Received: (qmail 48921 invoked by uid 0); 4 Jun 1999 19:07:07 -0000
Message-ID: <19990604190707.48920.qmail@hotmail.com>
Received: from 205.201.39.39 by www.hotmail.com with HTTP;
Fri, 04 Jun 1999 12:07:06 PDT
X-Originating-IP: [205.201.39.39]
From: David Matthews
To: csound@maths.ex.ac.uk
Subject: Re: Approaches to Composition
Date: Fri, 04 Jun 1999 19:07:06 GMT
Mime-Version: 1.0
Content-Type: text/plain; format=flowed
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
I like your point about the conceptual process of electroacoustic music not
being fundamentally different from that of instrumental music. A professor
I had once pointed out to me that she noticed that whenever people discuss a
piece of electroacoustic music, they always discuss the technology (hardware
and software) and technical means used to realize the piece, whereas
whenever people discusss an unfamiliar piece of instruemental music, they
always discuss the aesthetic or compositional techniques. Discussions of
compositional technique/aesthetics seem to be far less common when it comes
to electroacoustic music. (It's always, "So how did you get that sound?
What platform are you using?") I'm pretty new to CSound, but I've been
composing in both the electroacoustic and instrumental media for about ten
years now. Most of my work tends to blur boundaries - I love applying sound
processing concepts from synthesis to the instrumental realm, and scoring
for mixed ensembles.
>From: SME
>Reply-To: smeroma@tin.it
>To: Michael Rhoades
>CC: Csound List
>Subject: Re: Approaches to Composition
>Date: Wed, 02 Jun 1999 09:24:58 +0200
>
>Hello Michael, hello all Csounders,
>
>as a composer and a computer music professor since 25 years, I can tell
>there's no unique answer.
>The fact is, Csound is mainly a tool, not a compositional software
>(provided that such a thing can exist!).
>I am conviced there's no main difference between thinking a piece for
>instruments and a piece for electroacoustics.
>I mean, the first idea of a new piece always begins in the brain (or
>heart, the one you like better), and only when it takes a "physical"
>form I can see a difference. To me, music is "what", media are "how".
>Clearly, the "how" can modify the "what", but the original idea is left
>unchanged, even if it can take different forms.
>Coming to Csound, as I like the maximum of control over the score, I
>make little use of the "automatic generation" features of the language.
>I prefer to write my own score-generation program(s) (usually in Visual
>Basic).
>The most important thing, to me, is that with a set of tools like Csound
>and related software (soundfiles editor, general purpose programming
>languages and so on) we can really have a close contact with the sound.
>
>
>Michael Rhoades wrote:
> >
> > Hello All,
> > We have a great programming language (getting better all the time)
> > which gives nearly unlimited technical ability in the composition of
>music.
> > We have the machines capable of rendering these programs to sound files.
>The
> > question then becomes, what to compose. What are your compositional
> > attitudes, approaches or techniques? What direction has inspiration sent
> > you?
> > What are your plans for the future? With this wonderful tool, many have
> > simply expanded on previous styles or approaches. One has to wonder what
> > truly new direction we will take. It's up to us to decide, we are
>presently
> > the future of music.
> > I am curious to see your comments.
> >
> > Michael Rhoades
>
>--
>***********************************
>* Scuola di Musica elettronica *
>* Conservatorio "S.Cecilia", Roma *
>* prof. Riccardo Bianchini *
>* *
>* http://space.tin.it/musica/ilipc*
>***********************************
>
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01658;
4 Jun 99 20:46 BST
Received: from [156.3.140.104] (helo=shoko.calarts.edu)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10pzva-0001eT-00
for jpff@maths.bath.ac.uk; Fri, 4 Jun 1999 20:46:54 +0100
Received: (from majordom@localhost)
by shoko.calarts.edu (8.9.3/8.9.3) id LAA01240
for music-dsp-outgoing; Fri, 4 Jun 1999 11:48:26 -0700 (PDT)
X-Authentication-Warning: shoko.calarts.edu: majordom set sender to owner-music-dsp@shoko.calarts.edu using -f
Received: from mx.seanet.com (dns2.seanet.com [199.181.164.2])
by shoko.calarts.edu (8.9.3/8.9.3) with ESMTP id LAA01236
for ; Fri, 4 Jun 1999 11:48:24 -0700 (PDT)
Received: from seanet.com (costello.seanet.com [204.182.65.218]) by mx.seanet.com (8.9.3/Seanet-8.7.3) with ESMTP id LAA10779; Fri, 4 Jun 1999 11:48:07 -0700 (PDT)
Message-ID: <37581E27.B4EBE76C@seanet.com>
Date: Fri, 04 Jun 1999 11:42:47 -0700
From: Sean Costello
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: CSOUND ,
"music-dsp@shoko.calarts.edu"
Subject: Older Computer Music Languages
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-music-dsp@shoko.calarts.edu
Precedence: bulk
Reply-To: music-dsp@shoko.calarts.edu
Hi all:
I am looking for information on older computer music languages. I just received
a copy of "The Technology of Computer Music" by Max Mathews et al, which has a
detailed description of the workings of Music 5. Is the source code for Music 5
available anywhere online? Or would I need a punch card reader?
Anyway, I am looking for the source code of any relevant computer music
languages (well, any computer languages that are programmed in a higher level
language, like Fortran, as opposed to assembler). In addition, I am interested
in any technical information about older computer music languages, such as Music
11 and Music 360. I am considering implementing some of the older Music 11
ugens, such as pipad and pipadv, into Csound, so that older Music 11 orchestras
can be easily implemented today. Pointers to user manuals, relevant articles,
etc. would be great.
Ideally, it would be great to develop software that would be able to generate
music from files written for any of the classic Music-N languages, as well as
variants like the Samson box and other in-house computer music environments. I
would like to think that the computer music works of years past could still be
compiled today.
Thanks,
Sean Costello
dupswapdrop: the music-dsp mailing list and website
http://shoko.calarts.edu/~glmrboy/musicdsp/music-dsp.html
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01906;
4 Jun 99 23:11 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10q2Bq-0001fu-00
for jpff@maths.bath.ac.uk; Fri, 4 Jun 1999 23:11:50 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (XAA07801); Fri, 4 Jun 1999 23:09:50 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 4 Jun 1999 23:09:42 +0100
Received: from root@lix.intercom.es [194.179.21.2] by hermes via ESMTP (XAA13344); Fri, 4 Jun 1999 23:09:40 +0100 (BST)
Received: from intercom.es (iv2-160.intercom.es [195.76.206.160]) by lix.intercom.es (8.7.3/8.6.12) with ESMTP id AAA20180 for ; Sat, 5 Jun 1999 00:11:32 +0100
Message-ID: <37584E19.254F55C2@intercom.es>
Date: Sat, 05 Jun 1999 00:07:21 +0200
From: Josep M Comajuncosas
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Higher numerical precission in Csound
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id XAA13344
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Hi all the programmers,
I=B4m currently developing some physical models and in order to implement
them in Csound it should work using 32bit floating point but better
64bit floats. Would it be possible to have such numerical resolution as
an option maybe? This is crucial for my project.
Thanks in advance!
--
Josep M Comajuncosas
C/ Circumval.lacio 75 08790 Gelida - Penedes
Catalunya - SPAIN
home phone : 93 7792243 / 00 34 3 7792243
Csound page at http://members.tripod.com/csound/
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02211;
5 Jun 99 2:06 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10q4uS-0002Pg-00
for jpff@maths.bath.ac.uk; Sat, 5 Jun 1999 02:06:04 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (BAA12193); Sat, 5 Jun 1999 01:59:34 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 5 Jun 1999 01:59:23 +0100
Received: from grynet.passagen.se [195.163.107.36] by hermes via ESMTP (BAA14807); Sat, 5 Jun 1999 01:59:22 +0100 (BST)
Received: from dumburk (z10-32.stockholm.sbbs2.net [212.112.10.32])
by grynet.passagen.se (8.8.6/8.8.6) with SMTP id CAA10441;
Sat, 5 Jun 1999 02:59:17 +0200 (MDT)
Message-ID: <37587737.3412@hem.passagen.se>
Date: Sat, 05 Jun 1999 03:02:47 +0200
From: rasmus ekman
X-Mailer: Mozilla 3.04 (Win95; I)
MIME-Version: 1.0
To: Josep M Comajuncosas
CC: csound@maths.ex.ac.uk
Subject: Re: Higher numerical precission in Csound
References: <37584E19.254F55C2@intercom.es>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Josep M Comajuncosas wrote:
>
> them in Csound it should work using 32bit floating point but better
> 64bit floats. Would it be possible to have such numerical resolution
Declare your variables as double - I think you'll get
80 bits on many systems. It's only the opcode in/out
arguments which are limited to floats.
Regards,
re
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02247;
5 Jun 99 2:23 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10q5BV-0001i5-00
for jpff@maths.bath.ac.uk; Sat, 5 Jun 1999 02:23:41 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (CAA16029); Sat, 5 Jun 1999 02:17:37 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 5 Jun 1999 02:17:27 +0100
Received: from eos.arc.nasa.gov [128.102.118.20] by hermes via ESMTP (CAA11269); Sat, 5 Jun 1999 02:17:25 +0100 (BST)
Received: (from jims@localhost)
by eos.arc.nasa.gov (8.8.4/8.8.4)
id SAA22294; Fri, 4 Jun 1999 18:17:18 -0700
Date: Fri, 4 Jun 1999 18:17:18 -0700
From: Jim Stevenson
Message-Id: <199906050117.SAA22294@eos.arc.nasa.gov>
To: costello@seanet.com, csound@maths.ex.ac.uk
Subject: Re: Older Computer Music Languages
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
What do you listers know about cmusic?
Is there anything like Next musickit for linux?
Thanks.
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02293;
5 Jun 99 2:59 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10q5jg-0001iJ-00
for jpff@maths.bath.ac.uk; Sat, 5 Jun 1999 02:59:00 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (CAA03980); Sat, 5 Jun 1999 02:56:53 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 5 Jun 1999 02:56:42 +0100
Received: from smtp4.mindspring.com [207.69.200.64] by hermes via ESMTP (CAA17081); Sat, 5 Jun 1999 02:56:41 +0100 (BST)
Received: from Realizer (user-2ive099.dialup.mindspring.com [165.247.1.41])
by smtp4.mindspring.com (8.8.5/8.8.5) with SMTP id VAA16267;
Fri, 4 Jun 1999 21:56:36 -0400 (EDT)
Message-ID: <004301beaef6$de329f80$79d496c0@Realizer.ngt.sungard.com>
From: Michael Gogins
To: Josep M Comajuncosas , csound@maths.ex.ac.uk
MMDF-Warning: Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
Subject: Re: Higher numerical precission in Csound
Date: Fri, 4 Jun 1999 21:58:11 -0400
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.1
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id CAA17081
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
I again move for the canonical Csound build to use double-precision float=
ing
point numbers for all real numbers. I would add also to use 32-bit signed
ints for all integers (unless there is a need for 64 bits).
-----Original Message-----
From: Josep M Comajuncosas
To: csound@maths.ex.ac.uk
Date: Friday, June 04, 1999 6:12 PM
Subject: Higher numerical precission in Csound
Hi all the programmers,
I=B4m currently developing some physical models and in order to implement
them in Csound it should work using 32bit floating point but better
64bit floats. Would it be possible to have such numerical resolution as
an option maybe? This is crucial for my project.
Thanks in advance!
--
Josep M Comajuncosas
C/ Circumval.lacio 75 08790 Gelida - Penedes
Catalunya - SPAIN
home phone : 93 7792243 / 00 34 3 7792243
Csound page at http://members.tripod.com/csound/
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02379;
5 Jun 99 3:28 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10q6CT-0002QQ-00
for jpff@maths.bath.ac.uk; Sat, 5 Jun 1999 03:28:45 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (DAA06877); Sat, 5 Jun 1999 03:26:47 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 5 Jun 1999 03:26:36 +0100
Received: from adsl-209-78-185-158.dsl.lsan03.pacbell.net [209.78.185.158] by hermes via ESMTP (DAA03639); Sat, 5 Jun 1999 03:26:33 +0100 (BST)
Received: from screech.weirdnoise.com (localhost [127.0.0.1])
by screech.weirdnoise.com (8.8.7/8.8.7) with ESMTP id TAA15674
for ; Fri, 4 Jun 1999 19:27:06 -0700
Message-Id: <199906050227.TAA15674@screech.weirdnoise.com>
X-Mailer: exmh version 2.0.2
To: Csound
Subject: Re: Higher numerical precission in Csound
In-Reply-To: Your message of "Fri, 04 Jun 1999 21:58:11 EDT."
<004301beaef6$de329f80$79d496c0@Realizer.ngt.sungard.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Date: Fri, 04 Jun 1999 19:27:06 -0700
From: Ed Hall
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
"Michael Gogins" wrote:
> I again move for the canonical Csound build to use double-precision flo=
ating
> point numbers for all real numbers. I would add also to use 32-bit sign=
ed
> ints for all integers (unless there is a need for 64 bits).
Ouch! Except in limited circumstances, is there any perceivable gain
from doubling the size of virtually all data in Csound? Not only does
it greatly increase memory requirements, but on many architectures 64-bit=
FP computations are significantly slower. Main memories have certainly
grown enough to support larger data in the past few years, but all-import=
ant
cache memories have not--halving the number of cachable data elements is
going to hit performance pretty hard even if the CPU is as fast for 64-bi=
t
FP as 32-bit.
I'd like to have an option for 64-bit floating point (especially if it
can be requested on a per-variable and per-table basis), but burdening
Csound with a 64-bit default seems entirely unnecessary.
-Ed
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02387;
5 Jun 99 3:30 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10q6EU-0001iX-00
for jpff@maths.bath.ac.uk; Sat, 5 Jun 1999 03:30:50 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (DAA01548); Sat, 5 Jun 1999 03:28:53 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 5 Jun 1999 03:28:42 +0100
Received: from vcn.bc.ca [207.102.64.2] by hermes via ESMTP (DAA06352); Sat, 5 Jun 1999 03:28:41 +0100 (BST)
Received: from localhost (philip@localhost)
by vcn.bc.ca (8.9.2/8.9.2) with ESMTP id TAA17873
for ; Fri, 4 Jun 1999 19:28:40 -0700 (PDT)
Date: Fri, 4 Jun 1999 19:28:40 -0700 (PDT)
From: Philip Aker
To: csound@maths.ex.ac.uk
Subject: Re: Higher numerical precission in Csound
In-Reply-To: <004301beaef6$de329f80$79d496c0@Realizer.ngt.sungard.com>
Message-ID:
Composer: Philip Aker
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id DAA06352
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Dear Canonical,
8 byte doubles would be real peachy for Macintosh as well.
Philip
Philip Aker
philip@vcn.bc.ca
On Fri, 4 Jun 1999, Michael Gogins wrote:
}I again move for the canonical Csound build to use double-precision floa=
ting
}point numbers for all real numbers. I would add also to use 32-bit signe=
d
}ints for all integers (unless there is a need for 64 bits).
}
}-----Original Message-----
}From: Josep M Comajuncosas
}I=B4m currently developing some physical models and in order to implemen=
t
}them in Csound it should work using 32bit floating point but better
}64bit floats. Would it be possible to have such numerical resolution as
}an option maybe? This is crucial for my project.
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02435;
5 Jun 99 4:00 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10q6h5-0002Qd-00
for jpff@maths.bath.ac.uk; Sat, 5 Jun 1999 04:00:23 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (DAA05272); Sat, 5 Jun 1999 03:54:30 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 5 Jun 1999 03:54:19 +0100
Received: from howl.werewolf.net [12.23.152.10] by hermes via ESMTP (DAA14434); Sat, 5 Jun 1999 03:54:18 +0100 (BST)
Received: from default (dial82.werewolf.net [12.23.153.82])
by howl.werewolf.net (8.9.0/8.9.0) with SMTP id VAA19053
for ; Fri, 4 Jun 1999 21:43:32 -0500 (CDT)
Message-ID: <008801beaeff$bdd68a40$5299170c@default>
From: Hans Mikelson
To: csound@maths.ex.ac.uk
MMDF-Warning: Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
Subject: Re: Higher numerical precission in Csound
Date: Fri, 4 Jun 1999 22:01:42 -0500
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Hi,
Maybe it would make most sense to create double precision opcodes where they
are needed, if that is possible.
Bye,
Hans Mikelson
|