Automatische vertaling · Engels origineel

Splits een nummer in vier stengels op je Mac

Trek een nummer uit elkaar zodat je kunt luisteren naar zijn vocale, drum, bas of overgebleven instrumentale deel. Dit Terminal-recept maakt gebruik van de gratis speech CLI en HTDemucs op een Apple Silicon Mac. Elke steel wordt een aparte stereo WAV bestand dat je kunt openen in een audio-editor.

Verwijder de vocalen van nummers, split instrumenten en exporteer WAV's op Android, iPhone en iPad. Gratis, met on-device verwerking na modelopstelling.

1. Installeer de gereedschappen

Je hebt een Apple Silicon Mac, macOS 15 of later nodig, en Homebrew. Open Terminal en voer het installatiecommando uit. Dit is een lokale Mac workflow: het heeft geen Soniqo account of een audio-upload nodig.

brew install speech

De eerste scheiding downloadt het HTDemucs model van Hugging Face, dus laat een internetverbinding en extra tijd toe. Het model blijft gecached op je Mac. Latere scheidingen kunnen offline draaien met het gecachede model.

2. Probeer het muziekmonster

Gebruik een nieuwe werkmap om de invoer en resultaten samen te houden. Download de stereo WAV sample, of speel eerst de voorbeelden af. Deze spelers gebruiken dezelfde opname zodat je kunt vergelijken wat er in elke uitvoer blijft.

curl -fL https://soniqo.audio/audio/samples/music/sample.wav -o sample.wav

Download het monster WAV · Eenvoudige credits en licentie

Core & Grato (1995) · Singing Sergeants, United States Air Force Band. These are illustrative outputs from the commands below, not a separation-quality benchmark.

Oorspronkelijke opname
Zang
Drums
Bas
Andere instrumenten

3. Scheid de opname

Voer dit commando uit in de map met sample.wav. Het schrijft vocals.wav, drums.wav, bass.wav en other.wav in stems. De originele opname blijft op zijn plaats.

speech separate sample.wav --engine htdemucs --htdemucs-precision int8 --output-dir stems

4. Luister naar elke stam

Open de vier WAV bestanden in uw voorkeursspeler of editor. Ze delen dezelfde duur en sample rate zodat u ze kunt plaatsen op uitgelijnde tracks. Solo een deel om het te bestuderen, of dempen en samen te spelen met de anderen.

Kies het gewenste resultaat

Het zangbestand is het geïsoleerde zanggedeelte. Het other.wav bestand verzamelt de resterende instrumenten; het is geen speciale gitaar of pianosteel. Voor een backing track zonder zang volgt u het vocaal-recept om de andere drie bestanden te combineren.

Gebruik je eigen nummer

Vervang de voorbeeldinvoer door het pad naar je stereo WAV bestand. Bewaar citaten rond bestandsnamen die spaties bevatten, en kies een andere uitvoermap voor elk nummer. Dit recept gebruikt 44.1 kHz stereo- WAV audio; bereid eerst andere bestandsformaten voor als WAV.

speech separate "/path/to/Your Song.wav" --engine htdemucs --htdemucs-precision int8 --output-dir my-song-stems

Wat te verwachten

Een korte sample is geen benchmark voor een drie minuten durende song of voor een telefoon. Het verwerken van tijd en geheugen is afhankelijk van de track en het model. Begin met een korte clip, houd het origineel, en controleer het resultaat per oor voordat u het gebruikt in een oefensessie of bewerken.

Voor modelinstellingen en de Swift API, lees Bronscheiding. Zie Aan de slag voor installatiehulp en de CLI-referentie voor commandoopties.