Freesound previews are unified-format no-auth downloads while original files need OAuth2
The Freesound API offers two download paths. The original download returns the file as-uploaded (WAV, AIFF, FLAC, OGG or MP3 — so size and format vary) and requires OAuth2 authentication. Previews are auto-generated .ogg and .mp3 versions produced for every sound at different qualities; their URLs are embedded in any sound object returned by search. Preview downloads require no OAuth2, arrive in a unified format, and are much faster than originals. For live-coding sample sourcing the preview path is usually preferable: predictable format, no auth overhead, fast delivery. Switch to originals only when maximum quality or the exact original format matters.
Examples
After a text search, each sound object includes a ‘previews’ field with URLs like: { “previews”: { “preview-hq-ogg”: “https://…”, “preview-lq-mp3”: “https://…” } } Fetch these directly without OAuth2.
Assessment
Explain the trade-off between downloading a Freesound sound’s original file vs its preview. In which scenario would a live-coding rig prefer previews, and when might originals be necessary?