Csound Csound-dev Csound-tekno Search About

Re: newbie question

Date1999-04-07 13:05
Fromrasmus ekman
SubjectRe: newbie question
Alessandro Andreuccetti wrote:
> 
> how can i make a score just a bit more complicated
> I think about a translator from sheets music to csound score.

Many, or most, people who use Csound to actually make any music seem to 
(a) run it live and play from midi (which obviously limits the 
    complexity of sounds), or 
(b) use som kind of score generation program.

The latter are rather nicely covered in the latest issue
of the Csound EZine. At
http://www.werewolf.net/~hljmm/Ezine/

Select "Features" in the left bar, then the first topic is 
"Score generation". 

Good luck,

	re


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24836;
          7 Apr 99 13:33 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 10UrVs-0004Ws-00
	for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 13:33:00 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (NAA08248); Wed, 7 Apr 1999 13:30:46 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 13:30:34 +0100
Received: from sparticus.bright.net [205.212.123.5] by hermes via ESMTP (NAA02409); Wed, 7 Apr 1999 13:30:32 +0100 (BST)
Received: from bright.net (find6-cs-1.dial.bright.net [209.143.26.87])
	by sparticus.bright.net (8.9.3/8.9.3 ComNet Build) with ESMTP id IAA29472;
	Wed, 7 Apr 1999 08:30:28 -0400 (EDT)
Message-ID: <370B533B.C7E12468@bright.net>
Date: Wed, 07 Apr 1999 08:44:43 -0400
From: Dave Phillips 
X-Mailer: Mozilla 4.07 [en] (X11; I; Linux 2.0.36 i586)
MIME-Version: 1.0
To: Alessandro Andreuccetti 
CC: CSound list 
Subject: Re: newbie question
References: <000701be80ce$c4aef050$eadbda0a@se103005824004>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Alessandro Andreuccetti wrote:

> I think at a translator from sheets music to csound score. There is
> something like it in the cyberspace?

Until recently you could use Scot, but I believe it has now been deleted
from the tree. Perhaps you could use an earlier version of Csound ?

== Dave Phillips

       http://www.bright.net/~dlphilp/index.html
   http://sunsite.univie.ac.at/Linux-soundapp/linux_soundapps.html


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24988;
          7 Apr 99 14:16 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 10UsCN-0004YD-00
	for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 14:16:55 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (OAA00038); Wed, 7 Apr 1999 14:11:49 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 14:11:37 +0100
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (OAA07557); Wed, 7 Apr 1999 14:11:36 +0100 (BST)
Received: from [138.38.97.36] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 2.12 #1)
	id 10Us7D-0002Gr-00; Wed, 7 Apr 1999 14:11:35 +0100
Date:     Wed, 7 Apr 99 14:11:35 BST
From: J P Fitch 
To: Dave Phillips 
cc: Alessandro Andreuccetti , 
    CSound list 
Subject:  Re:  newbie question
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Rosegarden can take music in standard Western notation and convert to Csound
score notation.  That is how I realised my small piano prelude, and some other
piano things I occasionally attempt to write.  Only runs on Unix though.

Personally I cannot see what is wrong with C as a score generator.  
Scott sources sare still around of course.

==John


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25149;
          7 Apr 99 15:12 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 10Ut44-0002OH-00
	for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 15:12:24 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (PAA10055); Wed, 7 Apr 1999 15:11:17 +0100 (BST)
