tslib: support per-sound callbacks when loading archives