Csound Csound-dev Csound-tekno Search About

history of Csound

Date1998-10-16 22:35
FromSergey
Subjecthistory of Csound
Hi!

Can anybody say when is the birthday of Csound?
And what is known about Barry Vercoe now?

Thanks,
            

Date1998-10-19 18:05
Fromjpff@maths.bath.ac.uk
SubjectRe: history of Csound
Last time I saw Barry was in August -- he is still at MIT Media Lab;
if you have Web access look at teh Machien listening pages of
www.media.mit.edu 

I expect someone who wa around nearly the start than I was to answer
questions about birthdays.  

==John


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13278;
          19 Oct 98 18:21 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa24775;
          19 Oct 98 18:21 BST
Received: (qmail 23201 invoked from network); 19 Oct 1998 17:21:07 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 19 Oct 1998 17:21:07 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA23522); Mon, 19 Oct 1998 18:14:39 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Mon, 19 Oct 1998 18:14:25 +0100
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (SAA12800); Mon, 19 Oct 1998 18:14:24 +0100 (BST)
Received: from [138.38.97.36] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	id 0zVIsy-0002Ui-00; Mon, 19 Oct 1998 18:14:24 +0100
Date:     Mon, 19 Oct 98 18:14:22 BST
From: J P Fitch 
To: nunativs@jps.net
cc: csound@maths.ex.ac.uk
Subject:  Re: Envlpxr
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I do not see any envlpxr opcode in the sources.  Which manual pages
are you using?
==John


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13319;
          19 Oct 98 18:35 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa26379;
          19 Oct 98 18:35 BST
Received: (qmail 24564 invoked from network); 19 Oct 1998 17:35:09 -0000
Received: from smtp1.jps.net (209.63.224.236)
  by pat.bath.ac.uk with SMTP; 19 Oct 1998 17:35:09 -0000
Received: from hml (209-142-56-75.stk.jps.net [209.142.56.75])
	by smtp1.jps.net (8.8.5/8.8.5) with SMTP id KAA18920;
	Mon, 19 Oct 1998 10:33:52 -0700 (PDT)
Message-ID: <000e01bdf9d1$1f8c2040$4b388ed1@hml>
From: nunativs 
To: J P Fitch 
Cc: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Subject: Re: Envlpxr
Date: Sat, 17 Oct 1998 06:21:59 -0700
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.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4





>I do not see any envlpxr opcode in the sources.  Which manual pages
>are you using?
>==John
>

Its Csound HTML version 3.48 compiled by John FFitch!  Its not listed in the
quick reference section but is present on the reference page for envlpx.
A typo?
Ken



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13347;
          19 Oct 98 18:43 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa27423;
          19 Oct 98 18:43 BST
Received: (qmail 25229 invoked from network); 19 Oct 1998 17:43:22 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 19 Oct 1998 17:43:22 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA12292); Mon, 19 Oct 1998 18:35:30 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Mon, 19 Oct 1998 18:35:18 +0100
Received: from smtp1.jps.net [209.63.224.236] by hermes via ESMTP (SAA08416); Mon, 19 Oct 1998 18:35:17 +0100 (BST)
Received: from hml (209-142-56-75.stk.jps.net [209.142.56.75])
	by smtp1.jps.net (8.8.5/8.8.5) with SMTP id KAA18920;
	Mon, 19 Oct 1998 10:33:52 -0700 (PDT)
Message-ID: <000e01bdf9d1$1f8c2040$4b388ed1@hml>
From: nunativs 
To: J P Fitch 
Cc: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Subject: Re: Envlpxr
Date: Sat, 17 Oct 1998 06:21:59 -0700
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.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk





>I do not see any envlpxr opcode in the sources.  Which manual pages
>are you using?
>==John
>

Its Csound HTML version 3.48 compiled by John FFitch!  Its not listed in the
quick reference section but is present on the reference page for envlpx.
A typo?
Ken



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13399;
          19 Oct 98 18:53 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa28646;
          19 Oct 98 18:53 BST
