public List <SoundScore> GetBeatScore() { List <SoundScore> scores = new List <SoundScore>(); List <SoundName> instruments = Beat.SelectMany(x => x.sounds).Distinct().ToList(); for (var i = 0; i < instruments.Count(); i++) { var instrument = instruments[i]; var soundScore = new SoundScore(); soundScore.name = instrument; foreach (var beat in Beat) { if (beat.sounds.Any(x => x == instrument)) { soundScore.score.Add(true); } else { soundScore.score.Add(false); } } scores.Add(soundScore); } return(scores); }
private SoundScore getSoundScore(HtmlNode row) { SoundScore soundScore = new SoundScore(); return(soundScore); }