Csound Csound-dev Csound-tekno Search About

Problems in understanding envelopes

Date1997-03-13 13:20
FromRonald Wechselberger
SubjectProblems in understanding envelopes
Hi !

I'm new at csound list, and I'm also relatively inexperienced in csound.
My question is: 
How to get sounds with longer release than midi note duration without
to aplly 'sub'-scores like
i1.1 ...
i1.2 ...
i1.3 ...  or
without to change the p3 parameter in the score file?

Next question is:
How can I generate a modulation source ( e.g. a sine lfo) which
is unattached by k-rate inits ?


Thanks , Ronald

-- 
=====================================

name:   Ronald Wechselberger

e-Mail: wechselberger@fokus.gmd.de
	wechselb@cs.tu-berlin.de



Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13971;
          13 Mar 97 14:13 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa09388;
          13 Mar 97 14:13 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Thu, 13 Mar 1997 14:12:54 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (OAA12467);
          Thu, 13 Mar 1997 14:07:58 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Thu, 13 Mar 97 14:07:50 GMT
Received: from ns.lms.be [193.121.76.65] by hermes via ESMTP (OAA12436);
          Thu, 13 Mar 1997 14:07:34 GMT
Received: from lmsnit.be (jedi.lmsnit.be [192.168.1.20]) by ironman.lms.be 
          with SMTP (8.7.1/8.7.1) id PAA01493 for ;
          Thu, 13 Mar 1997 15:02:11 +0100 (MET)
Received: from jedi by lmsnit.be (4.1/SMI-4.1)	id AA05781;
          Thu, 13 Mar 97 15:01:43 +0100
Message-Id: <332808C7.167EB0E7@ping.be>
Date: Thu, 13 Mar 1997 15:01:43 +0100
From: Marc Resibois 
Organization: Solar Flare
X-Mailer: Mozilla 2.0 (X11; I; SunOS 4.1.3_U1 sun4c)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Time Stretching litterature
References: <3327FF29.1043@fokus.gmd.de>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hello, dear fellows.

I got a friend which is looking for litterature on
timestretching/varispeed algorithm implementations. Does anyone knows of
some good links ?

Thanks,

Marc.



Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14655;
          13 Mar 97 16:41 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa13980;
          13 Mar 97 16:40 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Thu, 13 Mar 1997 16:40:49 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA27669);
          Thu, 13 Mar 1997 16:29:34 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Thu, 13 Mar 97 16:29:23 GMT
Received: from [144.91.3.20] by hermes via ESMTP (QAA27574);
          Thu, 13 Mar 1997 16:28:44 GMT
Received: from localhost by ella.mills.edu 
          via SMTP (940816.SGI.8.6.9/930416.SGI)	 id IAA14383;
          Thu, 13 Mar 1997 08:26:03 -0800
Date: Thu, 13 Mar 1997 08:26:03 -0800 (PST)
From: Mike Berry 
To: tolve 
Cc: csound@maths.ex.ac.uk
Subject: Re: Question: Envelopes
In-Reply-To: 
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

	Look in to the reinit opcode, that lets you start a note over in
the middle.

Mike Berry
mikeb@mills.edu
http://www.mills.edu/PEOPLE/gr.pages/mikeb.public.html/mikeb.homepage.html




Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14680;
          13 Mar 97 16:42 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab14031;
          13 Mar 97 16:42 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Thu, 13 Mar 1997 16:42:16 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA28319);
          Thu, 13 Mar 1997 16:35:28 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Thu, 13 Mar 97 16:35:19 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via ESMTP (QAA28168);
          Thu, 13 Mar 1997 16:34:12 GMT
Received: from localhost by ella.mills.edu 
          via SMTP (940816.SGI.8.6.9/930416.SGI)	 id IAA14555;
          Thu, 13 Mar 1997 08:29:56 -0800
Date: Thu, 13 Mar 1997 08:29:56 -0800 (PST)
From: Mike Berry 
To: Ronald Wechselberger 
Cc: csound@maths.ex.ac.uk
Subject: Re: Problems in understanding envelopes
In-Reply-To: <3327FF29.1043@fokus.gmd.de>
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

	If you use linenr, you can extend a midi triggered note by a
release length.
	If you want an instrument independent LFO that always keeps phase,
