songcode

Songcode and Suno Bridge

Suno Bridge generates audio stems inside Ableton Live. Songcode writes a song as code and exports its notes as MIDI. Sources checked 13 November 2026.

businesscompare4 min read

Suno released Bridge today. It puts Suno’s music models next to Ableton Live, so a producer can ask for a part and have it land on the timeline. If you already work in Live and want new audio that fits your session, Bridge is built for you, and this comparison starts there.

What Bridge does

Bridge is a standalone app that runs beside Ableton Live 12 or later. Both apps have to be open. You set a loop range in Live, describe what you want, and Bridge generates instrument or vocal stems that Suno says match the key, tempo and feel of your session. The clips drop onto the timeline in sync with the track.

To do that, Bridge uploads your Ableton Live project and its audio files to your Suno account. It uploads only the project you choose, and it asks before it includes audio files it cannot reach on its own.

At launch it works on a Mac only. It is a free download, it requires a Premier subscription, and each generation spends your Suno credits the same way Suno Studio does. Suno says more operating systems and DAWs will follow.

Side by side

Songcode Bridge
what you getthe song as ode code, played livegenerated audio clips
into a DAWMIDI, one track per stem, plus WAV stemsaudio on an Ableton Live 12 timeline
where it runsa browser, and inside Claude and ChatGPTa Mac app beside Ableton Live
what you uploada text promptyour Live project and its audio
the modela language model writing codea generative audio model

Two kinds of file

A Bridge clip is audio. The notes, the timing and the sound are baked into one waveform. You can cut it, stretch it and process it, and to change what it plays you generate another take.

A Songcode song is a text file of a few kilobytes, written in ode. Every stem has a name, and every note, hit and level is a line you can read. This is the keys part of “after the last train”, the track on our home page:

ode
title "after the last train"
tempo 120
key c minor
swing 55%
form loop 4
chords [Cm9 | Fm11 | % | Abmaj7 Gm7]

stem keys: epiano {
  rhythm   [x--- ---. ..x- ---- | --.. x--- .... ..x- |
            ---- .... x--- .x-- | --.. x--- ..x- ----]
  tones    [all]
  octave   3
  voicing  smooth
  velocity [74 58 68 62]
  reverb   35%, tone: 4.5khz
}

Change octave 3 to octave 4, apply the edit, and the keys move up while the track keeps playing. The stems view does the same with a note grid, and an edit there rewrites the code.

Getting it into your DAW

Songcode exports a standard MIDI file from the song’s notes. Each stem becomes its own MIDI track, named after the stem, with the song’s tempo and meter. Drums go on channel 10 as General MIDI drums, so a kick is note 36 and a snare is note 38 whichever kit played them. Drop the file into any DAW and you have editable notes for your own instruments and plugins.

If you want the sound as well, the stems view renders every stem to its own WAV. Each file starts at bar 1 and runs the same length, so they line up in any session.

MIDI goes out of Songcode and does not come back in. The code is where you edit the song itself.

The training question

Bridge runs on Suno’s generative audio models. In August 2024, in its answer to the major labels’ lawsuit, Suno said its training data “includes essentially all music files of reasonable quality that are accessible on the open internet”.

Warner Music Group settled its suit in November 2025 and signed a licensing deal with Suno. According to Engadget, Universal and Sony filed a new suit this year claiming Suno’s v6 models still infringe. These are allegations, and no court has ruled on them.

Songcode has no audio model and was trained on no music. We trained nothing. A general-purpose language model writes code, and your browser plays it with synths and drum machine samples. That claim has limits, and we list them.

Where Songcode runs

Songcode runs in a browser, on any operating system, with no DAW required. It also works inside Claude and ChatGPT: ask for a song and a player appears under the answer, running the same code with the Songcode Audio Engine. The MCP page shows how to add it.

Songcode is in early access. You can join at songco.de, and the Discord is at discord.gg/kM69cqxhA2.

Sources

Checked 13 November 2026.

Describe a song.
Get it in code.

open songcode