Support all types of audio, and do not need file type in Song