public void deleteTrack(ref Track track)
{
allTracks.Remove(track);
track.Visible = false;
Debug.Log("removing track");
if (File.Exists(Utilities.TrackPath + track.TrackName + ".trk"))
{
Debug.Log("deleting track-file");
File.Delete(Utilities.TrackPath + track.TrackName + ".trk");
}
if (track == activeTrack) {
stopRecording();
activeTrack = null;
}
track = null;
}