Ableton Live
Summary
Ableton MCP enables AI assistants to control Ableton Live music production software through a bidirectional communication system. It consists of a Remote Script that runs within Ableton Live and exposes a socket server, paired with a Python MCP server that translates commands into actions. The implementation supports a wide range of music production operations including creating tracks and clips, adding MIDI notes, controlling playback, loading instruments, and browsing the Ableton library. Developed by Siddharth Ahuja, this integration is particularly valuable for AI-assisted music composition, production workflows, and automated sound design without leaving the conversation interface.
Available Actions(8)
create_track
Create a new MIDI track with a specified instrument. Parameters: instrument (string)
add_reverb
Add reverb effect to the specified drums track.
create_midi_clip
Create a 4-bar MIDI clip with a specified melody. Parameters: melody (string)
get_session_info
Get information about the current Ableton session.
load_instrument
Load a specified instrument from Ableton's library into the selected track. Parameters: instrument (string)
add_chord_progression
Add a specified chord progression to the specified clip in a track. Parameters: track_number (integer), progression (string)
set_tempo
Set the tempo of the session to a specified BPM. Parameters: bpm (integer)
play_clip
Play the specified clip in a track. Parameters: track_number (integer)
コミュニティレビュー
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください