Download a DAW session
doseedo_download_sessionSave a session as a native Logic project (.logicx.zip), rebuilt server-side from the session state — no desktop needed. Returns a short-lived NO-AUTH download_url (plain curl -o ~/Downloads/…, no header) plus replay = what the build put in the file (per track: kind, Quick Sampler sample + sampler {mode, sample_seconds, start/end, plays_beats}, MIDI note count, audio region count; bundled media; deferred ops the offline build could not synthesize) and warnings (e.g. a classic-mode sampler whose notes end before its sample; an unknown sample length). Verify from replay/warnings, never by unzipping ProjectData. place_local_files (when present) is ACTION-REQUIRED after unzipping — for Quick Sampler samples AND audio regions from local paths: a replay track with audio_source:"place_local_files" or a "NOT bundled" warning means that file is not in the zip until you run those cp commands; then tell the user the project is complete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| daw | No | Target DAW (default logic; only logic is a one-shot native download — for others use doseedo_convert_project). | |
| session_id | Yes |