put it in different instrument and write the value to a global variable.
Then have this instrument triggered for the entire length of your score.

Mike Berry
mikeb@mills.edu
http://www.mills.edu/PEOPLE/gr.pages/mikeb.public.html/mikeb.homepage.html




Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14687;
          13 Mar 97 16:44 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab14097;
          13 Mar 97 16:44 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Thu, 13 Mar 1997 16:43:51 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA25999);
          Thu, 13 Mar 1997 16:10:45 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Thu, 13 Mar 97 16:10:35 GMT
Received: from smtp.utexas.edu [128.83.126.2] by hermes via SMTP (QAA25971);
          Thu, 13 Mar 1997 16:10:24 GMT
Received: (qmail-queue invoked by uid 0); 13 Mar 1997 16:10:14 -0000
Received: from unknown (HELO mail.utexas.edu) (128.83.126.1)  
          by smtp.utexas.edu with SMTP; 13 Mar 1997 16:10:14 -0000
Received: from slip-110-15.ots.utexas.edu (slip-110-15.ots.utexas.edu [128.83.190.15]) 
          by mail.utexas.edu with SMTP id KAA07764;
          Thu, 13 Mar 1997 10:10:13 -0600 (CST)
Date: Thu, 13 Mar 1997 10:10:13 -0600 (CST)
Message-Id: <199703131610.KAA07764@mail.utexas.edu>
X-Sender: r.pinkston@mail.utexas.edu
X-Mailer: Windows Eudora Version 1.4.4
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: Ronald Wechselberger 
From: Russell Pinkston 
Subject: Re: Problems in understanding envelopes
Cc: csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>Hi !
>
>I'm new at csound list, and I'm also relatively inexperienced in csound.
>My question is: 
>How to get sounds with longer release than midi note duration without
>to aplly 'sub'-scores like
>i1.1 ...
>i1.2 ...
>i1.3 ...  or
>without to change the p3 parameter in the score file?
>
>Next question is:
>How can I generate a modulation source ( e.g. a sine lfo) which
>is unattached by k-rate inits ?
>
>
>Thanks , Ronald
>
>-- 
>=====================================
>
>name:   Ronald Wechselberger
>
>e-Mail: wechselberger@fokus.gmd.de
>	wechselb@cs.tu-berlin.de
>
>
You can use ihold and turnoff, as follows:

        instr   1
ifinal  =       1.5      ;duration of final decay
        ihold           ;turn on instr indefinitely
        .               ;the code generating your signal here
        .       
        .
kgate   linseg  1,p3,1,ifinal,0 ;ramp off after p3 secs
        out     asignal*kgate
;here, you can either test kgate, as follows:
;       if      (kgate > 0) kgoto end
;or use a timout for a specific duration, as follows:
        timout  0,p3+ifinal,end ;skip to end for p3+ifinal secs
;here we turn off the instr when the final decay is done
        turnoff
end:
        endin        

Note that if you are using a score, you will need to use an f0 card to
extend the total duration to include the final decay, e.g.:

i01     0       1 ...
i01     1       1 ...
f0      3.5     ;last note ends at time 2, extend 1.5 secs for final decay
e

----------------------------------
Russell F. Pinkston, D.M.A.
Associate Professor of Composition
Director, Electronic Music Studios
School of Music
The University of Texas at Austin
Austin, TX 78712

[512-471-0865]




Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14971;
          13 Mar 97 18:15 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa16705;
          13 Mar 97 18:15 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Thu, 13 Mar 1997 18:15:33 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA07301);
          Thu, 13 Mar 1997 18:10:18 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Thu, 13 Mar 97 18:10:12 GMT
Received: from jason02.u.washington.edu [140.142.76.8] by hermes 
          via ESMTP (SAA07275); Thu, 13 Mar 1997 18:10:00 GMT
Received: from saul3.u.washington.edu (saul3.u.washington.edu [140.142.83.1])          
          by jason02.u.washington.edu (8.8.4+UW96.12/8.8.4+UW97.03) 
          with ESMTP	  id KAA17872 for ;
          Thu, 13 Mar 1997 10:06:55 -0800
Received: from localhost (karpen@localhost)          
          by saul3.u.washington.edu (8.8.4+UW96.12/8.8.4+UW97.03) with SMTP	  
          id KAA21233 for ;
          Thu, 13 Mar 1997 10:09:16 -0800 (PST)
