private void SDT_Tick(object sender, EventArgs e) { int[] SDNew = StaticSMemLib.ReadSound(); for (int i = 0; i < 256; i++) { MakeRun(ref SRun[i], SDOld.Length > i ? SDOld[i] : 0, SDNew.Length > i ? SDNew[i] : 0); } SDOld = SDNew; }
private void PDT_Tick(object sender, EventArgs e) { int[] PDNew = StaticSMemLib.ReadPanel(); for (int i = 0; i < 256; i++) { MakeRun(ref PRun[i], PDOld.Length > i ? PDOld[i] : 0, PDNew.Length > i ? PDNew[i] : 0); } PDOld = PDNew; }