Big Buck Bunny, van muziek voorzien door een AI-agent
Gepubliceerd oktober 2026
Dit zijn de eerste 70 seconden van Big Buck Bunny met een nieuwe orkestpartituur. Een AI-agent schreef elke noot: Claude, verbonden met de openbare Doseedo MCP-server. Doseedo spotte de montage, speelde de 22 partijen, mixte ze en legde de muziek op het beeld. Niemand raakte de audio aan, en er werd geen DAW geopend. Hieronder staan de aanroepen op volgorde, wat elke duurde en kostte, de ontvangstbewijzen en wat ze opvingen.
De aanroepen, op volgorde
| Stap | Aanroep | Tijd | Credits |
|---|---|---|---|
| De clip uploaden | doseedo_get_upload_url, dan één PUT | onder een seconde | 0 |
| De montage spotten | doseedo_spot_video | 14 s | 0 |
| De hits vastleggen | doseedo_tempo_map | direct | 0 |
| De spelers kiezen | doseedo_instruments | direct | 0 |
| 22 partijen spelen | doseedo_render_score | ongeveer 4 min | 120 |
| Elke stem controleren | doseedo_check_take | seconden per stem | 0 |
| Mixen voor een animatie | doseedo_mix, stijl cartoon-studio | 42 s | 0 |
| Op het beeld leggen | doseedo_score_to_picture | 23 s | 0 |
| Het Logic-project bouwen | doseedo_session_from_stems | ongeveer een minuut | 0 |
Dat is in totaal 120 credits. De partijen zijn gerenderd op 22 oktober 2026, en de spotting, de mix en de levering liepen op 29 oktober. De handleiding voor filmmuziek toont elk verzoek en antwoord.
Wat de agent schreef
Een pastorale in D groot, in 3/4: een ochtend die beetje bij beetje wakker wordt, en dan wordt een groot, zacht, enigszins belachelijk konijn wakker. Het Ochtend-thema stijgt een kwart als een zonsopgang. Het klinkt drie keer: als de dageraadsroep van de fluit, door de volle hoorns, trompet en violen op de titelkaart, en op de hobo wanneer het konijn glimlacht. De vogel krijgt een scherzando voor fluit, pizzicato en woodblock. Het konijn is laag en komisch: fagotgesnurk, een hoorngeeuw en een ratel voor het kraken van zijn rug.
| Tijd | Beeld | Muziek |
|---|---|---|
| 0:00 | Invloeien op een roze ochtendhemel | Een heel zachte paukenroffel op D, en een D–A-orgelpunt in de lage strijkers |
| 0:04.8 | De camera kantelt omlaag naar de weide | De dageraadsroep van de fluit, de kop van het Ochtend-thema |
| 0:11.9 | Snede naar de beek | Kabbelende harp en klarinet in G, met de fluit die erboven zweeft |
| 0:15.8 | Snede naar de vogel op zijn tak | Fluitgetjilp, pizzicato en staccato fagot |
| 0:19.8 | De vogel schrikt en tuimelt eraf | Een woodblock, een chromatische val van fluit naar klarinet en een bonk |
| 0:25.4 | De titel, "Big Buck Bunny" | Het Ochtend-thema voor het hele orkest |
| 0:34.7 | Het konijn slaapt in zijn hol | In b klein, heel zacht: fagotgesnurk en een gefloten fluit |
| 0:46.6 | Zijn oren schieten omhoog | Een harpglissando, pizzicato, woodblock en pauken |
| 0:51.5 | Een grote geeuw | De hoorn geeuwt omlaag over een A7-akkoord |
| 1:00.7 | Close-up: een tevreden glimlach | Het thema op de hobo, met een aureool van violen erboven |
| 1:09.4 | Snede naar de wijde weide, armen wijd | Het hele orkest arriveert in D groot |
doseedo_tempo_map legden elke structurele hit op een zware tel en lieten het tempo daarbij soepel bewegen tussen 69 en 93 bpm, met een timingfout van 0,018 ms. Twee sneden die niet in het raster pasten, werden geschreven waar ze vallen.
De ontvangstbewijzen, partij voor partij
Elke partij kwam terug met een fit-bewijs van de render (het aandeel van haar genoteerde noten dat te horen was), en de agent controleerde elke stem nog een keer met doseedo_check_take, dat de audio transcribeert en met de noten vergelijkt.
| Partij | Gespeeld door | Fit | Controle |
|---|---|---|---|
| Fluit | fluit | pass, 1.00 | Goed |
| Hobo | hobo | pass, 1.00 | Goed |
| Klarinet | klarinet | pass, 1.00 | Goed |
| Fagot | fagot | pass, 1.00 | Goed |
| Hoorn 1 | french_horn | pass, 1.00 | Goed |
| Hoorn 2 | french_horn | pass, 1.00 | Goed |
| Trompet | trompet | pass, 1.00 | rekening |
| Trombone | trombone | pass, 1.00 | rekening |
| Tuba | tuba, preset tuba:preset1 | pass, 1.00 | rekening |
| Pauken | vibrafoon, preset timpani:preset1 | pass, 0.98 | rekening |
| Harp | acoustic_guitar, preset harp:preset1 | pass, 0.97 | rekening |
| Celesta | vibrafoon, preset celesta:preset1 | pass, 1.00 | rekening |
| Viool I | viool | pass, 1.00 | Goed |
| Viool II | viool | pass, 1.00 | Goed |
| Altviool | altviool | pass, 1.00 | rekening |
| Cello | cello | pass, 0.97 | rekening |
| Contrabas | double_bass_arco | pass, 0.93 | rekening |
| Violen pizz. | viool, preset violin:pizz | pass, 1.00 | rekening |
| Triangel | triangel (gesampled) | pass, 1.00 | Goed |
| Woodblock | woodblock (gesampled) | pass, 1.00 | Goed |
| Ratel | ratel (gesampled) | pass, 1.00 | Goed |
| Bekkens en grote trom | slagwerk | pass, 0.96 | Goed |
- Waarom sommige partijen "check" zeggen. De tweede controle transcribeert de stem, en de transcriber kan harpglissando's, paukenroffels, herhaalde strijkstreken op één toonhoogte of heel zacht pizzicato niet volgen. De agent bekeek de gemarkeerde noten in het spectrum, en de verwachte harmonischen waren er: de D2 van de tuba toont bijvoorbeeld zijn deeltoon bij 147 Hz.
- Wat een "pass" miste. De partij voor bekkens en grote trom slaagde voor beide controles, maar haar zachte swells begonnen op volle schaal en ze voegde slagen toe na de titelcrash. Een nieuwe take met
doseedo_render_midi(drie takes, 30 credits) gaf een schone. De mix in de video hierboven gebruikt de stem zoals die als eerste is gerenderd, omdat het wisselen van een nieuwe take in een afgewerkte mix het niveau van de oude stem behield en de nieuwe 13 dB liet wegzakken. Dat staat nu op de lijst van dingen om te repareren. - Timing. Bij aanslagen die je kunt meten vallen de noten binnen ongeveer 25 ms van het raster: het pizzicato 6 ms te laat, het woodblock tussen 10 ms te vroeg en op tijd, de fluit 6 tot 12 ms te laat.
Wat deze run in het product veranderde
Een echte film door de openbare server halen is hoe de gaten zichtbaar worden. Deze vond er twee, beide opgelost en live op 29 oktober:
- De cuelijst van een hele film komt nu compleet aan. Het spotten van alle tien minuten van de film gaf maar 3 van zijn 13 cues terug, omdat het antwoord werd afgekapt om te passen. Nu komt elke cue terug, en de lange lijsten worden geteld en liggen één aanroep verderop.
- Een levering die onder zijn loudness-doel uitkomt, zegt waarom. De cue kwam uit op −16,6 LUFS tegen een doel van −16, omdat de pieken van een orkestcue eerst het plafond raken en levering nooit limiteert. Het rapport geeft nu het tekort en de reden.
Geef je eigen montage muziek
Verbind de server, upload een video en vraag de agent om een score. De filmmuziekgids bevat elk verzoek en antwoord.
De filmmuziekgids →Veelgestelde vragen
Wie schreef de muziek?
Een AI-agent, Claude, verbonden met de openbare Doseedo MCP-server. Hij spotte het beeld, koos de hitpunten en schreef alle 22 partijen als noten. Doseedo speelde de partijen op zijn instrumentmodellen, mixte ze en legde de mix op het beeld.
Wat kostte het?
120 credits voor de render van 22 partijen over 70 seconden. Spotting, de tempomap, de controles, de mix, de levering op beeld en het Logic-project kosten geen credits.
Hoe lang duurde het?
De render duurde ongeveer vier minuten van indienen tot resultaat. De spotting duurde 14 seconden, de mix 42 seconden en het leggen van de mix op het beeld 23 seconden.
Mag ik Big Buck Bunny voor mijn eigen tests gebruiken?
Ja. Big Buck Bunny is © 2008 Blender Foundation en gelicentieerd onder Creative Commons Attribution 3.0, dus je mag het gebruiken met vermelding van de Blender Foundation.
Is er iets met de hand gerepareerd?
Nee. De audio in de video komt alleen uit Doseedo-toolaanroepen: de render, de mix en de levering. De ene partij die een nieuwe take verbeterde, wordt gebruikt zoals die als eerste is gerenderd, en deze pagina zegt waarom.
De Doseedo MCP-server · één URL, per klant
- Logic Prowijzigingen die in je project zijn verwerkt
- Ableton Livebouwen, lezen, converteren .als
- FL Studiolees en converteer .flp
- Pro ToolsVerplaats .ptx-bestanden tussen DAW's.
- REAPER.rpp-bestanden lezen, bewerken en converteren
- Studio Onelees .song, schrijf .dawproject
- Cubaselees .cpr, schrijf .dawproject
- Bitwig Studio.dawproject beide kanten op
- GarageBandlees .band, exporteer MIDI
- Elke AI-agentwat vandaag de dag werkt
- Claude & Claude Codetelefoon, desktop, terminal
- ChatGPTals een aangepaste MCP-server
- Cursormcp.json, één item
- Gemini CLIgemini mcp toevoegen
- OpenAI Codexcodex mcp toevoegen
- VS Code Copilotmcp.json, type http
- Alle 45 gereedschappende referentie
- Converteer projectentien DAW-formaten, 75 richtingen
- Aparte stemszang, drums, bas, meer
- Audio naar MIDItranscriptie, akkoorden, toonsoort
- Muziek genererenliedjes, partijen, covers
- MIDI renderenjouw notities, meer dan 50 AI-instrumenten
- Instrumenten op maatgetraind aan de hand van een opname
- Geluidseffectenhits, loops, texturen
- Een film van muziek voorzienmontage erin, film met muziek eruit
- Een film, van muziek voorzienBig Buck Bunny, elke aanroep
- Filmmuziektools vergelekenmet bronnen, eerlijk
- Bounce offlinevia echte plugins
- Wissel een drumstel om.audio blijft lokaal