Date: Thu, 13 Mar 1997 10:09:16 -0800 (PST)
From: Richard Karpen 
To: csound@maths.ex.ac.uk
Subject: pvoc and specwp
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk



Csounders:

Many of you might have noticed that using the specwp option in the pvoc
unit generator produced 0 amplitude if ispecwp was non-zero. In other
words, it didn't work!

I believe that I have fixed this and hopefully in the next release this
option will be available. The few tests I've done after fixing it seem
to actually work to make pitch shifted sounds sound better across a larger
range.

=====================================================
 Professor Richard Karpen
 Director, Center for Advanced Research Technology
	in the Arts and Humanities (CARTAH)
 Box 353680
 University of Washington
 Seattle, WA 98195

 Phone: (206) 543-7130  FAX: (206) 685-9499
 email: karpen@u.washington.edu
 www:   http://weber.u.washington.edu/~karpen
=====================================================






Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15271;
          13 Mar 97 19:18 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa17927;
          13 Mar 97 19:18 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Thu, 13 Mar 1997 19:18:42 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA11016);
          Thu, 13 Mar 1997 19:07:54 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Thu, 13 Mar 97 19:07:48 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via ESMTP (TAA11003);
          Thu, 13 Mar 1997 19:07:44 GMT
Received: from localhost by ella.mills.edu 
          via SMTP (940816.SGI.8.6.9/930416.SGI)	for  
          id LAA27615; Thu, 13 Mar 1997 11:06:31 -0800
Date: Thu, 13 Mar 1997 11:06:31 -0800 (PST)
From: "Matt J. Ingalls" 
To: csound@maths.ex.ac.uk
Subject: new soundin/soundin2
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


hey,