From: f1f0@m9ndfukc.com
Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 15:11:05 +0100
Received: from anago.wwa.com [198.49.174.54] by hermes via SMTP (PAA15465); Wed, 7 Apr 1999 15:11:04 +0100 (BST)
Received: from [207.241.64.210](really [207.241.64.210]) by anago.wwa.com
	via sendmail with smtp
	id 
	for ; Wed, 7 Apr 1999 09:10:58 -0500 (CDT)
	(Smail-3.2 1996-Jul-4 #88 built 1997-Nov-30)
Message-Id: 
X-Sender: f1f0@m9ndfukc.com (Unverified)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 7 Apr 1999 08:35:10 -0600
To: Csound 
Subject: Re: new biequest ion
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


>but scanning first a symphony by B and then giving it to
>csound would be rather interesting.


0+1. data = korekt. humanz = fasc!znat!ng ma!z f!kt!on
csound = luvl! !f p!pd through czound elsz !t
= 1 notalg!a ma!z - warum 1 !nf!n!t! ov ax!omz +?



LGI2P:
Laboratoire de Genie Informatique et d'Ingenierie
de Production - tranzlat!ng sources !n2 zk ore +?
paz vra!ment. tranzlat!ng zk orez !n2 source






Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25155;
          7 Apr 99 15:14 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 10Ut6F-0002OQ-00
	for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 15:14:39 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (PAA14426); Wed, 7 Apr 1999 15:12:44 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 15:12:32 +0100
Received: from [193.70.163.11] by hermes via ESMTP (PAA14033); Wed, 7 Apr 1999 15:12:27 +0100 (BST)
Received: from se103005850010.do103005850001 (SE103005850010 [10.91.107.207]) by se103015850020.mps.it with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2232.9)
	id 2N5JKF1M; Wed, 7 Apr 1999 14:16:54 +0200
Received: from SE103005824004 ([10.218.219.234]) by se103005850010.do103005850001 with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2232.9)
	id 2HNKLRRX; Wed, 7 Apr 1999 14:20:09 +0200
Message-ID: <000701be80f1$a9bbe690$eadbda0a@se103005824004>
Reply-To: Alessandro Andreuccetti 
From: Alessandro Andreuccetti 
To: CSound list 
Subject: SCOT
Date: Wed, 7 Apr 1999 14:25:00 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0004_01BE8102.6B29ECE0"
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

This is a multi-part message in MIME format.

------=_NextPart_000_0004_01BE8102.6B29ECE0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello, i heard about SCOT, a score traslator but i found only the c =
source files. I haven't installed the c compiler thus i cannot get the =
executable.
There is anyone who can send me the scot.exe for pc ibm?
thanx.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Alessandro Andreuccetti
email:  aandreuccetti@bigfoot.com
web 1:  http://andreuccetti.cjb.net
music:  http://members.xoom.com/andrex_1955
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

------=_NextPart_000_0004_01BE8102.6B29ECE0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable









