§ Handleiding · Werkstroom

Zet een project over naar een nieuw drumstel met behulp van AI.

Gepubliceerd in september 2026

Je hebt een afgerond arrangement en een drumpack die je beter bevalt. Geef een AI-agent het pad naar dat pack en die leest wat elke sampler in de sessie momenteel afspeelt, koppelt elke sampler aan een bestand in het nieuwe pack op basis van de naam, en herbouwt je arrangement. Logic Pro Projecteer erop – kick voor kick, snare voor snare, hi-hats voor hi-hats. De regio's, de timing en de mixer blijven precies zoals je ze hebt ingesteld. Bij deze omruiling verlaat uw audio de computer nooit: De agent geeft lokale paden door, de cloud verzorgt de sessie en de download geeft je kopieeropdrachten waarmee je je eigen bestanden in het project kunt plaatsen.

Waarom het handmatig vervangen van samples erger is dan het klinkt

Op papier is het een kleine klus: zestien tracks, zestien nieuwe one-shots. In de praktijk open je elke sampler, navigeer je, luister je, laad je, herhaal je het proces, en als na twee packs de eerste goed was, doe je het allemaal opnieuw. De arrangementen waren nooit het moeilijkste; het klikken wel. Het is ook mechanisch, en daar is een agent voor: de mapping is een naamvergelijking met een mappenlijst, en de bewerking is één handeling per track.

Voor geen van de onderstaande stappen is het nodig dat de DAW geopend is of dat de desktop-app geïnstalleerd is.

Het mechanisme: een sampler verwijst naar een sample, hij bevat het sample niet zelf.

Dit maakt de privacyclaim mechanisch in plaats van een belofte. Wanneer Logic 's Quick Sampler je kick afspeelt, bevat het projectbestand niet de audio, maar een referentieEen naam en een locatie die de DAW bij het openen herkent. Hetzelfde geldt voor Ableton Simpler en voor de meeste samplers in de meeste DAW's; daarom "verliest" een project zijn samples wanneer je een map verplaatst.

Die indirecte aanpak betekent dat het hele project correct kan worden geschreven met alleen de bestandsnamenDe cloud bouwt de sessie op, tracks, regio's, bussen, routing en elke sampler gekoppeld aan een canonieke naam, zonder ook maar één byte van je drums te hebben gehoord. Vervolgens retourneert de download een place_local_files lijst: kant-en-klaar cp Met deze commando's worden alle samples van je schijf naar het uitgepakte bestand gekopieerd. Open het project en alle samples worden geladen.

De splitsing: De cloud verzorgt de sessiestructuur, uw computer bewaart de audio. Bestanden worden alleen geüpload wanneer de server ze moet verwerken, bij scheiding, transcriptie, conversie, generatie of bounce.

Stap 1, verbind de MCP-server

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp

De eerste toolaanroep opent een browser om in te loggen. Voor een headless-configuratie voegt u het volgende toe: --header "X-API-Key: dsk_live_..." met een sleutel van Instellingen → API-sleutelsHetzelfde eindpunt wordt geïnstalleerd als een aangepaste connector in de Claude-telefoon- en webapps en in Cursor. De volledige lijst met tools is te vinden op de MCP-serverpagina.

Stap 2, laat het de sessie lezen

Stel je vraag in begrijpelijke taal. De medewerker geeft een overzicht van de sessies op je account en leest de sessie die je noemt als een volledige arrangement: elke track met zijn ID, regio's in beats en seconden, mixerniveaus in echte dB, pluginketens, tempo, markers, en, op elke sampler in de keten, het voorbeeld dat momenteel wordt afgespeeldDat laatste veld vormt de hele basis van de ruil:

{
  "track_id": "t_a4c123b1612d",
  "name": "Kick",
  "volume_db": 0,
  "plugins": [
    { "slot": 0, "name": "Quick Sampler",
      "sample": "DAYTRIP_kick_madrid_01.wav" }
  ]
}

Een tracknaam, een stabiele ID om deze te benaderen, en de bestandsnaam die wordt afgespeeld. Vergelijk die bestandsnaam met een map en je hebt de swap.

Stap 3, richt het op de groep

> Read my "Nightbus" session. My new drum pack is at
  ~/Samples/Packs/DirtyTape/. Match every drum track to
  the closest file in that pack and show me the mapping
  before you change anything.

De agent geeft de map weer, lijnt het huidige sample van elk nummer ermee uit en stelt een tabel voor: Kick → DT_Kick_03.wav, Snare → DT_Snare_Rim.wavenzovoort. Bij het nakijken is je eigen oordeel vereist, de namen van de producten in de verpakkingen zijn inconsistent, en "Perc 2" is een gok totdat je het bevestigt. Corrigeer de foute namen in een zin.

Stap 4, de ruil zelf

Voor elk nummer voert de agent één bewerking uit, load_quick_sampler_sample met de track-ID en de absoluut lokaal pad van het nieuwe monster:

load_quick_sampler_sample {
  track_id:    "t_a4c123b1612d",
  sample_path: "/Users/you/Samples/Packs/DirtyTape/DT_Kick_03.wav"
}

