audiofile: use optional dep