Waveform Cache
Loading a large ADM file the first time takes a while — Orbit needs to analyze the audio and generate waveform displays. To make subsequent opens faster, Orbit caches these waveforms to disk. The next time you open the same file, it loads almost instantly.
Where the cache lives
- Cached files are written next to your ADM as
.orbwave(binary, compressed). - Each cache ties to the ADM's modification time; if the source changes, Orbit re-renders.
What’s cached
- Two versions: Direct and VBAP bed routing, plus per-channel data for the multichannel view.
- Cached waveforms reflect the ADM content at render time; mute/solo is applied live at playback, not cached.
Managing the cache
- Safe to delete: remove the
.orbwavefile next to your ADM to force a rebuild on next load. - Rebuild triggers automatically when the ADM mtime changes or the cache is missing/invalid.
Troubleshooting
- “Waveform unavailable” after load: ensure the ADM finished preparing; caches render at the end of import.
- If a cache looks stale, delete the
.orbwavefile and reload the ADM.
