public void IniciarPrograma() { Reproductor miReproductor = new Reproductor(); Console.WriteLine("Bienvenidxs al piano mágico"); string nota; string continuar; do { do { nota = IngresoNota(); miReproductor.Play(nota); } while (nota != "S"); Console.WriteLine("¿Quiere tocar otra canción Yes/No?"); continuar = Console.ReadLine(); continuar = continuar.ToUpper(); } while (continuar == "YES"); Console.WriteLine("Desea Reproducir la grabación YES/NO?"); string reporoducir = Console.ReadLine(); reporoducir = reporoducir.ToUpper(); if (reporoducir == "YES") { miReproductor.ReproducirGrabacion(); } else { Console.WriteLine("Adiós"); } }
static void Main(string[] args) { Reproductor miPlayer = new Reproductor(); Console.WriteLine("Bienvenidxs al piano mágico"); string nota = IngresoNota(); miPlayer.Play(nota); Console.ReadLine(); }
public void Reproducir() { if (Reproductor.PlaybackState == PlaybackState.Paused) { Reproductor.Play(); } else if (Reproductor.PlaybackState == PlaybackState.Stopped) { InicializarReproduccion(); } }
public void ReproducirVistaPrevia(string direccionDeCancion) { if (Reproductor.PlaybackState == PlaybackState.Stopped) { Lector = new Mp3FileReader(direccionDeCancion); Reproductor.DeviceNumber = 0; Reproductor.Init(Lector); Reproductor.Play(); Reproductor.Volume = Volumen; } else if (Reproductor.PlaybackState == PlaybackState.Playing) { Reproductor.Pause(); } else if (Reproductor.PlaybackState == PlaybackState.Paused) { Reproductor.Play(); } }
static void Main(string[] args) { Reproductor miPlayer = new Reproductor(); Console.WriteLine("Bienvenidxs al piano mágico"); string nota; string continuar; do { do { nota = IngresoNota(); miPlayer.Play(nota); } while (nota != "S"); Console.WriteLine("¿Quiere tocar otra canción Yes/No?"); continuar = Console.ReadLine(); continuar = continuar.ToUpper(); } while (continuar == "YES"); Console.ReadLine(); }
static void Main(string[] args) { Reproductor miReproductor = new Reproductor(); Console.WriteLine("Bienvenidxs al piano mágico"); string nota; string continuar; do { do { nota = IngresoNota(); miReproductor.Play(nota); } while (nota != "S"); Console.WriteLine("¿Quiere tocar otra canción Yes/No?"); continuar = Console.ReadLine(); continuar = continuar.ToUpper(); } while (continuar == "YES"); //Si el usuario ingreso NO, preguntar //si quiere reproducir la cancion //grabada, en caso que ingrese YES //llamar al metodo miReproductor.ReproducirGrabacion() //Sino imprimir "Adiós" Console.WriteLine("Desea Reproducir la grabación YES/NO?"); string reporoducir = Console.ReadLine(); reporoducir = reporoducir.ToUpper(); if (reporoducir == "YES") { miReproductor.ReproducirGrabacion(); } else { Console.WriteLine("Adiós"); } Console.ReadLine(); }
private async void InicializarReproduccion() { IReproductor.Bloquear(); if (Lector != null) { Lector.Close(); } Reproductor.Stop(); Servicios.ServiciosDeDescarga serviciosDeDescarga = new Servicios.ServiciosDeDescarga(); serviciosDeDescarga.EliminarArchivosTemporales(); if (CancionesEnCola.Count > CancionActual) { if (CancionActual >= 0) { CancionesEnCola[CancionActual].CargarDireccionDeCancion(); bool resultado; if (!CancionesEnCola[CancionActual].CancionEstaDescargada()) { if (ModoConectado) { resultado = await serviciosDeDescarga.DescargarAudioTemporalDeCancion(CancionesEnCola[CancionActual].Id, Token); } else { IReproductor.Desbloquear(); Siguiente(); } } Lector = new Mp3FileReader(CancionesEnCola[CancionActual].DireccionDeCancion); Reproductor.DeviceNumber = 0; Reproductor.Init(Lector); Reproductor.Play(); Reproductor.Volume = Volumen; IReproductor.CargarDatosDeCancionActual(); } } IReproductor.Desbloquear(); }