i spent the weekend looking at Gabriel's "soundin2" and beefing up my
'soundinew' opcode. it seemed (and i think gabriel agrees) that
'soundinew' (i'm open to a name change) is a little more robust.  it has
compiled on PPC and PC -  If people want to try it out on other platforms
i would be very grateful.

"soundinew" plays a file from disk, shifting the pitch with interpolation,
backwards, and 'wraparound' capabilities.  All possible number of channels
and sound format have been implemented.

you can get the files (MillsUGENS.C, MillsUGENS.h, README) at:

ftp://www.mills.edu/submisssions/matt
	(you can get the entry.c file if you want. the README has what you
need to add to your entry.c so you dont have to replace it)


(sorry, the PPC users will have to wait a week or two till we re-assemble
the code for the new version)

thanks,
matt








Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa16100;
          14 Mar 97 2:22 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa23905;
          14 Mar 97 2:22 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Fri, 14 Mar 1997 02:21:44 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (CAA27669);
          Fri, 14 Mar 1997 02:18:02 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Fri, 14 Mar 97 02:17:56 GMT
Received: from sweden-c.it.earthlink.net [204.250.46.50] by hermes 
          via ESMTP (CAA27648); Fri, 14 Mar 1997 02:17:40 GMT
Received: from 206.250.111.103 (max7-so-ca-02.earthlink.net [206.250.111.103])	by sweden.it.earthlink.net (8.8.5/8.8.5) 
          with SMTP id SAA05300	for ;
          Thu, 13 Mar 1997 18:16:18 -0800 (PST)
Message-Id: <3328C3A2.2881@earthlink.net>
Date: Thu, 13 Mar 1997 18:19:00 -0900
From: Matt Comeione 
Reply-To: comeione@earthlink.net
X-Mailer: Mozilla 3.0 (Macintosh; U; PPC)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: csound ppc 0.2b (Mills)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I saw the posting for new soundin/soundin2.  I've looked through the
manual on adding your own Cmodules to Csound, but can't make heads or
tails out of how to actually implement this.  Can anyone point me in the
right direction to go?  Your time is appreciated in advance.
thankyou
matt comeione



Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa16227;
          14 Mar 97 3:41 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa25012;
          14 Mar 97 3:41 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Fri, 14 Mar 1997 03:40:57 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (DAA29830);
          Fri, 14 Mar 1997 03:39:06 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Fri, 14 Mar 97 03:38:59 GMT
Received: from [206.30.88.4] by hermes via ESMTP (DAA29821);
          Fri, 14 Mar 1997 03:38:57 GMT
Received: from [206.30.88.109] 
          by milhouse.infohouse.com          (post.office MTA v1.9.3b ID# 0-12482) 
          with ESMTP id AAA235;          Thu, 13 Mar 1997 22:40:31 -0500
X-Sender: ic11748@mail.infohouse.com (Unverified)
Message-Id: 
In-Reply-To: <199703130431.WAA21975@mail.utexas.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 13 Mar 1997 22:42:07 -0500
To: Russell Pinkston 
From: tolve 
Subject: Re: Question: Envelopes
Cc: csound@maths.ex.ac.uk
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

hello r.

thanks for your response. sorry but these questions do have a way of
multiplying themselves.

cool suggestion. first, what i really wanted to ask, but didn't clearly:

am trying to find most intuitive (hah) method of working with long, complex
envelopes consisting of, if you will excuse my french, untold stages of
attack, decay, sustain, and, eventually, release, in unlimited
combinations, and with unlimited numbers of different values that i assign,
one at a time. certainly not too much of a non-programmer to ask of csound
now is it? nope this is not a DW8000 and i'm not in Kansas. any more.

although, this goal can evidently be achieved by creating numerous
instruments, and commanding each to begin where the previous one left off,
with perhaps a few ties thrown in, i seek a method of giving birth to this
huge undulating desert worm with a single instrument. now that's intuitive.
for my purposes anyway.

any assistance will be greatly appreciated.

oh, and now for that other question you answered. i get this:

error: insufficient required arguments, line 9:
       reinit
1 syntax er

what to do?

yours,

tolve
Creative Dir: Audio
TAOHaus: theater artists' omnibus
Bowling Green Station
PO Box 1062
New York, NY  10274-1062


>>ok the following principal works fine for creating additional (*unlimited*)
>stages of envelopes with linen on ppc:
>>
>>sr=48000
>>kr=4800
>>ksmps=10
>>nchnls=1
>>
>>instr	1
>>k1	  linen 	20000,5,p3,5
>>asig	oscil	k1,cpspch(p5),p4
>>out	asig
>>endin
>>
>>f1  0  8192  10  1
>>i1  0  10  1  6
>>i1 10  10 1 6
>>e
>>
>>But isn't there a way I can accomplish the same within orc file. something
>like:
>>instr	1
>>k1	  linen 	20000,5,p3,5   linen  20000,5,p3,5
>>asig	oscil	k1,cpspch(p5),p4
>>out	asig
>>endin
>>
>>f1  0  8192  10  1
>>i1  0  20  1  6
>>e
>>
>>Except of course, a way that works?
>>
>>
>>Incidentally, many thanks to the gentleman that steered me to the soundhack
>list. Did subscribe but inadvertantly dumped your address before thank you.
>>
>>
>>yours,
>>
>>tolve
>>
>>
>>
>
>Use this:
>
>instr	1
>idur    =       p3/2
>start:  timout  0,idur,continue
>        reinit
>continue:
>k1	linen 	20000,5,idur,5
>        rireturn
>asig	oscil	k1,cpspch(p5),p4
>out	asig
>endin
>
>f1  0  8192  10  1
>i1  0  20  1  6
>e
>
>----------------------------------
>Russell F. Pinkston, D.M.A.
>Associate Professor of Composition
>Director, Electronic Music Studios
>School of Music
>The University of Texas at Austin
>Austin, TX 78712
>
>[512-471-0865]






Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa16281;
          14 Mar 97 4:29 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa25596;
          14 Mar 97 4:29 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Fri, 14 Mar 1997 04:29:23 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (EAA01636);
          Fri, 14 Mar 1997 04:27:27 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Fri, 14 Mar 97 04:27:19 GMT
Received: from GS160.SP.CS.CMU.EDU [128.2.203.172] by hermes 
          via SMTP (EAA01621); Fri, 14 Mar 1997 04:27:18 GMT
Message-Id: <199703140427.EAA01621@hermes>
Subject: Re: Question: Envelopes
To: Csound mailing list 
Date: Thu, 13 Mar 1997 23:25:59 -0500 (EST)
From: Eli Brandt 
In-Reply-To:  from "tolve" at Mar 13, 97 10:42:07 pm
X-Portmanteau: pantryptaminergeticallysisterrainbowtie
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1003      
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

tolve wrote:
> am trying to find most intuitive (hah) method of working with long, complex
> envelopes consisting of, if you will excuse my french, untold stages of
> attack, decay, sustain, and, eventually, release, in unlimited
> combinations, 

Okay, this sounds like linseg or expseg.  Csound doesn't have the
notion of "sustain" because it has known note lengths rather than a
keyboard-gate signal.  For linear ADSR, for example, you can do:

kenv    linseg  0, iatk, 1, idcy, isus, idur-(iatk+idcy+irel), isus, irel, 0

(Please forgive possible syntax errors; my Csound is rusty.)

> and with unlimited numbers of different values that i assign,
> one at a time.

But now I'm not so sure that I know what you want.  What do you
mean by "one at a time"?

> nope this is not a DW8000 and i'm not in Kansas. any more.

One possible gotcha: Csound's exponential envelopes are not (except
when approaching zero) what the synth world calls "exponential envelopes".

-- 
   Eli Brandt
   eli+@cs.cmu.edu



Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17141;
          14 Mar 97 9:59 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa00898;
          14 Mar 97 9:59 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Fri, 14 Mar 1997 09:59:01 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (JAA13744);
          Fri, 14 Mar 1997 09:53:50 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Fri, 14 Mar 97 09:53:40 GMT
Received: from agora.stm.it [194.20.43.1] by hermes via ESMTP (JAA13719);
          Fri, 14 Mar 1997 09:53:34 GMT
Received: from agora.stm.it.stm.it (agora.stm.it [194.20.43.1]) 
          by agora.stm.it (8.7.5/8.6.6) with SMTP id KAA20535;
          Fri, 14 Mar 1997 10:52:08 +0100 (ITA)
Message-Id: <33292034.1584@agora.stm.it>
Date: Fri, 14 Mar 1997 10:53:56 +0100
From: Gabriel Maldonado 
Reply-To: g.maldonado@agora.stm.it
Organization: Fantalogia
X-Mailer: Mozilla 3.01 (Win95; I)
Mime-Version: 1.0
To: Csound Mailing List 
Subject: Re: Problems in understanding envelopes - linenr
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Mike Berry wrote:
> 
> If you use linenr, you can extend a midi triggered note by a
> release length.
> If you want an instrument independent LFO that always keeps phase,
> put it in different instrument and write the value to a global variable.
> Then have this instrument triggered for the entire length of your score.

Linenr has a bug: it does not operate correctly with normal i opcode in
score. It operates well only with midi.  

bye

-- 
Gabriel Maldonado

mailto:g.maldonado@agora.stm.it
http://www.agora.stm.it/G.Maldonado/home2.htm



Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17172;
          14 Mar 97 10:14 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa01372;
          14 Mar 97 10:14 GMT
Received: from lnx.url.de by goggins.bath.ac.uk with SMTP (PP);
          Fri, 14 Mar 1997 10:14:35 +0000
Received: from [195.27.26.26] (megomac.url.de [195.27.26.26]) 
          by lnx.url.de (8.7.5/8.7.3) with ESMTP id LAA16286;
          Fri, 14 Mar 1997 11:14:24 +0100
X-Sender: mego@mail.url.de
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 14 Mar 1997 11:14:16 +0100
To: owner-csound@noether.ex.AC.UK
From: Andreas Pieper 
Cc: jpff@maths.bath.ac.uk

Hi listmaster,

could you please sort this out for me?

thanks,

	A

--

>>>> unsubscribe csound
**** unsubscribe: 'mego@contrib.de' matches multiple list members.
**** FAILED.
>>>> end
END OF COMMANDS

_              _           _                       _
Andreas Pieper Mego Berlin http://www.icf.de/mego/ mailto:mego@url.de
Erdmannstrasse 5 10827 Berlin t/f +49 30 787 53 77


Date1997-03-13 16:29
FromMike Berry
SubjectRe: Problems in understanding envelopes
	If you use linenr, you can extend a midi triggered note by a
release length.
	If you want an instrument independent LFO that always keeps phase,
put it in different instrument and write the value to a global variable.
Then have this instrument triggered for the entire length of your score.

Mike Berry
mikeb@mills.edu
http://www.mills.edu/PEOPLE/gr.pages/mikeb.public.html/mikeb.homepage.html