private void StartRecording()
{
playerSource.Unload();
string filename = System.IO.Path.Combine(Settings.RecordingsDirectory, _currentFilename);
pointRecorder.StartRecording(filename, Settings.ScratchDirectory);
playerSource.Unload();
isRecording = true;
isPlaying = false;
UpdateButtonStates();
}