MIT licensed·9 ops

Drop een node. Splits elke audio.

Voeg stemscheiding in minder dan vijf minuten toe aan elke n8n-workflow — geen glue code, geen servers, op n8n Cloud of self-host. De onderhouden community node levert async operations (Submit Split, Wait for Split, plus een dedicated AI Stem Splitter Trigger voor webhook receivers), zodat langlopende jobs nooit de execution laten time-outen.

Community node installerenAPI-sleutel ophalen
POST /v1/audio/splits
$ curl -X POST https://api.aistemsplitter.org/v1/audio/splits \
 -H "Authorization: Bearer $AISTEMSPLITTER_API_KEY" \
 -d '{"input": { "type": "direct_url", "url": "…" }, "stemModel": "6s" }'
HTTP/1.1 200 OKsucceeded
/ wat je kunt bouwen

Drie workflows die de node al end-to-end ondersteunt

Automatisch stems maken van Dropbox-uploads

Bekijk een Dropbox-map op nieuwe tracks. Elke upload draait Submit Split, wacht op completion en schrijft de set van vier stems terug naar een submap per track in Drive of Dropbox.

Dagelijkse karaokeplaylist (YouTube-cron)

Een Schedule (cron) trigger haalt de YouTube-uploads van de dag uit een kanaal, stuurt elke track door Submit Split met de vocals-stem onderdrukt en pusht de karaokeversie naar een publieke playlist of CDN-bucket.

Slack stem bot

Een Slack slash command post een audiolink. De AI Stem Splitter Trigger node ontvangt de completion webhook en antwoordt in-thread met downloadlinks voor elke stem.

/ install

Installeren op n8n Cloud of self-host

Self-hosted (npm)

Draai npm install n8n-nodes-aistemsplitter vanuit je custom-nodes directory en herstart daarna n8n. Werkt op Docker-, npm- en desktop-self-host installs. MIT-licentie.

txt
# 1. Install the package
npm install n8n-nodes-aistemsplitter

# 2. Restart your n8n instance
n8n start

# 3. The "AI Stem Splitter" node appears in your nodes panel.
n8n Cloud (Settings → Community Nodes)

Open Settings → Community Nodes, klik Install, plak n8n-nodes-aistemsplitter en bevestig. Beschikbaar op Cloud tenants waar community nodes zijn ingeschakeld.

txt
# In n8n Cloud:
# 1. Settings → Community Nodes → Install
# 2. npm Package Name: n8n-nodes-aistemsplitter
# 3. Tick "I understand the risks", click Install
# 4. Refresh the workflow editor — node now in the panel
/ je eerste workflow

Je eerste workflow in 5 stappen

01

Voeg een trigger toe

Kies de trigger die bij je workflow past: Webhook voor on-demand splits, Schedule voor cronjobs, Google Drive of Dropbox voor upload-gedreven runs, of Slack voor chat-gedreven splits. De trigger voert een audio-URL naar stap 3.

Screenshot — triggerkiezer (Webhook / Schedule / Drive / Slack)
02

Maak de credential

Open Credentials → New, zoek naar AI Stem Splitter API, plak je ast_live_-sleutel en sla op. De node verifieert de sleutel tegen de API en toont ✓ Connected. Dezelfde credential wordt opnieuw gebruikt door elke AI Stem Splitter node in deze instance.

AAI Stem Splitter credentialsConnected
API Key
ast_live_••••••••••••••••••••
Base URL
https://api.aistemsplitter.org (default)
03

Voeg de AI Stem Splitter node toe

Drop de AI Stem Splitter node op het canvas, kies operation Submit Split en vul de drie velden in: audioUrl (uit de trigger), model (default htdemucs_ft, vier stems — schakel over naar een six-stem model wanneer je guitar of piano nodig hebt) en stems (kies de terug te geven stems via chips).

AAI Stem Splitter — Submit Split
Resource
Split
Operation
Submit
Audio URL
{{ $json.audioUrl }}
Model
htdemucs_ft
Stems
vocalsdrumsbassguitarpianoother
04

Wacht op completion

Stems splitsen duurt 30 seconden tot een paar minuten per bestand. Kies één van twee patronen: de Wait for Split operation pauzeert deze execution totdat de job klaar is, of de dedicated AI Stem Splitter Trigger node ontvangt de completion webhook in een aparte workflow — beter voor high-volume queues die de main run niet mogen blokkeren.

Screenshot — Wait for Split node OF AI Stem Splitter Trigger
05

Gebruik de stems

