Зачем мучить mp3, есть
WAV плеер на MMC/SD карте места на флешке много, так что можно много звуков уместить, ну а дальше думаю можно что нибудь придумать чтоб увеличить число кнопок и переделать программу чтоб она воспроизводила нужный файл при сигнале на определённой ножке МК.