efunction(Ev[ch][ne]["script"])(ch,ne,side,dist,tht,t)... is performed whenever the event Ev[ch][ne] is projected, before any other calculation relative to this event.

function SegPlusCirPlusSeg(a, b, ...)
{
duree = OptArgs(...)["duree"]
t0 = OptArgs(...)["t0"]
region = OptArgs(...)["region"]
df = OptArgs(...)["df"]
c = Cerc(Milieu(a,b),0.5*Dist(a,b))
nl = Ecoute(a, b, duree, t0, region, df)
nl = AddLignes(nl, EcouteC(c, a, 1, duree, 0, region, df))
nl = AddLignes(nl, Ecoute(b, a, duree, 0, region, df))
return(nl)
}
|
function SegPlusCirPlusSeg(a, b, ...)
{
duree = OptArgs(...)["duree"]
t0 = OptArgs(...)["t0"]
region = OptArgs(...)["region"]
df = OptArgs(...)["df"]
c = Cerc(Milieu(a,b),0.5*Dist(a,b))
nl = Ecoute(a, b, duree, t0, region, df)
nl = MergeLignes(nl, EcouteC(c, a, 1, duree, nl[1], region, df))
nl = MergeLignes(nl, Ecoute(b, a, duree, nl[1], region, df))
return(nl)
}
|
RawDataExample1(100): RawData_1.wavRawDataExample4(50): RawData_2.wavRawDataExample8(200): RawData_3.wavRawDataExample5(100): RawData_4.wavRawDataExample2(): RawData_5.wav