Add audio to a session
doseedo_add_audio_to_sessionAdd an audio file to a session — from a public URL (a doseedo-generated song, a separated stem, any https audio) OR from a LOCAL file you uploaded (doseedo_get_upload_url → PUT the bytes → pass the returned audio_key here). Ingested server-side and returned as a sha256 you then use: place it on a track with attach_audio, or load it into a Quick Sampler with load_quick_sampler_sample {track_id, sample_path: ""} (bakes into the exported .logicx, no desktop needed — the drum-pack/sample-swap path). Give audio_url OR audio_key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | No | Optional name for the asset. | |
| audio_key | No | audio_key from doseedo_get_upload_url after you PUT a local file to its upload_url (a file from the user's disk, e.g. a drum-pack WAV). | |
| audio_url | No | https URL of the audio — any public URL, or a doseedo result URL from a job (pre-signed links work as-is; no key needed). | |
| session_id | Yes |