| I've been working my way through the Amsterdam tutorials this week.
Breaking in my new PowerCenter 240 and getting used to csound.ppc. I
have been able to get them all to work except one: 20_20_6
double-carrier FM, dynamic spectral evolution. It compiles down to the
section labeled: vibrato generator.
On the statement: kport oscil1 0, iportdev, .2, ifport.
It gives me an error and gives a message: too many input args. Reading
the fine manual shows me nothing I can detect as an error. Any help
would be appreciated.
Stuart
Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01264;
15 Sep 97 10:33 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa13889;
15 Sep 97 10:32 BST
Received: (qmail 8442 invoked from network); 15 Sep 1997 09:32:13 -0000
Received: from hermes.ex.ac.uk (144.173.6.14)
by pat.bath.ac.uk with SMTP; 15 Sep 1997 09:32:13 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (KAA14834); Mon, 15 Sep 1997 10:24:51 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Mon, 15 Sep 97 10:24:40 +0100
Received: from mb05.swip.net [193.12.122.209] by hermes via ESMTP (KAA22688); Mon, 15 Sep 1997 10:24:33 +0100
Received: from rasmus (dialup97-1-8.swipnet.se [130.244.97.8])
by mb05.swip.net (8.8.6/8.8.6) with SMTP
id LAA10341 for ;
Mon, 15 Sep 1997 11:25:10 +0200 (MET DST)
Message-Id: <341CFF8D.5B3F@hexagon.se>
Date: Mon, 15 Sep 1997 11:27:41 +0200
From: rasmus ekman
X-Mailer: Mozilla 3.0 (Win95; I)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Name collision in 3.46 / Amsterdam tutorials
References: <341C5129.25B4@io.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Stuart Dudley Dimond III wrote:
>
> I've been working my way through the Amsterdam tutorials this week.
> Breaking in my new PowerCenter 240 and getting used to csound.ppc. I
> have been able to get them all to work except one: 20_20_6
>
> On the statement: kport oscil1 0, iportdev, .2, ifport.
>
> It gives me an error and gives a message: too many input args.
> Reading the fine manual shows me nothing I can detect as an error.
This is due to a name collision. The opcode kport was introduced
in Bath version 3.46, and Csound obviously gets confused.
I can run the example on my PC by editing the name of this variable:
(acccid/20/20_20_06.ORC, lines 62-63):
;*********
; ERROR v 3.46 *kport* oscil1 0,iportdev,.2,ifport ; initial portamento
; ERROR v 3.46 kv = 1+kvib+kport+krand ; vibrato factor ca. 1
kerrfix oscil1 0,iportdev,.2,ifport ; initial portamento
kv = 1+kvib + kerrfix + krand ; vibrato factor ca. 1
;*********
This seems bound to happen sometimes when introducing opcodes,
if they begin with 'i', 'k' or 'a'. Same problem reappears
if you eg. rename the variable kport to kpow.
A problem here though, since ACCCI is counted among official
Csound sources. Should someone grep it and pass johnff a
"used names" list, or else how to handle?
Think, Conan, think!
regards,
re
|