Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/04/2011, 17:57
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 9 meses
Puntos: 260
Sonrisa Respuesta: Que me recomiendan para programar un "piano"

Hola,

Cita:
Iniciado por Alfonso1 Ver Mensaje
... Por ejemplo si toco una misma nota varias veses a una velocidad rapida (por ejmplo 6 veces por seg) empieza a saltearce notas (como si no le diera la capasidad para hacer sonar todas las notas), ...
Normalmente eso viene de la polifonía, la capacidad de un instrumento de ejecutar varias notas al mismo tiempo. Y las librerías de sonido tienen mixers para poder escuchar dos o mas notas al mismo tiempo, sino se encolan una tras otra y no le da tiempo para reproducirlas todas.

Seguramente no estas usando las capacidades del mixer de la librería que estas usando, intenta crear un programa mas complejo que haga uso de las funciones de mezcla (mixer).

Como indica iwkillyou, si usas MIDI o creas la forma de onda dentro del programa no va a suceder esto, porque la mezcla la hace la tarjeta de sonido con el chip de hardware MIDI o el driver MIDI de software que tengas instalado. Pero crear la forma de onda tu mismo y mezlcarla no es tarea fácil en el segundo caso y para eso sirve la librería de sonido que estas usando.

Saludos,