save/restore file hooks. load sound from file buffer