refactor musicinfo, fix padding, use single printf