public void Start()
{
if (IsRecording)
return;
tmpFileName = System.IO.Path.GetTempFileName().Replace(".tmp", ".kr");
recordFile = File.Open(tmpFileName, FileMode.CreateNew, FileAccess.ReadWrite);
writer = new BinaryWriter(recordFile);
IsRecording = true;
DeltaTimeInSeconds = 0;
TotalTime = 0;
}