Hello, i heard about SCOT, a score = traslator but=20 i found only the c source files. I haven't installed the c compiler thus = i=20 cannot get the executable.
There is = anyone who can send=20 me the scot.exe for pc ibm?
thanx.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Alessandro=20 Andreuccetti
email:  aandreuccetti@bigfoot.comweb=20 1:  http://andreuccetti.cjb.net
m= usic: =20 http://members.xoom.com/andr= ex_1955
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
------=_NextPart_000_0004_01BE8102.6B29ECE0--   Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25180; 7 Apr 99 15:24 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10UtFP-0002Ot-00 for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 15:24:07 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (PAA10199); Wed, 7 Apr 1999 15:22:10 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 15:21:59 +0100 Received: from eos.arc.nasa.gov [128.102.118.20] by hermes via ESMTP (PAA17213); Wed, 7 Apr 1999 15:21:57 +0100 (BST) Received: (from jim-ra@localhost) by eos.arc.nasa.gov (8.8.4/8.8.4) id HAA02800; Wed, 7 Apr 1999 07:21:50 -0700 Date: Wed, 7 Apr 1999 07:21:50 -0700 From: "Dr J.Stevenson's research assistant" Message-Id: <199904071421.HAA02800@eos.arc.nasa.gov> To: csound@maths.ex.ac.uk, f1f0@m9ndfukc.com Subject: Re: new biequest ion Cc: jims@eos.arc.nasa.gov Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk Correct translation????: 1. data correct. humans equal fascinating ( undeciferable) fiction csound = love it if piped thru csound else it = one not alg ( undeciferable ) warm 1 infinity of axioms plus -----cut herez:--- thats the best way Iz can read it... >Disclaimer: While I am an NASA contractor, all opinions expressed are my own, > and do not reflect the position of NASA, NETCOM, or Zippy the Pinhead. >============================================================================   Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25228; 7 Apr 99 15:39 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10UtUD-0004f7-00 for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 15:39:25 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (PAA16898); Wed, 7 Apr 1999 15:31:42 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 15:31:31 +0100 Received: from lorica.ucc.usyd.edu.au [129.78.64.15] by hermes via ESMTP (PAA13224); Wed, 7 Apr 1999 15:31:27 +0100 (BST) Received: from mail.usyd.edu.au (p2054.net10.usyd.edu.au [10.0.8.6]) by lorica.ucc.usyd.edu.au (8.9.1a/8.9.1) with ESMTP id AAA14782 for ; Thu, 8 Apr 1999 00:29:42 +1000 (EST) Message-ID: <370B6BB2.10FE88D2@mail.usyd.edu.au> Date: Thu, 08 Apr 1999 00:29:07 +1000 From: Bob Douglas Reply-To: rdouglas@mail.usyd.edu.au Organization: Sydney Conservatorium X-Mailer: Mozilla 4.03 (Macintosh; I; PPC) MIME-Version: 1.0 To: CSound list Subject: Re: newbie question References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk J P Fitch wrote: > Rosegarden can take music in standard Western notation and convert to Csound > score notation. That is how I realised my small piano prelude, and some other > piano things I occasionally attempt to write. Only runs on Unix though. How would Rosegarden cope with scores reflecting a high degree of notational complexity, eg. works by Brian Ferneyhough or James Dillon. Is it capable of rendering that level of detail into a Csound score file ? > Personally I cannot see what is wrong with C as a score generator. > Scott sources sare still around of course. Can you elaborate on how you use C as a score generator ? For example, are you referring to a variety of high-level algorithmic program that happens to be written in C, or something that depends upon, and even exhibits, unique characteristics of the C language as part of the score generation process. Bob Douglas   Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25247; 7 Apr 99 15:47 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10Utbz-0004fL-00 for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 15:47:27 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (PAA18489); Wed, 7 Apr 1999 15:44:17 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 15:44:06 +0100 Received: from post-20.mail.demon.net [194.217.242.27] by hermes via ESMTP (PAA03383); Wed, 7 Apr 1999 15:44:05 +0100 (BST) Received: from [158.152.110.121] (helo=qsure.demon.co.uk) by post-20.mail.demon.net with esmtp (Exim 2.10 #2) id 10UtYe-0000bB-0K for csound@maths.ex.ac.uk; Wed, 7 Apr 1999 14:44:01 +0000 Message-ID: <370B70D9.D7ACF4F0@qsure.demon.co.uk> Date: Wed, 07 Apr 1999 15:51:05 +0100 From: Ben Jefferys Reply-To: ben@qsure.demon.co.uk X-Mailer: Mozilla 4.07 [en] (X11; I; Linux 2.0.36 i686) MIME-Version: 1.0 To: Csound Subject: Re: new biequest ion References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk Seeing as we're in a translation mood (although as one person once said, it easier to go English -> m9ndfukc than the other way...) Maybe this is one AltaVista could add to their services? f1f0@m9ndfukc.com wrote: > 0+1. True > data = korekt. Data is correct > humanz = fasc!znat!ng ma!z f!kt!on Humans are fascinating but fiction > csound = luvl! !f p!pd through czound elsz !t Csound is lovely if piped through csound otherwise it > = 1 notalg!a ma!z - warum 1 !nf!n!t! ov ax!omz +? is a (nothing?) but - why an infinity of axioms (commands?) ? > LGI2P: > Laboratoire de Genie Informatique et d'Ingenierie > de Production - tranzlat!ng sources !n2 zk ore +? - translating sources into score? > paz vra!ment. tranzlat!ng zk orez !n2 source Not really. Translating scores into source. Took about 10 minutes - was it worthwhile I wonder? Who cares, I'm revising ;) Bye! Ben.   Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25255; 7 Apr 99 15:51 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10Utfw-0002Q4-00 for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 15:51:32 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (PAA10377); Wed, 7 Apr 1999 15:49:06 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 15:48:54 +0100 Received: from anago.wwa.com [198.49.174.54] by hermes via SMTP (PAA03885); Wed, 7 Apr 1999 15:48:53 +0100 (BST) Received: from [207.241.64.210](really [207.241.64.210]) by anago.wwa.com via sendmail with smtp id for ; Wed, 7 Apr 1999 09:48:51 -0500 (CDT) (Smail-3.2 1996-Jul-4 #88 built 1997-Nov-30) Message-Id: X-Sender: antiorp@tezcat.com Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 7 Apr 1999 09:13:03 -0600 To: csound@maths.ex.ac.uk From: f1f0@m9ndfukc.com Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk >Correct translation????: komz! komsa >-----cut herez:--- >thats the best way Iz can read it... >>Disclaimer: While I am an NASA contractor, all opinions expressed are my own, >> and do not reflect the position of NASA, NETCOM, or Zippy the Pinhead. >>============================================================================ claimer: do dze! re flekt dze poz!t!on ov l!ngu!zt george z!pf +? mein kampf ist das leben nicht zu machen nicht zu lieben nicht zu leben   Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25291; 7 Apr 99 16:02 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10UtqL-0002Qm-00 for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 16:02:17 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (QAA06994); Wed, 7 Apr 1999 16:01:09 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 16:00:57 +0100 Received: from eos.arc.nasa.gov [128.102.118.20] by hermes via ESMTP (QAA13012); Wed, 7 Apr 1999 16:00:55 +0100 (BST) Received: (from jim-ra@localhost) by eos.arc.nasa.gov (8.8.4/8.8.4) id IAA03522; Wed, 7 Apr 1999 08:00:54 -0700 Date: Wed, 7 Apr 1999 08:00:54 -0700 From: "Dr J.Stevenson's research assistant" Message-Id: <199904071500.IAA03522@eos.arc.nasa.gov> To: csound@maths.ex.ac.uk, f1f0@m9ndfukc.com Subject: can U translate this 2 english ( since it looks like u speak german) Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk >Nostalgie ist die Faehigkeit, darueber zu trauern, dass es nicht mehr so >ist, wie es frueher nicht gewesen ist. -- Manfred Rommel   Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25345; 7 Apr 99 16:13 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10Uu0z-0002Ra-00 for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 16:13:17 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (QAA01071); Wed, 7 Apr 1999 16:08:49 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 16:08:37 +0100 Received: from riff.music.msu.edu [35.8.225.165] by hermes via SMTP (QAA02057); Wed, 7 Apr 1999 16:08:35 +0100 (BST) Received: from pilot.msu.edu (localhost.msu.edu [127.0.0.1]) by riff.music.msu.edu (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id LAA13831; Wed, 7 Apr 1999 11:56:16 -0700 Message-ID: <370BAA50.A96840A8@pilot.msu.edu> Date: Wed, 07 Apr 1999 11:56:16 -0700 From: mark sullivan Organization: michigan state university X-Mailer: Mozilla 4.5 [en] (X11; U; IRIX 6.3 IP32) X-Accept-Language: en, es, de-DE, de-AT MIME-Version: 1.0 To: "Dr J.Stevenson's research assistant" , csound list Subject: Re: can U translate this 2 english ( since it looks like u speak german) References: <199904071500.IAA03522@eos.arc.nasa.gov> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk Nostalgia is the ability to get sad that something no longer is as it once never was (as it once never became - ?) "Dr J.Stevenson's research assistant" wrote: > > >Nostalgie ist die Faehigkeit, darueber zu trauern, dass es nicht mehr so > >ist, wie es frueher nicht gewesen ist. -- Manfred Rommel -- Mark Sullivan Telephone: (517) 355-7653 Michigan State Univ. Fax: (517) 432-2880 School of Music, 305MPB Email: sullivan@pilot.msu.edu E. Lansing, MI,48824, USA Web: http://www.msu.edu/user/sullivan   Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25400; 7 Apr 99 16:26 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10UuDw-0002SA-00 for jpff@maths.bath.ac.uk; Wed, 7 Apr 1999 16:26:40 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (QAA15441); Wed, 7 Apr 1999 16:24:57 +0100 (BST) From: f1f0@m9ndfukc.com Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 7 Apr 1999 16:24:45 +0100 Received: from anago.wwa.com [198.49.174.54] by hermes via SMTP (QAA17540); Wed, 7 Apr 1999 16:24:44 +0100 (BST) Received: from [207.241.64.210](really [207.241.64.210]) by anago.wwa.com via sendmail with smtp id for ; Wed, 7 Apr 1999 10:24:37 -0500 (CDT) (Smail-3.2 1996-Jul-4 #88 built 1997-Nov-30) Message-Id: X-Sender: f1f0@m9ndfukc.com (Unverified) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 7 Apr 1999 09:48:48 -0600 To: csound@maths.ex.ac.uk Subject: Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk >>Nostalgie ist die Faehigkeit, darueber zu trauern, dass es nicht mehr so >>ist, wie es frueher nicht gewesen ist. -- Manfred Rommel <=> alle gegen alle for (int i = 0; i == 0; ++i) { while (i > 0) { i++; !f (i > 0) i = 0; else i++ ;};}   Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26537; 8 Apr 99 0:33 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10V1oj-0002oY-00 for jpff@maths.bath.ac.uk; Thu, 8 Apr 1999 00:33:10 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (AAA01966); Thu, 8 Apr 1999 00:32:18 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 8 Apr 1999 00:32:06 +0100 Received: from smtp5.mindspring.com [207.69.200.82] by hermes via ESMTP (AAA13527); Thu, 8 Apr 1999 00:32:05 +0100 (BST) Received: from Realizer ([209.86.137.93]) by smtp5.mindspring.com (8.8.5/8.8.5) with SMTP id TAA03786; Wed, 7 Apr 1999 19:31:55 -0400 (EDT) Message-ID: <001501be814e$f0d55ea0$79d496c0@Realizer.ngt.sungard.com> From: Michael Gogins To: rdouglas@mail.usyd.edu.au, CSound list MMDF-Warning: Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos Subject: Re: newbie question Date: Wed, 7 Apr 1999 19:32:44 -0400 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.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk Cscore is a library that you link with to write your own score generator in C. Here are some approaches to writing Csound pieces: 1. Write a score generating function in C and add it to a Cscore application. 2. Write a score generating program in any language, and print out a Csound score to a text file. This is easiest and works fine. 3. Use JCsound or AXCsound and embed them into your score generating program. This is best if (a) you are a moderately experienced programmer and (b) you need to write your own score generating algorithms, as it gives you the ability to edit the orc and sco, run more than one score in a row without reloading the program, and so on. 4. Use one of the score generating frameworks described in Mikelson's latest ezine. Many of these are designed to do (2) or (3) above. 5. Use notation software to create a midifile. Then use (3) or (4) above or just use a Csound orc designed to work with -F midifile. 6. Use notation software to create a midifile, then use midi2cs to translate it to a Csound score. I'm sure there are more ways... -----Original Message----- From: Bob Douglas To: CSound list Date: Wednesday, April 07, 1999 10:32 AM Subject: Re: newbie question >J P Fitch wrote: > >> Rosegarden can take music in standard Western notation and convert to Csound >> score notation. That is how I realised my small piano prelude, and some other >> piano things I occasionally attempt to write. Only runs on Unix though. > >How would Rosegarden cope with scores reflecting a high degree of notational >complexity, eg. works by Brian Ferneyhough or James Dillon. Is it capable of >rendering that level of detail into a Csound score file ? > >> Personally I cannot see what is wrong with C as a score generator. >> Scott sources sare still around of course. > >Can you elaborate on how you use C as a score generator ? For example, are you >referring to a variety of high-level algorithmic program that happens to be >written in C, or something that depends upon, and even exhibits, unique >characteristics of the C language as part of the score generation process. > >Bob Douglas   Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26828; 8 Apr 99 3:13 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10V4KE-0002qd-00 for jpff@maths.bath.ac.uk; Thu, 8 Apr 1999 03:13:50 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (DAA01797); Thu, 8 Apr 1999 03:13:01 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 8 Apr 1999 03:12:49 +0100 Received: from lorica.ucc.usyd.edu.au [129.78.64.15] by hermes via ESMTP (DAA02990); Thu, 8 Apr 1999 03:12:44 +0100 (BST) Received: from mail.usyd.edu.au (p2054.net10.usyd.edu.au [10.0.8.6]) by lorica.ucc.usyd.edu.au (8.9.1a/8.9.1) with ESMTP id MAA04761; Thu, 8 Apr 1999 12:10:54 +1000 (EST) Message-ID: <370C1008.D4AB7E4F@mail.usyd.edu.au> Date: Thu, 08 Apr 1999 12:10:18 +1000 From: Bob Douglas Reply-To: rdouglas@mail.usyd.edu.au Organization: Sydney Conservatorium X-Mailer: Mozilla 4.03 (Macintosh; I; PPC) MIME-Version: 1.0 To: Michael Gogins CC: CSound list Subject: Re: newbie question References: <001501be814e$f0d55ea0$79d496c0@Realizer.ngt.sungard.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk Many thanks for such a comprehensive and coherent answer to my question, Michael! I found the score generating article you referred to in the Spring Csound Ezine. It's excellent. Bob Douglas Michael Gogins wrote: > > Cscore is a library that you link with to write your own score generator in > C. > > Here are some approaches to writing Csound pieces: > > 1. Write a score generating function in C and add it to a Cscore > application. > > 2. Write a score generating program in any language, and print out a Csound > score to a text file. This is easiest and works fine. > > 3. Use JCsound or AXCsound and embed them into your score generating > program. This is best if (a) you are a moderately experienced programmer and > (b) you need to write your own score generating algorithms, as it gives you > the ability to edit the orc and sco, run more than one score in a row > without reloading the program, and so on. > > 4. Use one of the score generating frameworks described in Mikelson's latest > ezine. Many of these are designed to do (2) or (3) above. > > 5. Use notation software to create a midifile. Then use (3) or (4) above or > just use a Csound orc designed to work with -F midifile. > > 6. Use notation software to create a midifile, then use midi2cs to translate > it to a Csound score. > > I'm sure there are more ways...   Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27262; 8 Apr 99 7:37 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10V8RO-0002xn-00 for jpff@maths.bath.ac.uk; Thu, 8 Apr 1999 07:37:30 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (HAA13251); Thu, 8 Apr 1999 07:36:33 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 8 Apr 1999 07:36:21 +0100 Received: from agora.stm.it [195.62.32.1] by hermes via ESMTP (HAA13897); Thu, 8 Apr 1999 07:36:19 +0100 (BST) Received: from agora.stm.it (ppp01-09.dial-access.stm.it [195.62.37.9]) by agora.stm.it (8.9.2/8.8.5) with ESMTP id IAA08416; Thu, 8 Apr 1999 08:36:08 +0200 (ITADST) Message-ID: <370B8E50.A174D18A@agora.stm.it> Date: Wed, 07 Apr 1999 18:56:48 +0200 From: Gabriel Maldonado X-Mailer: Mozilla 4.5 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: Roger Klaveness CC: csound list Subject: Re: Bug report, string arguments References: <370B301F.BE90F2D5@apas.no> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk Csound score can't handle more than a string argument per line. It is not a bug, it is a limit of present Csound-structure engine. -- Gabriel Maldonado http://www.agora.stm.it/G.Maldonado/home2.htm Roger Klaveness wrote: > > If one is using more than one string argument it seems like csound get confused > Here is an example > p4 is a name for a wavefile > p5 is a name for a convolution analysis file > it looks like csound only can take one string argument and then uses the last one > it tries to read the convolvefile as a wavefile and then complains that it haven't got a header >   Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27589; 8 Apr 99 10:52 BST Received: from [144.173.6.14] (helo=exeter.ac.uk) by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1) id 10VBUJ-0005Jc-00 for jpff@maths.bath.ac.uk; Thu, 8 Apr 1999 10:52:43 +0100 Received: from noether [144.173.8.10] by hermes via SMTP (KAA01573); Thu, 8 Apr 1999 10:51:43 +0100 (BST) Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 8 Apr 1999 10:51:31 +0100 Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (KAA18046); Thu, 8 Apr 1999 10:51:31 +0100 (BST) Received: from [138.38.97.36] (helo=maths.Bath.AC.UK ident=mmdf) by wallace.maths.bath.ac.uk with smtp (Exim 2.12 #1) id 10VBT9-00039j-00 for csound@maths.ex.ac.uk; Thu, 8 Apr 1999 10:51:31 +0100 Date: Thu, 8 Apr 99 10:51:30 BST From: jpff@maths.bath.ac.uk Subject: Re: Bug report, string arguments To: csound@maths.ex.ac.uk Message-Id: Sender: owner-csound-outgoing@maths.ex.ac.uk Precedence: bulk Message written at 07 Apr 1999 22:51:21 +0530 --- Copy of mail to roger@apas.no --- Yes only one string can be used per score event as there is only one place in which it can be stored. I would suggest using strset in this case ==John ffitch