Generowanie muzyki przez agenta AI za pośrednictwem MCP
Opublikowano w październiku 2026 r.
Narzędzia trzech generacji znajdują się na serwerze Doseedo MCP i stanowią różne instrumenty do różnych zadań. doseedo_generate_music tworzy oryginalna piosenka lub utwór instrumentalny z podpowiedzi tekstowej, ze słowami, jeśli chcesz je zaśpiewać. doseedo_render_midi gra Twoje dokładne notatki na jednym z modelowanych instrumenty — skrzypce, saksofon tenorowy, gitara elektryczna, pianino — w Twoim tempie, w Twojej tonacji, z możliwością wyboru spośród kilku ujęć. doseedo_cover_song ponownie renderuje przesłaną przez Ciebie piosenkę, zachowując strukturę utworu podczas zamiany instrumentów, zmiany gatunku lub tekstu. Agent może je połączyć: przeanalizować odniesienie, napisać pasującą partię, wyrenderować ją i wrzucić najlepsze ujęcie na ścieżkę sesyjną.
Trzy narzędzia
doseedo_generate_music—prompt(ciepłe trio jazzowe, szczotkowane bębny, ballada późnej nocy), opcjonalnielyrics,duration_seconds,seed.bpmItime_signatureCzy wskazówki dotyczące podpisów, a nie kontrolek: dane wyjściowe mogą się od nich odsuwać. Część, która musi znajdować się na siatce sesji, jest zapisywana jako notatki i renderowana.doseedo_render_midi—notesw taktach od taktu 1 (lubmidi_urllub utwór sesyjnysession_id+track_id), wymaganeinstrumentidentyfikator z katalogu wGET /api/instruments, wymaganebpmdo czterechtakesw jednej rozmowie bez dodatkowych punktów,timbre_presetalbotimbre_audio_url— krótkie nagranie, którego dźwięk przejmuje render —dynamicscel ivoice_splitdla akordów (jeden głos na render, odwzorowany w wyniku). Nuty są wysyłane w takiej formie, w jakiej zostały zapisane; nic nie jest przypinane.doseedo_cover_song— przesłana piosenka plusinstrumentszamień mapę ({"piano":"electric_guitar","sax":"violin"}), Agenre, wymianalyrics, miks referencyjny, którego barwę przyjąć,drum_splitna pojedyncze elementy zestawu i pokrętło wierności określające, jak bardzo należy odbiegać od źródła.
Wszystkie trzy są zadaniami asynchronicznymi: renderowanie trwa od jednej do trzech minut, a następnie oczekiwanie na wykonanie doseedo_wait_task; Ujęcia wracają jako najlepsze, jako wstępnie podpisane linki ważne przez 24 godziny, z materiałem do ponownego renderowania zbliżonym do tego samego ujęcia. Renderowanie kosztuje dziesięć kredytów za 30-sekundowe okno, a narzędzie do wyceny pokazuje jego działanie. Prawdziwa odpowiedź, zarejestrowana 15.10.2026 r., dotyczy 21-sekundowej partii kontrabasu z trzema ujęciami:
{
"job": "render_midi",
"estimate": { "generation": 10 },
"basis": "10 credits per 30 s window (21 s → 1 window) → 10 credits",
"assumptions": [
"takes (3) render in one GPU batch and cost nothing extra",
"a chord part split into voices (voice_split) costs one batch per ~6 voices — pass voices to price it"
],
"affordable": true
}
Przepisy kelnera stawiają resztę rodziny na równi: spowodować to 10 punktów na każde 30-sekundowe okno (czterominutowa piosenka to 90 punktów), okładka Czas trwania wynosi 40 minut i trwa od trzech do ośmiu minut, ponieważ długie utwory renderują się w 30-sekundowych okienkach. Bezpłatny poziom konta obejmuje pierwsze renderowania.
Pętla uruchamiana przez agenta
> Analyse ./ref.wav for key and tempo. Write an eight-bar
walking bass line that fits, check the harmony, render it
on upright bass — three takes — and put the best one on a
new track in my "Bridge Demo" session at bar 17.
> Generate a 60-second lo-fi hip-hop instrumental, 85 bpm
feel, and add it to the session as a reference track.
> Cover ./demo.wav as bossa nova with the piano swapped
for nylon guitar, and give me the stems.
> Render this melody as a horn section: split the chords
into voices and render each one on its own instrument.
W pierwszym poleceniu wykorzystano pięć narzędzi w kolejności: analyze_song, analyze_midi, render_midi, wait_task, add_audio_to_session — i to jest część kompozycji przepis, który sam serwer publikuje doseedo_recipes, więc agent nie musi wymyślać sekwencji. Wynik trafia na ścieżkę sesji; z Dø Desktop Jeśli uruchomisz go na komputerze Mac z otwartym projektem Logic, będzie on gotowy w ciągu kilku sekund.
Generowanie monitów a renderowanie notatek
To właśnie to rozróżnienie pozwala uniknąć rozczarowania. Szybkie generowanie jest dla tworzywo: podstawa, odniesienie, szkic stylu, cała piosenka ze śpiewanym tekstem. Nie będzie zawierał wybranej przez Ciebie tonacji ani tempa, ponieważ podpowiedź jest podpisem, a nie partyturą. Renderowanie jest dla strony:Ty (lub agent) piszesz nuty w tonacji i tempie, jakie faktycznie ma sesja, a modelowany instrument je wykonuje — dlatego jest to narzędzie do wszystkiego, co musi znaleźć się w aranżacji. Cover to trzeci przypadek: utwór istnieje, a zmienia się to, kto go gra. Strona MIDI-audio jest wersją przeglądarki renderowania i katalog instrumentów wymienia co można odtworzyć.
Generacja działa na serwerze, więc nic nie zależy od tego, czy Twój DAW jest otwarty — działa z telefonu, terminala, zadania CI. Co robi Potrzeba mostka pulpitu to tylko ostatni krok, gdyż ujęcie pojawia się w otwartym projekcie Logic ; bez niego ujęcie znajduje się w sesji i w następnym pobraniu.
Wyrenderuj jedną część od swojego agenta
Podłącz serwer, podaj tonację i tempo, a następnie poproś o osiem taktów na instrumencie. Wybierz ujęcie.
Serwer Doseedo MCP →Często zadawane pytania
Czy istnieje serwer MCP do generowania muzyki przez sztuczną inteligencję?
Tak. Serwer Doseedo MCP udostępnia doseedo _generate_music (piosenkę z prompta, z opcjonalnym tekstem), doseedo _render_midi (dokładne nuty grane przez modelowany instrument, kilka ujęć) oraz doseedo _cover_song (piosenkę ponownie renderowaną z zamienionymi instrumentami lub zmienionym gatunkiem). Działa z Claude, ChatGPT, Cursor, Gemini CLI, Codex i dowolnym klientem MCP.
Czy mogę tworzyć muzykę w określonej tonacji i tempie?
Nie tylko z poziomu monitu – tempo i metrum to wskazówki, od których może odbiegać wynik. W przypadku partii, która musi pasować, zapisz nuty w odpowiedniej tonacji i tempie, a następnie wyrenderuj je za pomocą doseedo _render_midi; nuty zostaną zagrane dokładnie tak, jak zostały zapisane.
Jakie instrumenty mogą zagrać moje nuty?
Modelowane instrumenty w katalogu na stronie doseedo — instrumenty smyczkowe, dęte, stroiki, gitary, instrumenty klawiszowe i inne, te same, które znajdziesz na stronie Źródła. Brzmienie kształtuje predefiniowana barwa lub krótkie nagranie referencyjne.
Czy wygenerowany dźwięk można przesłać bezpośrednio do mojego DAW?
Tak — doseedo _add_audio_to_session umieszcza ujęcie lub wygenerowany utwór w sesji i po uruchomieniu Dø Desktop pojawia się on w otwartym projekcie Logic. W przeciwnym razie znajduje się w kolejnym pobraniu sesji.
Ile kosztuje renderowanie?
Dziesięć kredytów na 30 sekund z tej samej puli kredytów co reszta konta; maksymalnie cztery podejścia w ramach jednego połączenia bez dodatkowych kosztów. doseedo _quote wycenia zlecenie przed jego wysłaniem, a bezpłatny pakiet obejmuje pierwsze renderowania.
Serwer Doseedo MCP · jeden adres URL dla każdego klienta
- Logic Proedycje na żywo w otwartym projekcie
- Ableton Livebudowanie, czytanie, konwertowanie .als
- FL Studioprzeczytaj, przekonwertuj .flp
- Pro Toolsprzenoszenie plików .ptx między programami DAW
- REAPERodczyt, edycja, konwersja .rpp
- Dowolny agent AIco działa dzisiaj
- Claude i Claude Codetelefon, komputer stacjonarny, terminal
- ChatGPTjako niestandardowy serwer MCP
- Kursormcp.json, jeden wpis
- Interfejs wiersza poleceń Geminigemini mcp add
- Kodeks OpenAIdodatek do kodeksu mcp
- VS Code Copilotmcp.json, wpisz http
- Wszystkie 33 narzędziaodniesienie
- Konwertuj projektydziesięć formatów DAW, 75 kierunków
- Oddzielne stemswokal, perkusja, bas i więcej
- Audio do MIDItranskrypcja, akordy, tonacja
- Generuj muzykępiosenki, partie, covery
- Odbij offlinepoprzez prawdziwe wtyczki
- Wymiana pakietu perkusyjnegodźwięk pozostaje lokalny