How to record music file type gsm for serving asterisk PBX

IN linux Fedora system ,how to create type file *.gsm ,I want to record other music ,I want to creat new music file for incoming call
And Do Asterisk PBX support mp3 file music ?
Please to rely me a resoultion ,thank you very much… … &source=11
use google build into