AI integration with Ableton Live (Max for Live) - Beta Testing / looking for friendly users

Fabrizio Poce's icon

Hi,

Fabrizio here, a developer making Max for Live plug-ins (and other stuff) for Ableton Live, known as J74 (see https://www.fabriziopoce.com/ and https://www.youtube.com/@FabrizioPoce/playlists).

I am currently working on a couple of new projects focused on AI (Artificial Intelligence) integration with Ableton Live and I am looking for "friendly users" who can help me beta testing two new tools.

About the tools:

“J74 MIDI Assistant”

This is a simple utility device. It operates as a transparent device in Ableton Live and works as a “COPY & PASTE” utility for exchanging MIDI data (for a selected MIDI clip) with external applications.

This data can then be easily used with a Web AI Tool, for MIDI generation and manipulation.

The tool covers two simple use-cases:

A) Generate MIDI with a Web AI Tool and paste them into a MIDI clip in Ableton Live

B) Manipulate MIDI coming from Ableton Live with a Web AI Tool and then insert it back in Ableton Live on a (new) MIDI clip.

For both use-cases also a set of prompt examples and prompt design rules are provided (see user manual).

Videos and tutorials are in the making, for now only a user manual is available.

“J74 Assistant Developers Tools”

This is a big boy. This package provides connection points, code, rules, methods and example prompts for the use of an external “local-coding-enabled” AI Tool (such as Gemini CLI) as an assistant to Ableton Live. The toolset can also be used for automation purposes.

Two (quite powerful) use-cases are covered by this tool:

1. The use of the provided Python toolset for automation and scripting of Ableton Live (snapshots, backups, MIDI operations, warp markers operations, etc.). This use does not involve an AI Tool.

2. The use of a “local-coding-enabled” AI Tool (such as Gemini CLI) as a multipurpose assistant, capable of creating and manipulating an Ableton Live project directly (it uses the same components of the toolset).

For both use-cases you get instruction and prompt examples, for now in a user manual.

Videos and tutorials are in the making, for now only a user manual is available.

What you need:

- Ableton Live 11 or 12, with Max for Live (e.g. as in Ableton Live "Suite")

- Windows 10 or 11 // MacOS 10.13 or higher

- An Internet connection on the computer you run the devices (for the AI tools connected to them)

- In the case the “J74 MIDI Assistant” you do not need additional tools. The utility is directly usable.

- In the case the “J74 Assistant Developers Tools” you will need to have / install Python and Google's "Gemini CLI" (a Google account is required). You will need to do some integration and installing, but no coding is required.

What you get:

- You will get the final version of both tools for free (download link and licenses)

- You can help me shape these tools (it can be a rewarding experience) and I will add your name (if you like) to the contributors.

If you are interested, check the PDF documents I have attached here.

Youtube videos will come later on.

Let me then know about your interest and I will make the packages available for you.

To contact me email please to info@fabriziopoce.com

Looking forward for your reply / ciao

Fabrizio

Fabrizio Poce's icon

Here the user manual of the "J74 MIDI Assistant"

J74 Assistant MIDI - User Manual.pdf
pdf 1.94 MB

Fabrizio Poce's icon

Here the user manual of the "J74 Assistant Developers Tools"

J74 Assistant Developers Tools - User Manual.pdf
pdf 1.76 MB