/* * music class driver program * * */ #include #include #include #include "music.h" /* Macros relating to data arrangement */ #define VH_ADDR 0x80090000 #define VB_ADDR 0x800a0000 #define SEQ_ADDR 0x80110000 main() { music_c m((u_long *)SEQ_ADDR,(u_long *)VH_ADDR,(u_long *)VB_ADDR); /* m.play(); for(int i=0; i<22096; i++) { m.vol(i); printf("\n vol %d ",i); for(int a=0; a<50; a++){;} } */ m.fadeIn(); printf(" fade finished\n"); /* for(int i=0; i<5000; i++){ printf("playing 50\\%d\n",i/100); } */ for(int i=0; ; i++){ } printf("\n Fading.....\n "); m.fadeOut(); printf("\n Finished OK "); }