Received: (qmail 26170 invoked from network); 19 Oct 1998 17:53:20 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 19 Oct 1998 17:53:20 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA15275); Mon, 19 Oct 1998 18:50:25 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Mon, 19 Oct 1998 18:50:13 +0100
Received: from mailgate.city.ac.uk [138.40.12.3] by hermes via SMTP (SAA11758); Mon, 19 Oct 1998 18:50:13 +0100 (BST)
Received: from (mailswitch) [138.40.12.12] 
          by mailgate.city.ac.uk with smtp (City SMTP listener 1.82 #2)
          id 0zVJQ9-00072Q-00; Mon, 19 Oct 1998 18:48:41 +0100
Received: from exeter.city.ac.uk [138.40.1.4] 
          by mailswitch with esmtp (City Mailer 1.82 #1)
          id 0zVJRv-0002eP-00; Mon, 19 Oct 1998 18:50:31 +0100
Received: from localhost (dp575@localhost) by exeter.city.ac.uk (8.6.12/8.6.12) with SMTP id SAA13110 for ; Mon, 19 Oct 1998 18:50:10 +0100
X-Authentication-Warning: exeter.city.ac.uk: dp575 owned process doing -bs
Date: Mon, 19 Oct 1998 18:50:09 +0100 (BST)
From: Nye Parry 
X-Sender: dp575@exeter
To: csound@maths.ex.ac.uk
Subject: realtime on Mac
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi Everybody
I'm new to the list and relatively inexperienced in csound (though I've
used it from time to time since the mid eighties, its never been my main
tool)
I'm trying to set up an orc with a student at the Guildhall which will
do some realtime filtering (using reson) under Midi control but I can't
seem to get an input from sound manager. I've tried -idevaudio and -idac
in the commandline (with ins in the orc) but neither seem to work (though
both would appear to output to sound manager with -o) what am I doing
wrong?
also can I make it work with a protools 880 interface or an audiomedia 2
card
also what should the score look like for realtime work, how long does the
instrument stay active.
Thanks for reading this, hope someone can help

Nye 


Nye Parry
City University &
Guildhall School of Music and Drama
http://www.red56.co.uk/nye/



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13438;
          19 Oct 98 19:11 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa00642;
          19 Oct 98 19:11 BST
Received: (qmail 26502 invoked from network); 19 Oct 1998 18:11:05 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 19 Oct 1998 18:11:05 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA16052); Mon, 19 Oct 1998 19:08:36 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Mon, 19 Oct 1998 19:08:22 +0100
Received: from smtp2.erols.com [207.172.3.235] by hermes via ESMTP (TAA12861); Mon, 19 Oct 1998 19:08:21 +0100 (BST)
Received: from oemcomputer (207-172-123-97.s34.as5.nyb.erols.com [207.172.123.97])
	by smtp2.erols.com (8.8.8/8.8.5) with SMTP id OAA01791;
	Mon, 19 Oct 1998 14:08:05 -0400 (EDT)
Message-ID: <362B803F.6091@erols.com>
Date: Mon, 19 Oct 1998 14:09:03 -0400
From: Paul Winkler 
Reply-To: zarmzarm@erols.com
X-Mailer: Mozilla 3.03 (Win95; I)
MIME-Version: 1.0
To: "Greenwood_apel-os, Karl" 
CC: csound@maths.ex.ac.uk
Subject: Re: mysterious Csound archive at egroups.com
References: <000EC362B15C800B*/c=gb/admd=cwmail/prmd=apel-os/s=Greenwood/g=Karl/@MHS>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Greenwood_apel-os, Karl wrote:
> 
> > archive up there? Is it really a spam magnet? Should we get rid of it?
> i use egroups and have as yet to be spammed, they seem fairly secure

I'd like to get a clearer idea of this...
How long have you been using it, and for how many groups, and how many
messages do you post?

Sooner or later, I *really* hope this archive thing gets sorted out.
It's been driving me nuts for months. Only a few other people seem
interested, though.

--PW



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13587;
          19 Oct 98 20:14 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa08066;
          19 Oct 98 20:14 BST
Received: (qmail 503 invoked from network); 19 Oct 1998 19:14:42 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 19 Oct 1998 19:14:42 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA23151); Mon, 19 Oct 1998 20:11:49 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Mon, 19 Oct 1998 20:11:37 +0100
Received: from send1e.yahoomail.com [205.180.60.64] by hermes via SMTP (UAA12522); Mon, 19 Oct 1998 20:11:35 +0100 (BST)
Message-ID: <19981019190828.20276.rocketmail@send1e.yahoomail.com>
Received: from [132.206.141.44] by send1e; Mon, 19 Oct 1998 12:08:28 PDT
Date: Mon, 19 Oct 1998 12:08:28 -0700 (PDT)
From: Michal Seta 
Subject: Re: realtime on Mac
To: Nye Parry 
Cc: csound@maths.ex.ac.uk
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk






---Nye Parry  wrote:

> I'm trying to set up an orc with a student at the Guildhall which will
> do some realtime filtering (using reson) under Midi control but I
can't
> seem to get an input from sound manager. I've tried -idevaudio and
-idac
> in the commandline (with ins in the orc) but neither seem to work
(though
> both would appear to output to sound manager with -o) what am I doing
> wrong?


hmm...  I usually use the frontend...
Anyways, I think that the real-time ability f CSound doesn't go much
far back... I might be wrong, never tried it before.  I have been
successful with the version 4.484b.  Ver. 4.485 seems to be hanging
when you try to use audio input.  
> also can I make it work with a protools 880 interface or an
audiomedia 2
> card

I used Korg1212 last night and all I did was to set "sound"control
panel to Korg as an input&output. This way CSound uses whatever sound
manager routes it to.  Guess that's how it works.  But it works :)

> also what should the score look like for realtime work, how long
does the
> instrument stay active.

the score could be as simple as:

;ins start duration
i1    0      60

which will keep perf active for a minute.


otherwise you can assign p-fields and use a 'regular' score.

> Thanks for reading this, hope someone can help
> 

hope that helps.

mike

_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13687;
          19 Oct 98 21:33 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa16576;
          19 Oct 98 21:33 BST
Received: (qmail 6011 invoked from network); 19 Oct 1998 20:33:40 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 19 Oct 1998 20:33:40 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA05700); Mon, 19 Oct 1998 21:31:03 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Mon, 19 Oct 1998 21:30:51 +0100
Received: from mailhub.dartmouth.edu [129.170.16.6] by hermes via ESMTP (VAA03641); Mon, 19 Oct 1998 21:30:35 +0100 (BST)
Received: from donner.Dartmouth.EDU (donner.dartmouth.edu [129.170.208.3])
	by mailhub.dartmouth.edu (8.8.8+DND/8.8.8) with SMTP id QAA31042
	for ; Mon, 19 Oct 1998 16:30:28 -0400 (EDT)
Message-id: <14146226@donner.Dartmouth.EDU>
Date: 19 Oct 98 16:30:02 EDT
From: "Matt J. Ingalls" 
Subject: Re: realtime on Mac
To: csound@maths.ex.ac.uk
MIME-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


> seem to get an input from sound manager. I've tried -idevaudio and
-idac

you need "-iadc" -- or you can just use the front end and push "Audio
In" check box...

--- You wrote:
successful with the version 4.484b.  Ver. 4.485 seems to be hanging
when you try to use audio input.  
--- end of quote ---

	yea- we havent tested it much, but it appears that audio in is fucked up
on the newer versions at least for OS8-- but you may want to give it
a try and let me know how it works...
		again you are not going to get "realtime" because buffers will have to
be pretty big for anything other than simple in->out...
		most recent version is an "unofficial" beta of 3.49  next few days i
will get the newest version out - i might check out audio...

-matt


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14475;
          20 Oct 98 6:19 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa07905;
          20 Oct 98 6:19 BST
Received: (qmail 1216 invoked from network); 20 Oct 1998 05:19:35 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 20 Oct 1998 05:19:35 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (GAA05212); Tue, 20 Oct 1998 06:15:39 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Tue, 20 Oct 1998 06:15:28 +0100
Received: from root@bohm.anu.edu.au [150.203.21.88] by hermes via ESMTP (GAA10227); Tue, 20 Oct 1998 06:15:19 +0100 (BST)
Received: from [150.203.14.13] (snagglepuss.anu.edu.au [150.203.14.13])
	by bohm.anu.edu.au (8.8.8/8.8.8) with SMTP id PAA22611
	for ; Tue, 20 Oct 1998 15:15:06 +1000 (EST)
Date: Tue, 20 Oct 1998 15:15:06 +1000 (EST)
Message-Id: <199810200515.PAA22611@bohm.anu.edu.au>
To: csound@maths.ex.ac.uk
From: Arne Hanna 
Subject: off topic
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi folks.
Due to server problems at ANU we are unable to access newsgroups, and so, I
beg your forgiveness for this entirely off topic message.


