static void WriteSine(ITTStreamWriter writer) { for (int i = 0; i < SAMPLE_LENGTH; i++) { writer.WriteSample(i, Math.Sin( ( i * (2*Math.PI) ) / 16 )); } }
static void WriteFlat(ITTStreamWriter writer) { for (int i = 0; i < SAMPLE_LENGTH; i++) { writer.WriteSample(i, 0); } }
static void WriteSquare(ITTStreamWriter writer) { for (int i = 0; i < 1000; i++) { if (((int)i % 16) >= 8) { writer.WriteSample(i, Double.MaxValue); } else { writer.WriteSample(i, Double.MinValue); } } }