De output is een array met stem-URL's (vocals, drums, bass, other; plus guitar en piano wanneer aangevraagd). Wire de URL's naar je downstream nodes — Whisper voor vocal-only transcription, Drive of S3 voor opslag, Slack voor een chatantwoord, een Notion-rij voor een stem library entry.

Screenshot — zes stem-URL's die naar Drive / Slack / ffmpeg stromen
/ templates & verder lezen

Templates en verder lezen

Workflowtemplates

Voorgebouwde n8n-workflows: stem-on-upload, daily karaoke, Slack stem bot.

API-reference

Volledige REST-endpoints, foutcodes, OpenAPI 3.1-spec.

Andere integraties

GitHub Action, Docker/CLI, Pipedream — dezelfde API-sleutel.

GitHub: https://github.com/aistemsplitter/n8n-nodes-aistemsplitter

/ veelgestelde vragen

FAQ

  • Does the n8n node work on n8n Cloud or only self-host?

    Both. On self-host, run `npm install n8n-nodes-aistemsplitter` from your custom-nodes directory and restart n8n. On n8n Cloud, open Settings → Community Nodes, paste n8n-nodes-aistemsplitter, and confirm — community-node install is supported on all current Cloud plans (legacy tenants may need to enable community nodes in workspace settings first).

  • How does the workflow handle long-running jobs without timing out?

    Two patterns. The Wait for Split operation pauses the current workflow until the job finishes (good for low-volume queues). The dedicated AI Stem Splitter Trigger node receives the completion webhook in a separate workflow (better for high volume — main workflow returns immediately, downstream actions fire when stems are ready). Stem separation typically takes 30 seconds to a few minutes per file.

  • Does the trigger node work behind a firewall or behind a VPN?

    The Trigger node needs an inbound webhook URL the API can POST to. On n8n Cloud, the trigger URL is automatically public. On self-host behind a firewall, use n8n's built-in tunnel (n8n start --tunnel) for testing, or expose the webhook via a reverse proxy / Cloudflare Tunnel for production. If inbound webhooks aren't possible at all, fall back to the Wait for Split operation (polling, no inbound).

  • Can I export and share a workflow that uses this node?

    Yes. Use n8n's standard Workflow → Download to export the workflow as JSON. Credentials are referenced by ID, not embedded — recipients re-create the AI Stem Splitter API credential with their own ast_live_ key when they import. The same workflow JSON works across self-host and Cloud as long as the recipient also installs n8n-nodes-aistemsplitter.

  • Will the node break when n8n core upgrades?

    Community nodes pin against n8n's stable interfaces. We test against each new minor n8n release and publish a matching version of n8n-nodes-aistemsplitter to npm within a few days when needed. Pin a specific node version in your custom-nodes package.json if you want zero surprise; the GitHub repo's release notes call out any breaking change explicitly.

  • How is per-job cost calculated when the workflow runs on every upload?

    Per minute of input audio against credit packs that never expire — $0.08–$0.14 per minute depending on pack size. A 4-minute song is ~$0.32–$0.56; a 60-minute podcast is ~$4.80–$8.40. The first 3 minutes are free with no card required. There's no per-call surcharge, no concurrency tier gate, and no monthly subscription — only audio you actually process.

  • Werkt de n8n node op n8n Cloud of alleen self-host?

    Beide. Op self-host draai je `npm install n8n-nodes-aistemsplitter` vanuit je custom-nodes directory en herstart je n8n. Op n8n Cloud open je Settings → Community Nodes, plak je n8n-nodes-aistemsplitter en bevestig je — community-node install wordt ondersteund op alle huidige Cloud-plannen (legacy tenants moeten community nodes mogelijk eerst inschakelen in workspace settings).

  • Hoe verwerkt de workflow langlopende jobs zonder timeouts?

    Twee patronen. De Wait for Split operation pauzeert de huidige workflow totdat de job klaar is (goed voor low-volume queues). De dedicated AI Stem Splitter Trigger node ontvangt de completion webhook in een aparte workflow (beter voor hoog volume — de main workflow keert direct terug, downstream actions starten wanneer stems klaar zijn). Stemscheiding duurt meestal 30 seconden tot een paar minuten per bestand.

  • Werkt de trigger node achter een firewall of achter een VPN?

    De Trigger node heeft een inbound webhook URL nodig waarnaar de API kan POSTen. Op n8n Cloud is de trigger-URL automatisch publiek. Op self-host achter een firewall gebruik je n8n's ingebouwde tunnel (n8n start --tunnel) voor testen, of expose je de webhook via een reverse proxy / Cloudflare Tunnel voor productie. Als inbound webhooks helemaal niet mogelijk zijn, val je terug op de Wait for Split operation (polling, geen inbound).

  • Kan ik een workflow die deze node gebruikt exporteren en delen?

    Ja. Gebruik n8n's standaard Workflow → Download om de workflow als JSON te exporteren. Credentials worden per ID gerefereerd, niet embedded — ontvangers maken de AI Stem Splitter API-credential opnieuw aan met hun eigen ast_live_-sleutel wanneer ze importeren. Dezelfde workflow-JSON werkt op self-host en Cloud zolang de ontvanger ook n8n-nodes-aistemsplitter installeert.

  • Breekt de node wanneer n8n core upgradet?

    Community nodes pinnen tegen n8n's stabiele interfaces. We testen tegen elke nieuwe minor n8n-release en publiceren waar nodig binnen een paar dagen een bijpassende versie van n8n-nodes-aistemsplitter naar npm. Pin een specifieke node-versie in je custom-nodes package.json als je nul verrassingen wilt; de release notes van de GitHub-repo noemen elke breaking change expliciet.

  • Hoe worden kosten per job berekend wanneer de workflow bij elke upload draait?

    Per minuut inputaudio tegen creditpakketten die nooit verlopen — $0.08–$0.14 per minuut, afhankelijk van pakketgrootte. Een song van 4 minuten kost ongeveer $0.32–$0.56; een podcast van 60 minuten ongeveer $4.80–$8.40. De eerste 3 minuten zijn gratis zonder kaart. Er is geen surcharge per call, geen concurrency tier gate en geen maandabonnement — alleen audio die je echt verwerkt.

