A Personal Hobby AI-Driven Composer IDE
A personal hobby project for AI-assisted composition
A personal hobby AI-driven Composer IDE with a built-in MCP server and a built-in AI that is still actively being trained.
Now with a full piano-roll style Edit Measure (MIDI) editor, direct AI Voicing and AI Accomp actions, a clearer top-bar workflow with status bar, and built-in update checking.
Connect Claude Code Desktop, Codex app, or any MCP-capable AI client and compose together in natural language.
๊ฐ์ธ์ ์ธ ์ทจ๋ฏธ๋ก ๋ง๋๋ AI ๊ธฐ๋ฐ Composer IDE์
๋๋ค. ํผ์๋
ธ๋กค ์คํ์ผ์ Edit Measure (MIDI) ํธ์ง๊ธฐ, AI VoicingยทAI Accomp ์ง์ ํธ์ถ, ์ํ๋ฐ๊ฐ ํฌํจ๋ ์ ์๋จ ์ํฌํ๋ก, ์๋ ์
๋ฐ์ดํธ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์
๋ณด ํธ์ง๋ถํฐ AI ์๊ณก๊น์ง ๋ํ๋ก ์์
์ ๋ง๋ค ์ ์์ต๋๋ค.
์๊ณก์ ํ์ํ ๋ชจ๋ ๊ฒ.
์ ๋ณด์๊ฒ ๋ง์ ๊ฑฐ์ธ์.
Claude Code Desktop โ ArkComposer MCP Connected ยท ์ค์ ์ฐ๋ ํ๋ฉด
ArkComposer as MCP Server ยท MCP ์๋ฒ๋ก ์ฐ๋
claude_desktop_config.json as an MCP server using --mcp-mode
claude_desktop_config.json์ MCP ์๋ฒ๋ก ๋ฑ๋กํฉ๋๋ค.
Fast public setup for ArkComposer MCP ยท ์ผ๋ฐ ์ฌ์ฉ์์ฉ ๋น ๋ฅธ ์ค์
Need a full walkthrough with larger screenshots? Open the dedicated Codex App Guide.
ํฐ ํ๋ฉด ์ด๋ฏธ์ง์ ์์ธํ ์ค๋ช
์ ๋ณ๋ Codex App Guide ํ์ด์ง์์ ๋ณผ ์ ์์ต๋๋ค.
http://localhost:9101/sse.
Codex app์์ Settings โ MCP servers๋ก ์ด๋ํด http://localhost:9101/sse ์ฃผ์๋ฅผ ๋ฑ๋กํฉ๋๋ค.
ArkComposer.exe with argument --mcp-mode.
stdio ๋ฐฉ์์ ์ํ๋ฉด ArkComposer.exe์ --mcp-mode๋ฅผ ๋ฑ๋กํฉ๋๋ค.
Live composing flow: Codex prompt on the left, ArkComposer score updating on the right. This image works best as a large overview, not as a small thumbnail.
Step 1 in ArkComposer: open the left palette, click MCP Server, and start the server. The default ports are TCP 9100 and HTTP/SSE 9101.
Recommended in the Codex app: register the MCP server URL as http://localhost:9101/sse. This is the simplest path for most users.
Alternative setup: use stdio with ArkComposer.exe and the argument --mcp-mode if you want the client to launch ArkComposer directly.
The conversation itself should stay simple: connect first, then ask for concrete music tasks in plain language.
Built-in AI Accompaniment ยท ๋ด์ฅ AI ๋ฐ์ฃผ ์์ฑ ํ๋ฉด
AI Voicing ยท AI Accomp ยท Local ONNX Models ยท ๋ก์ปฌ AI ๋ชจ๋ธ
์์ ํ ์ ๋ณด ํธ์ง API.
| Category ยท ๋ถ๋ฅ | Tools |
|---|---|
| Score Reading ์ ๋ณด ์ฝ๊ธฐ |
get_scoreget_score_range |
| Note Editing ์ํ ํธ์ง |
add_noteadd_notes_batchchange_notedelete_note |
| Track Management ํธ๋ ๊ด๋ฆฌ |
add_trackdelete_trackset_track_props |
| Measure Management ๋ง๋ ๊ด๋ฆฌ |
add_measuredelete_measuredelete_measures_rangeclear_measureset_measure_props |
| Document ๋ฌธ์ |
new_songset_titleundo |
๋ฌด๋ฃ ๋ค์ด๋ก๋
Latest public release for Windows 10 / 11
Windows 10 / 11 (64-bit) ยท Free for all use
๊ฐ์ธ ๋ฐ ์์
์ ๋ชฉ์ ๋ชจ๋ ๋ฌด๋ฃ ์ฌ์ฉ ๊ฐ๋ฅ
Music created with ArkComposer may be used for any purpose without restriction.