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);
         }
     }
 }
 static void WriteSawTooth(ITTStreamWriter writer)
 {
 }