X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=DanHorwitz.pde;h=e8780db26473ad44a31197f7bb9c7a6efd08e98a;hb=ef52f20be0b2c10f01096d510dc2c4ff6d5dd2f0;hp=51b22cd22ee015a122e71b4f86d69c042aadd9a3;hpb=dd00b10f32e4512228dade7200a0da56741db327;p=SugarCubes.git diff --git a/DanHorwitz.pde b/DanHorwitz.pde index 51b22cd..e8780db 100755 --- a/DanHorwitz.pde +++ b/DanHorwitz.pde @@ -14,7 +14,7 @@ public class Pong extends DPat { addModulator(y = new SinLFO(cRad, ydMax - cRad, 0)).trigger(); y.modulateDurationBy(dy); addModulator(z = new SinLFO(cRad, zdMax - cRad, 0)).trigger(); z.modulateDurationBy(dz); pSize = addParam ("Size" , 0.4 ); - pChoose = addPick ("Animiation" , 0 , 3 ); + pChoose = addPick ("Animiation" , 0 , 3, new String[] {"Pong", "Ball", "Cone"} ); } void StartRun(double deltaMs) { cRad = xdMax*pSize.Val()/6; } @@ -51,9 +51,10 @@ public class Noise extends DPat Noise(GLucose glucose) { super(glucose); - pRotZ = addParam("RotZ" , .5 ); pSpeed = addParam("Fast", .55); - pDensity= addParam("Dens" , .5); - pSymm = addPick("Symmetry", 0, 4); pChoose = addPick("Animation", 1, 6); + pRotZ = addParam("RotZ" , .5 ); pSpeed = addParam("Fast", .55); + pDensity= addParam("Dens" , .5); + pSymm = addPick("Symmetry" , 0, 4, new String[] {"None", "X", "Y", "Radial"} ); + pChoose = addPick("Animation", 1, 6, new String[] {"Drip", "Cloud", "Rain", "Fire", "Machine", "Spark"} ); } void StartRun(double deltaMs) { @@ -122,15 +123,16 @@ public class Play extends DPat Play(GLucose glucose) { super(glucose); - pAmp = addParam("Amp" , .2); pRotX = addParam("RotX", .5); pRotY = addParam("RotY", .5); pRotZ = addParam("RotZ", .5); - pRad = addParam("Rad" , .1 ); - pTimePattern= addPick ("TimePattern", 0 , 5 ); - pTempoMult = addPick ("TimeMult" , 0 , 6 ); - pShape = addPick ("Shape" , 0 , 16 ); - pForm = addPick ("Form" , 0 , 3 ); + pAmp = addParam("Amp" , .2); + pRad = addParam("Rad" , .1 ); + pTempoMult = addPick ("TMult" , 0 , 6 , new String[] {"1x", "2x", "4x", "8x", "16x", "Rand" } ); + pTimePattern= addPick ("TPat" , 0 , 5 , new String[] {"Bounce", "?", "Roll", "Quant", "Accel" } ); + pShape = addPick ("Shape" , 0 , 10 , new String[] {"Line", "Tap", "V", "RandV", "Pyramid", + "Wings", "W2", "Sphere", "Cone", "Noise" } ); + pForm = addPick ("Form" , 0 , 3 , new String[] {"Bar", "Volume", "Fade" } ); } float t,a; @@ -147,7 +149,7 @@ public class Play extends DPat TCos .set(cos(Theta.x), cos(Theta.y), cos(Theta.z)); if (t