Ableton ha lanzado el Extensions SDK en beta pública, lo que permite a cualquier persona escribir extensiones personalizadas en JavaScript que se integran directamente dentro de Live Suite y acceden a su motor interno.

Estas extensiones pueden leer, escribir y automatizar el proyecto de Live a través de su API, lo que les permite analizar y modificar notas, cambiar parámetros de dispositivos, reorganizar clips y conectarse a servicios externos.

Los casos de uso documentados van desde utilidades simples de gestión de flujo de trabajo hasta herramientas creativas sofisticadas, como analizadores de escala y armonía, randomizadores de MIDI y herramientas de gestión de proyecto.

El SDK está basado en JavaScript/Node.js y es compatible con el editor VS Code, lo que reduce la barrera de entrada para cualquier desarrollador que ya trabaje en entornos web o de software.

Las extensiones se acceden desde el menú de clic derecho dentro de Live y pueden ofrecer acciones relevantes según dónde estés en el proyecto.

Aunque el SDK está en beta experimental, Ableton es explícita en que el feedback de la comunidad definirá la dirección de lo que se añada en futuras versiones.