← Files Music as CodeARCHIVED FILE
.codex-plugin/plugin.json
1.7 KB · Oct 2, 2026 · 00:32 UTC
{
"author": {
"name": "Janjs",
"url": "https://github.com/Janjs"
},
"description": "Create editable Strudel, LilyPond, and SuperCollider music source with local handoff actions.",
"homepage": "https://github.com/Janjs/music-as-code",
"interface": {
"brandColor": "#2D8B8F",
"brandColorDark": "#70CED2",
"capabilities": [
"Write",
"Interactive",
"Strudel",
"LilyPond",
"SuperCollider",
"Notation",
"Live-coding music",
"Music"
],
"category": "Productivity",
"composerIcon": "./.codex-plugin/assets/composer-icon.png",
"defaultPrompt": [
"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."
],
"developerName": "Janjs",
"displayName": "Music as Code",
"logo": "./.codex-plugin/assets/logo.png",
"logoDark": "./.codex-plugin/assets/logo-dark.png",
"longDescription": "Turn natural-language music requests into editable Strudel, LilyPond, or SuperCollider source, with links and local handoff actions for playback and editing.",
"shortDescription": "Create editable music files",
"websiteURL": "https://github.com/Janjs/music-as-code"
},
"keywords": [
"music",
"strudel",
"lilypond",
"supercollider",
"live-coding",
"notation"
],
"license": "AGPL-3.0-or-later",
"name": "music-as-code",
"repository": "https://github.com/Janjs/music-as-code",
"skills": "./skills/",
"version": "0.2.2"
}SHA-256: 1a86b4b9846da2e7aee184182cd4f4274ad679a657bedc454a9241c229665d04