public SoundPreviewContext(Core.Score score, SoundSource musicSource, SoundSource clapSource) { this.score = score; MusicSource = musicSource; ClapSource = clapSource; Speed = Configuration.ApplicationSettings.Default.IsSlowDownPreviewEnabled ? 0.5 : 1.0; }
public Score Convert(Core.Score score) { TicksPerBeat = score.TicksPerBeat; HorizontalResolution = score.HalfHorizontalResolution; Events = score.Events; Field = Field.Convert(score.Field); SurfaceLanes = score.SurfaceLanes.Select(p => new SurfaceLane().Convert(p)).ToList(); Flicks = score.Flicks; Bells = score.Bells; Bullets = score.Bullets; return(this); }
public SoundPreviewContext(Core.Score score, SoundSource musicSource) { this.score = score; MusicSource = musicSource; }