¿¿Mp3 para los efectos de sonido??
Ni se te ocurra:
-Los mp3 cuestan lo suyo decodificarlos.
-ASlib solo puede reproducir un mp3 a la vez, asi que olvídate de música de fondo o simplemente de usar otros sonidos.
Si usar mp3 para música es algo delicado y hay que preocuparse de controlar el resto del programa para que no se pase y de problemas al decodificador, usar mp3 para sonidos es una bestialidad...
Lo ideal es xm, mod, it... para música, raw para sonidos. Usar mp3 para música se puede pasar, pero para sonidos...
PD: AS_MP3StreamPlay("Boton.mp3"); sirve si tienes un archivo llamado Boton.mp3 en fat, no en la rom... Usa AS_MP3DirectPlay(Boton,Boton_size);.
PD2: No lo hagas...