Ship de stem-stap vóór EOD.

3 gratis minuten om te starten (geen kaart). Creditpakketten die nooit verlopen — $0.08–$0.14 per minuut, afhankelijk van volume. Node met MIT-licentie, op n8n Cloud of self-host.

Community node installerenPraat met het team
LogoAI Stem Splitter

Lanceer je volgende AI-product sneller met dit template.

GitHubDiscordEmail
Product
  • Functies
  • Prijzen
  • FAQ
Gratis tools
  • Song Key Finder
  • Nightcore Maker
  • Pitch Changer
  • Slowed Reverb Maker
  • TikTok Voice Generator
AI-tools
  • AI Vocal Removal
  • AI Acapella Extractor
  • Guitar Remover
  • YouTube & SoundCloud Vocal Remover
  • Karaoke Maker
  • AI Drum Remover
  • Voice Isolator
Alternatieven
  • Lalal.ai-alternatief
  • Splitter.ai alternative
  • VocalRemover-alternatief
Bronnen
  • Blog
  • API
Developers
  • API-referentie
  • SDK's
  • API-sleutel ophalen
Integraties
  • n8n-integratie
Vertrouwen
  • Stripe Climate
  • Product Hunt
Juridisch
  • Cookiebeleid
  • Privacybeleid
  • Servicevoorwaarden
BadgeBadge
BadgeBadge
BadgeBadge
BadgeBadge
© 2026 AI Stem Splitter All Rights Reserved.
LogoAI Stem Splitter
HomePrijzen
API-referentie

REST-endpoints, auth, callbacks, OpenAPI 3.1-specificatie.

SDK's

Zeven first-party SDK's (Node, Python, Java, Go, PHP, Swift, Lua).

API-sleutel ophalen

Maak een sleutel aan in Settings → Developer.

Song Key Finder

Detecteer tempo en toonsoort — geen aanmelding nodig

Nightcore Maker

Nightcore, daycore, or sped-up versions from a YouTube link or upload.

Pitch Changer

Verschuif de pitch omhoog of omlaag zonder het tempo te beïnvloeden.

Slowed Reverb Maker

Slow + reverb-edits voor TikTok, Reels en slowed playlists.

TikTok Voice Generator

Gratis AI-voice-overs voor korte video's.

AI Vocal Removal

Remove vocals for karaoke tracks, quick acapellas, and six-stem previews from files or supported links

AI Acapella Extractor

Haal een schone acapella uit elk nummer voor een remix, mashup of DJ-edit.

Guitar Remover

Haal de gitaar eruit en oefen mee met de echte band — vocalen, drums en bas blijven.

YouTube & SoundCloud Vocal Remover

Plak een YouTube- of SoundCloud-link en splits deze in zang, drums, bas, piano, gitaar en andere stems

Karaoke Maker

Remove vocals from a song to make a clean instrumental backing track for sing-alongs, rehearsals, and karaoke nights

AI Drum Remover

Upload een nummer en download één drumless track — vocals, bass en alles behalve de drums.

Voice Isolator

Haal gesproken stem uit rumoerige opnames, interviews, gesprekken en veldopnames.

Blog
Dashboard