CM
Codex Music

AI-native music editing studio

New Session
Studio Sessionreadyace-step-via-falgeneration bridge

Midnight Echo Demo

Prompt or reference guidance generates audio first, then the selected version drops into the same workspace for playback, stems, timeline editing, MIDI sketching, and performance control.

Prompt: dream-pop city drive with airy vocals | Reference URL: demo seed

Workspace Snapshot

Stems

4

Jobs live

0

Now wired

3

Back to sessionsDownload export bundle
local-spectral-analysismidi ready8.2 critic

Editor Handoff

Version 1 is now feeding the editor

The selected generation is now the source for stem prep, waveform review, and lockable timeline edits. You can keep strong sections locked while steering the arrangement further or layering new instrumental ideas.

ace-step-via-fal8.2 critic

Enhanced prompt

[intro][synth pads][neon atmosphere] Create a polished synth-pop track with a moody emotional tone. Target roughly 112 BPM in A minor. Keep a clear arrangement arc across intro, verse, chorus, outro. Use a focused palette: synth pads, lead melody, drums, bass. Vocal direction: airy vocal. Production should feel mix-ready, wide, dynamic, and uncluttered. Original request: dream-pop city drive with airy vocals [verse][airy vocal][driving bass][chorus][wide stereo lift]

Steering notes

  • Analysis reads cleanly enough to move into region edits and export prep.
No generated track is available yet. Run generation to create audio for this session.

Polished Preview

No finish pass yet

Run the polish pass from the workspace header to generate a cleaned preview and unlock faster A/B review.

A/B Compare

Switch between versions without leaving the editor

Keep the same listening position in mind while you compare the original source against the latest polished pass.

0 versions
Create a polished preview to unlock fast A/B auditioning here.

MIDI Lane

Browser-side audio to MIDI sketch

This lane uses Spotify Basic Pitch in the browser so the studio can turn project audio into editable notes without waiting on a separate backend pass.

Input

Audio missing

Run prep again or reopen a project with an available source file.

Note count

Transcribed note events become an editable MIDI sketch for the next lane.

Pitch range

Helpful when deciding whether the sketch maps better to bass, lead, or pads.

Stem Mixer

Audition isolated lanes

Each stem gets its own playback lane so you can focus the arrangement before timeline edits and export.

4 stemsfull mix

Bass

bassunknown format

audioshake · stem level -3.0 dB

Isolated audio is still rendering for this lane. Use the current mix preview above while this stem catches up.

Drums

drumsunknown format

audioshake · stem level -2.0 dB

Isolated audio is still rendering for this lane. Use the current mix preview above while this stem catches up.

Lead Vocal

vocalunknown format

audioshake · stem level -1.5 dB

Isolated audio is still rendering for this lane. Use the current mix preview above while this stem catches up.

Music Bed

instrumentalunknown format

audioshake · stem level -1.0 dB

Isolated audio is still rendering for this lane. Use the current mix preview above while this stem catches up.

Timeline Editor

Non-destructive multitrack editing

This is the first real editor slice of the original product: clips can be moved, trimmed, split, duplicated, gain-staged, faded, muted, and locked without changing the source audio underneath.

AI command layer

The studio director can apply arrangement-safe edits directly to the selected region. Type plain commands or use the contextual suggestions built from this project's stems, bridge notes, and reference cues.

ace-generate-edit

Suggested next edits

Tracks
Bar 1
Bar 2
Bar 3
Bar 4
Bar 5
Bar 6
Bar 7
Bar 8
Bar 9
Bar 10
Bar 11
Bar 12
Bar 13
Bar 14
Bar 15
Bar 16

Bass

Stem level -3.0 dB

Bass

start 0 beats · length 64 beats

-3.0 dBfade 0.5 / 0.5

Drums

Stem level -2.0 dB

Drums

start 0 beats · length 64 beats

-2.0 dBfade 0.5 / 0.5

Lead Vocal

Stem level -1.5 dB

Lead Vocal

start 0 beats · length 64 beats

-1.5 dBfade 0.5 / 0.5

Music Bed

Stem level -1.0 dB

Music Bed

start 0 beats · length 64 beats

-1.0 dBfade 0.5 / 0.5