Visual Basic.NET - Otra forma de reproducir sonidos(recursos)

   
Vista:

Otra forma de reproducir sonidos(recursos)

Publicado por Fran (13 intervenciones) el 26/03/2014 21:19:05
Saludos a todos:
Quisiera saber si hay alguna forma de reproducción para que se reproduzca un sonido mientras se reproduce otro en menos de un segundo.Me explico:
El mejor ejemplo es este piano virtual: http://www.virtualpiano.net/
Cuando pulsas cualquier tecla y al instante toca otra se pueden llegar a oir los 2 sonidos, no ocurre como me pasa a mí en VB.NET que cuando pulso una tecla y al instante otra,se corta el primer sonido y empieza el segundo.
¿Existe alguna forma de que ocurra eso en VB.NET?
Uso Visual Basic Express 2010
Saludos y muchas gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Otra forma de reproducir sonidos(recursos)

Publicado por Pico (168 intervenciones) el 26/03/2014 21:40:15
Claro que existe. Si miras las especificaciones de muchos instrumentos virtuales de ahora verás que ya ni hablan de polifonía, dado que pueden reproducir a la vez todas las notas que sean, con el único límite de lapotencia del ordenador.

El lenguaje que uses da igual, lo que importa es el método. Si haces sonar algo con el My.Computer.Audio.Play no vas a poder. Tienes que sacar la información de onda de los archivos que quieras reproducir, mezclarlas y reproducir la mezcla.

La mezcla se hace (muestra1 + muestra2) * 0,8.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Otra forma de reproducir sonidos(recursos)

Publicado por Fran (13 intervenciones) el 27/03/2014 11:43:20
Muchas gracias por tu respuesta.
Me ha servido mucho.
Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar