Ver Mensaje Individual
  #9 (permalink)  
Antiguo 22/04/2011, 13:43
Alfonso1
 
Fecha de Ingreso: septiembre-2010
Mensajes: 137
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Que me recomiendan para programar un "piano"

Intente lo siguiente, pero cuando lo ejecuto no pasa nada:

Código C++:
Ver original
  1. #include <allegro.h>
  2.  
  3. int main()
  4. {  
  5.     allegro_init();
  6.     install_keyboard();
  7.     install_sound(DIGI_AUTODETECT, MIDI_AUTODETECT, NULL);
  8.     //Creo el flujo de audio "stream"
  9.     AUDIOSTREAM *stream = play_audio_stream(1024, 8, FALSE, 22050, 255, 128);
  10.     //Luego creo el sample "archivo" cargando un wav
  11.     SAMPLE *archivo=load_wav("wav.wav");
  12.     while(!key[KEY_ESC]){
  13.         void *mem_chunk;
  14.         mem_chunk = get_audio_stream_buffer(stream);
  15.         //Cuando no halla nada en el buffer del flujo de audio "stream"
  16.         if (mem_chunk != NULL){
  17.             //Se coloca en el buffer el sample "archivo"
  18.             mem_chunk=&archivo;
  19.             //Se indica que el buffer ya ha sido cargado
  20.             free_audio_stream_buffer(stream);
  21.         }
  22.     }
  23. }
  24. END_OF_MAIN();

En el codigo deje comentarios que esplican lo que yo pretendia hacer con este codigo.

Pero como ya les dije, no pasa nada cuando ejecuto este codigo, ¿alguien sabe que estoy hacendo mal?