/// <summary> /// Instancia una <see cref="Syllabe"/> y la agrega al karaoke. /// </summary> /// <param name="duracion">Duración de la sílaba.</param> /// <param name="texto">Texto de la sílaba.</param> /// <param name="tipoKaraoke">Tipo de karaoke de la sílaba.</param> /// <param name="grupoTag">Grupo de tags de la sílaba.</param> public void AgregarSilaba(int tiempo, string texto, KaraokeType tipoKaraoke, TagGroup grupoTag) { var sil = new Syllabe(tiempo, texto, tipoKaraoke, grupoTag); Syllabes.Add(sil); }
/// <summary> /// Aplica el mismo tipo de karaoke a todas las sílabas. /// </summary> /// <param name="tipo"></param> public void Normalizar(KaraokeType tipo) { Syllabes.ForEach(x => { x.Type = tipo; }); }
/// <summary> /// Instancia una <see cref="Syllabe"/> y la agrega al karaoke. /// </summary> /// <param name="duracion">Duración de la sílaba.</param> /// <param name="texto">Texto de la sílaba.</param> /// <param name="tipoKaraoke">Tipo de karaoke de la sílaba.</param> public void AgregarSilaba(int duracion, string texto, KaraokeType tipoKaraoke) { var sil = new Syllabe(duracion, texto, tipoKaraoke); Syllabes.Add(sil); }