AI Marketplaces Leaderboard

Music as Code

ChatGPT plugin

Create editable music files

View in ChatGPT directory
Featured
No

not on the featured shelf

Movement

From our daily snapshots over the last 30 days.

Rank by placement

#3571of 6,0221,208places up24h—7d
#3,386#3,942#4,498#5,054Sep 13Sep 19Sep 25Oct 1Oct 7Oct 12

Rank in Productivity

#698of 1,371262places up24h—7d
#654#787#920#1,053Sep 13Sep 19Sep 25Oct 1Oct 7Oct 12

In its category

How this plugin compares with others in the same category. Positions are counted within the category, not across the whole directory.

Productivity698th of 1,371 by placement
#PluginPosition7d
695Ragic#3558111places up
696There's An AI For That#3560104places up
697targetjobs#357029places down
698Music as CodeThis page#3571—
699AI TeamsMaestro#358543places up
700PingRoom#358751places down
701Redpine#359717places down

All 1,371 Productivity plugins

Turn natural-language music requests into editable Strudel, LilyPond, or SuperCollider source, with links and local handoff actions for playback and editing.

Example prompts

  • “Make a sparse 112 BPM dub-techno loop in Strudel: restrained 909 drums, a minor bass pulse, and hazy electric-piano chords.”
  • “Write a D-minor piano sarabande in LilyPond: two eight-bar phrases with a simple left-hand bass.”
  • “Make a 96 BPM generative ambient piece in SuperCollider with glassy FM tones and slow minor harmonies.”

Skills

  • lilypond

    Create, edit, explain, and repair LilyPond scores in local `.ly` files. Hand off a local file and a hacklily.org/wasm link after writing the source. Never open a browser to validate. Use for sheet music, classical scores, parts, lead sheets, engraving, SATB, chamber music, or LilyPond debugging. Do not use for Strudel, live-coding, DAW projects, or rendered audio unless the user also wants LilyPond source.

  • strudel

    Create, edit, explain, and repair playable Strudel live-coding music in local `.strudel.js` files. Hand off a local file and a strudel.cc link after a local syntax check. Never open a browser or REPL to validate. Use for natural-language music requests, Strudel patterns, algorithmic composition, remixes, arrangement changes, or Strudel debugging. Do not use for rendered audio production, notation engraving, or DAW projects unless the user also wants Strudel source.

  • supercollider

    Create, edit, explain, check, open, and locally play SuperCollider music in `.scd` files. Use for synthesis, algorithmic composition, generative music, live coding, effects, SynthDefs, Patterns, Routines, or SuperCollider debugging. Hand off clickable source plus choices to open the IDE or play through the local terminal. Do not use for engraved notation or Strudel patterns unless the user also wants SuperCollider source.

Categories
Made by
Janjs · Website
Sign-in
On Install
Capabilities
Write, Interactive, Strudel, LilyPond, SuperCollider, Notation, Live-coding music, Music
Availability
Available
Version
0.2.2
Keywords
music, strudel, lilypond, supercollider, live-coding, notation
Created
August 31, 2026