hip hop artist sings new songs from his latest album at festival .