Csound Csound-dev Csound-tekno Search About

RE: b (ignore first)

Date1999-01-12 15:39
FromGrant Covell
SubjectRE: b (ignore first)
Ok, my math is terrible...

i2 would actually start at 5 in the example I gave.

-----Original Message-----
From: Grant Covell [mailto:GCovell@c-bridge.com]
Sent: Tuesday, January 12, 1999 10:32 AM
To: 'csound@maths.ex.ac.uk'
Subject: b


I've been trying to use "b" in a .sco, and can't understand how to use it. I
gather b only applies within a section, that is before s, e or r resets the
clock to 0. Now, within a section, b -10, b 0 or b10 and subsequent inst
calls seem not to change the clock, although there are console messages that
imply that something happened.
In theory (my confused understanding of b), I can see using a number of
carry statements, and that b would be able to move p2 back in time, saving
me typing and the math:

i1 0 2
 i. + .
 i. + .
 i. + .
b -3
i2 0 3

and so i2 actually starts at 5.

Now, I'm probably misusing and misunderstanding "b" so any gentle hints and
examples to set me on the right track would be appreciated. In my skewed
view about how b might work, I can't see a diference between b 12 and a 12,
and advance does work. I had thought b would be able to take me back in time
within a section during the presort.