Zestien daarvan worden in één keer verwerkt en de arrangementen blijven hetzelfde. Je kunt in één adem doorgaan met, "zet de nieuwe snare 2 dB lager en voeg een tape delay toe aan de hi-hats", aangezien faders, plugin-inserts op naam, tempo en markers gewone bewerkingen zijn binnen dezelfde sessie. Als een bestand niet Op deze machine uploadt de agent het bestand en verwijst ernaar via de inhoudshash.

Stap 5, Download, pak uit en plaats de bestanden.

Vraag naar het project en de download levert in één reactie twee dingen op: een kortstondige ondertekende URL, waarvoor geen API-sleutel of header nodig is, en de place_local_files Lijst met kopieeropdrachten.

# the signed URL from the download response — no auth header:
curl -o ~/Downloads/Nightbus.logicx.zip \
     "<short-lived download_url>"
unzip ~/Downloads/Nightbus.logicx.zip -d ~/Downloads/

# then the place_local_files commands from that same response:
cp ~/Samples/Packs/DirtyTape/DT_Kick_03.wav \
   ~/Downloads/Nightbus.logicx/Media/kick.wav
cp ~/Samples/Packs/DirtyTape/DT_Snare_Rim.wav \
   ~/Downloads/Nightbus.logicx/Media/snare.wav
# …

Die stap is vereistDe samplers zijn aan die namen gekoppeld en zonder de kopie openen ze leeg. Een agent in een terminal voert de commando's gewoon voor je uit.

Als Doseedo Desktop Als je Logic Pro op een Mac gebruikt en die sessie open hebt staan, sla dan het downloaden helemaal over: de bewerkingen worden binnen enkele seconden in het geopende project opgeslagen en het bestand blijft gesynchroniseerd. Wanneer Logic Pro gesloten is, blijven de bewerkingen behouden en worden ze automatisch toegepast bij de volgende keer dat je het programma opent. Dit maakt het mogelijk om bijvoorbeeld de drums op de track die ik in de studio heb achtergelaten, vanaf een telefoon te verwisselen.

Probeer het eerst op één project uit.

Installeer de MCP-server, wijs een agent toe aan een sessie en een pakketmap, en vraag om de mapping voordat de bewerking begint. Het hele proces duurt slechts een paar minuten.

De MCP-server instellen →

Wat dit niet doet

Veelgestelde vragen

Kan AI de voorbeelden in mijn project vervangen?

Ja, voor tracks waarvan het geluid afkomstig is van een sampler. Een agent die verbonden is met de Doseedo MCP-server leest de sessie, ziet welke sample elke Quick Sampler momenteel afspeelt, koppelt je nieuwe pack aan de hand van bestandsnaam en rol, en geeft er een uit. load_quick_sampler_sample Bewerk per track. Je controleert de toewijzing voordat deze wordt opgeslagen.

Wordt mijn drumpack geüpload naar een server?

Nee, niet voor een sample-uitwisseling. De agent geeft het absolute lokale pad van elk bestand door; de cloud bouwt alleen de sessie op, tracks, regio's, routing en de bekabeling van de sampler, en de download retourneert kopieeropdrachten die uw bestanden van uw eigen schijf in de bundel plaatsen. Audio wordt alleen geüpload wanneer de server het moet horen: scheiding, transcriptie, conversie, generatie of een bounce.

Hoe kan het project opnieuw worden opgebouwd als de server de audio nooit ontvangt?

Omdat de sampler van een DAW een verwijzing naar een sample opslaat, niet naar de audio zelf. Het projectbestand bevat een naam en een pad; de DAW lost dit op bij het openen. Het hele project kan dus correct worden geschreven met alleen de bestandsnamen, en de daadwerkelijke audio wordt er later ingevoegd met behulp van de kopieeropdrachten die de download je geeft.

Moet ik hiervoor de DAW open hebben?

Nee. De swap werkt ook als de DAW gesloten is en er geen desktop-app actief is, de wijzigingen blijven behouden en het opnieuw opgebouwde project wordt als bestand gedownload. Als de Doseedo Desktop-app actief is en verbonden is met Logic Pro op een Mac, worden dezelfde wijzigingen binnen enkele seconden ook toegepast op het geopende project.

Met welke DAW's werkt dit?

Live sessiebewerking en offline bounces zijn nu mogelijk in Logic Pro, via de Doseedo Desktop bridge op macOS. Het lezen, bouwen, converteren en downloaden van projecten is beschikbaar voor Logic Pro, Ableton Live, FL Studio, Pro Tools en REAPER, in alle 20 conversierichtingen.

Kan het in één keer voorbeelden vervangen in een hele map met projecten?

Een agent kan dezelfde lees-, match- en bewerkingssequentie herhalen voor elke sessie in uw account, waardoor het wisselen van pakketten tussen meerdere projecten slechts één instructie is. Elk project wordt nog steeds afzonderlijk gedownload; controleer de toewijzing steekproefsgewijs op het eerste project voordat u het loslaat.

Verwant