public override void Update(Action<short[]> ReadStream) { if (Initialized) { while (Queue.Count < 2) { var Data = new short[BufferSize / 2]; ReadStream(Data); //for (int n = 0; n < Data.Length; n++) Console.Write(Data[n]); Queue.Enqueue(Data); } } }