예제 #1
0
        private static void TocarMusica2(int tempoMusica = 2)
        {
            var partitura = new BasePartitura.Partitura();

            using (var leitor = new LeitorNota())
            {
                leitor.LerNota(out string nota, out int oitava, out TempoEnum tempo);

                partitura.SetNota(nota, oitava, tempo);
            }

            partitura.Tocar(tempoMusica);
        }
예제 #2
0
        private static void TocarMusica1(int tempoMusica = 2)
        {
            var partitura = new BasePartitura.Partitura();

            using (var leitor = new LeitorNota())
            {
                foreach (var nota in leitor.LerNotas())
                {
                    partitura.SetNota(nota.Item1, nota.Item2, nota.Item3);
                }
            }

            partitura.Tocar(tempoMusica);
        }
예제 #3
0
        private static void TocarMusica3(int tempoMusica = 2)
        {
            var partitura = new BasePartitura.Partitura();

            var leitor = new LeitorNota();

            var nota = leitor.LerNota();

            partitura.SetNota(nota.nota, nota.oitava, nota.tempo);

            leitor.Dispose();


            partitura.Tocar(tempoMusica);
        }