# LA2L > LA2L (Lloyd's App2Live) is a Max for Live device that brings sounds from apps into Ableton Live. An app pairs once with a code that LA2L shows in Live, then sends WAV files with a short description of each sound: loop or one-shot, role, tempo. In Live every sound becomes an audio track, warped to the app's tempo. No API key or developer account. Web apps use the npm package @lloydstellar/la2l (ESM, no dependencies) or its web component. Every other language uses five HTTPS calls. The test receiver stands in for Live, so an app can be tested without Ableton. ## Docs - [LA2L for developers](https://lloydstellar.nl/la2l/developers/index.md): What LA2L does, the ways in, how pairing and sending go, the limits - [Web apps](https://lloydstellar.nl/la2l/developers/web.md): The npm package @lloydstellar/la2l: pairing, WAV files from Web Audio, sending and following a package, errors - [The button](https://lloydstellar.nl/la2l/developers/button.md): The web component, in a page or a framework, and the brand rules - [Android](https://lloydstellar.nl/la2l/developers/android.md): The Android SDK nl.lloydstellar:la2l and la2l-ktx, and the REST calls in Kotlin without it - [Sharing to LA2L Sender](https://lloydstellar.nl/la2l/developers/sharing.md): An Android app shares WAV files with LA2L Sender, the installed web app, with the description in the text - [The REST API](https://lloydstellar.nl/la2l/developers/rest-api.md): The five HTTPS calls, with curl; the command line npx @lloydstellar/la2l; the rules for errors and limits - [The package description](https://lloydstellar.nl/la2l/developers/manifest.md): Every field of the app2live/1 description, and what LA2L does with it - [Testing](https://lloydstellar.nl/la2l/developers/testing.md): The test receiver: a page, a terminal command, and startTestReceiver() for automated tests - [AI tools](https://lloydstellar.nl/la2l/developers/ai-tools.md): The skill la2l-send-to-ableton, npx @lloydstellar/la2l agents-md, the paste text, llms.txt ## Machine-readable - [OpenAPI 3.1](https://lloydstellar.nl/la2l/developers/openapi.yaml): every call, answer and error text of the REST API - [JSON Schema](https://lloydstellar.nl/la2l/developers/app2live-1.schema.json): the app2live/1 package description ## Optional - [LA2L: Send to Live](https://lloydstellar.nl/la2l/developers/paste-text.md): A text to paste into the knowledge of Lovable or Bolt: the rules and examples on one page - [Privacy](https://lloydstellar.nl/la2l/developers/privacy.md): What the LA2L server keeps about the people who use it, why, and for how long - [All pages in one file](https://lloydstellar.nl/la2l/llms-full.txt)