Generate Ableton Live (.als) and FL Studio (.flp) project files programmatically using JSON. The Jukeblocks DAW Project API gives developers an API for producing complete Digital Audio Workstation sessions, including tracks, Audio & MIDI clips, routing and arrangement, without opening a DAW.
.als
.flp
track.json
tempo: 120, sections: [...]
Parses JSON into native DAW format
project.als / .flp
DAW Project Files
Describe a track in JSON and Jukeblocks converts that structured arrangement data into a complete DAW session, with audio placement, MIDI clips, routing, and track organization already arranged on the timeline.
Supported outputs
The API accepts audio files and MIDI as input, you can send either or both, and the Jukeblocks API converts them into a complete DAW project structure.
Anything that benefits from turning audio or MIDI into a ready-to-edit DAW project: loop libraries, song generation AI, stem separation tools, automated arrangement, or other production tools.
No. Jukeblocks is an independent API. It is not affiliated with, endorsed by, or sponsored by Ableton or Image-Line.
Allow analytics to help us improve Jukeblocks?
PostHog receives product analytics from our servers when you use certain features. For example sign-up, login, and file actions.