public void Play() { _algorithm.Play(_harp, _musicSheet.MetronomeMark, _musicSheet.Melody.ToArray()); }
public MusicPlayer(MusicSheet musicSheet, InstrumentType instrument, IPlayAlgorithm algorithm) { Worker = new Thread(() => algorithm.Play(instrument, musicSheet.MetronomeMark, musicSheet.Melody.ToArray())); }