private void Play(Snapshot snapshot) { source = source.Crossfade(snapshot.track, crossfadeTime, crossfadeShape); source.time = snapshot.trackTime; }