I've written a real-time midi program in C that spits out random notes and
onsets.  What I'd like to do is to control the range of the randomness with
the mouse.  Quickdraw.h defines a structure called point that stores the
x,y values of screen pixels.  Being very much a beginner as far as
addressing the Mac events modus operandi, I'm unsure how to go about
accessing coordinate info with the mouse, and unsure about whether I need
to open a window first or not.
If anyone could point me in the right direction I would be most grateful.

Cheers
Arne
 



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14658;
          20 Oct 98 8:58 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa22767;
          20 Oct 98 8:58 BST
Received: (qmail 29149 invoked from network); 20 Oct 1998 07:58:38 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 20 Oct 1998 07:58:38 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (IAA04090); Tue, 20 Oct 1998 08:55:32 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Tue, 20 Oct 1998 08:55:21 +0100
Received: from icarus.dur.ac.uk [129.234.1.2] by hermes via ESMTP (IAA21920); Tue, 20 Oct 1998 08:55:20 +0100 (BST)
Received: from mercury (mercury.dur.ac.uk [129.234.4.40])
	by icarus.dur.ac.uk (8.9.1/8.9.1) with SMTP id IAA28284;
	Tue, 20 Oct 1998 08:55:12 +0100 (BST)
Received: from altair by mercury id ; Tue, 20 Oct 1998 08:55:12 +0100
Date: Tue, 20 Oct 1998 08:55:11 +0100 (BST)
From: Manning 
To: batov@glasnet.ru
cc: csound@maths.ex.ac.uk
Subject: history of Csound
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

My understanding of the history of csound is as follows:- In 1968 Barry
Vercoe produced his first version of the MusicN family of programs, Music
360. Written in IBM 360 assembler it was machine-specific to the IBM
360/370 family of mainframe computers, but for me at least ran very well
in the wee small hours.  Its origins, of course go back to Max Mathews
MusicIV program written at Bell Telephone Laboratories (1962) and subject
itself to a number of improvements, such as Music IVB, the work of Godfey
Winham at Princeton University (1966-7).  Matthews himself produced a
FORTRAN (and hence portable) version called MusicV also in 1968, but the
lineage to csound is via MUSIC360.  

In 1973 Barry Vercoe produced Music11.  This again was in assembler and
machine-specific to the PDP11.  Since this is a minicomputer many studios
were able to run it (under licence) on their own machines. I believe I may
have been the first licensee to run it on the LSI version of the PDP, the
PDP11/23, here at the University of Durham in the UK. It is sobering to
reflect that Music 11 would run in just 64k (yes 64k) of memory, and
although there were practical restrictions on memory intensive functions
such as reverb it was perfectly possible to generate complex multivoice
textures.  You still had to wait around though for the machine to number
crunch and for big synthesis runs a good local restaurant was a must.

Csound emerged directly from Music11 in 1986. I believe he would have
liked to have called it MusicC, but since Richard Moore had developed a
rival synthesis program called Cmusic at UCSD in 1985 the potential for
confusion is obvious. Initially Csound ran at MIT on Vaxes and MicroVaxes
under Unix 4.2 BSD and on Hewlett Packard Bobcat workstations under
HP-Unix, but others managed to make it go on PDP11s Expanding the memory
to 128K worked wonders in this respect. The rest,as they say, is history.


Peter Manning



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15250;
          20 Oct 98 11:48 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa11334;
          20 Oct 98 11:48 BST
Received: (qmail 13472 invoked from network); 20 Oct 1998 10:48:28 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 20 Oct 1998 10:48:28 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (LAA08084); Tue, 20 Oct 1998 11:42:27 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Tue, 20 Oct 1998 11:42:11 +0100
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (LAA10359); Tue, 20 Oct 1998 11:42:10 +0100 (BST)
Received: from [138.38.99.25] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	for csound@maths.ex.ac.uk
	id 0zVZEw-0003Hc-00; Tue, 20 Oct 1998 11:42:10 +0100
Date:     Tue, 20 Oct 98 11:42:09 BST
From: jpff@maths.bath.ac.uk
Subject:  Re: Envlpxr
To: csound@maths.ex.ac.uk
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Message written at 20 Oct 1998 10:12:40 +0100
--- Copy of mail to nunativs@jps.net ---

Checking it all the coddde seems to have been lost although the
structures were declared.  I have included the code in the 3.49
sources which I hope will be available soon.

==John ffitch