| Jean Piche wrote:
>
> Sam Tannous
> > > instr 4
> > > p2 {sq 1 {sq {sq 0 6} 4 3} {sq 0 6} 14s} ;
> >
> > To me, this means:
> >
> > p2 { sq 1 {sq 000000 4 3} {0 0 0 0 0 0} 14s}
> >
> > which means
> >
> > p2 { sq 1 000000400000040000004 000000 14s}
> >
> > which doesn't look like the pattern below...
> >
> > Is my understanding of p2 above correct?
> > --------------------
> > i4 1
> > i4 1
> > i4 1
> > i4 1
> > i4 1
> > i4 1
> > i4 5
> > i4 5
p2 in Cybil is incremental (the way it should be). Values get added to
previous p2 on computation. Look at the ScoreOut editor pane to see
results. So:
p2 { sq 1 0 0 0 0 0 0 4 0 0 0 0 0 0 4 14s}
would indeed end up looking like:
> i4 1
> i4 1
> i4 1
> i4 1
> i4 1
> i4 1
> i4 1
> i4 5
> i4 5
> i4 5
> i4 5
etc. until the total cumulative time of 14 sec has been reached.
--
________________________________________________________
Jean Piche
Universite de Montreal
http://mistral.ere.umontreal.ca/~pichej
http://www.musique.umontreal.ca/Org/CompoElectro/CEC/ |