Import a DAW project
doseedo_import_projectOpen an uploaded DAW project (Logic .logicx.zip, Ableton .als or project zip, FL .flp, REAPER .rpp, Pro Tools .ptx — zip the folder) as an EDITABLE doseedo session: returns a session_id the session tools then work on (doseedo_get_session → doseedo_edit_session → doseedo_download_session as a native Logic project, or convert that download to another DAW with doseedo_convert_project). The session gets the project's tempo (+ tempo map), meter, markers, and every track with its name, mixer level/pan, color and MIDI notes. AUDIO IS NOT CARRIED: the import reads the project, not its media — audio tracks arrive named and positioned (audio.placements lists each clip's file and beats) and audio.next says how to supply the files. Plugins and summing buses are reported, not recreated. Upload first with doseedo_get_project_upload_url; this call parses the project (seconds to minutes for a big one) — if it answers status:"running", call it again with the returned task_id until it hands back session_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| daw | No | The source DAW, when the filename does not say (optional; detected otherwise). | |
| name | No | Session name (default: the project's own name). | |
| task_id | No | CONTINUATION: the task_id a previous call returned while the parse was still running. | |
| project_key | No | R2 key of the uploaded project (from doseedo_get_project_upload_url; starts with "uploads/"). |