void SetRandomPattern() { int sendSize = 2; int subdivision = (int)2.Pow(Random.Range(2, 5)); float[,] pattern = new float[sendSize, subdivision]; for (int row = 0; row < sendSize; row++) { for (int column = 0; column < subdivision; column++) { pattern[row, column] = Random.Range(0, 10) + Random.Range(10, 500) * row; } } if (sequence != null) { sequence.ApplyOptions(PureDataOption.TrackPattern(1, 2, pattern)); } }