Einen Song auf dem Mac in vier Stems aufteilen

Zerlege einen Song, um Gesang, Schlagzeug, Bass oder die übrigen Instrumente einzeln zu hören. Diese Terminal-Anleitung verwendet die kostenlose speech-CLI und HTDemucs auf einem Apple-Silicon-Mac. Jeder Stem wird als separate Stereo-WAV-Datei gespeichert und lässt sich in einem Audioeditor öffnen.

1. Werkzeuge installieren

Du brauchst einen Apple-Silicon-Mac mit macOS 15 oder neuer und Homebrew. Öffne Terminal und führe die Installation aus. Alles läuft lokal auf dem Mac, ohne Soniqo-Konto und ohne Audio-Upload.

brew install speech

Bei der ersten Trennung wird das HTDemucs-Modell von Hugging Face geladen. Dafür sind Internet und zusätzliche Zeit nötig. Das Modell bleibt im Cache auf dem Mac; danach kannst du damit offline arbeiten.

2. Musikbeispiel ausprobieren

Nutze einen neuen Arbeitsordner, damit Eingabe und Ergebnisse zusammenbleiben. Lade die Stereo-WAV-Datei herunter oder höre zuerst die Beispiele. Sie stammen aus derselben Aufnahme und zeigen, was in den Ausgaben übrig bleibt.

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

WAV-Beispiel herunterladen · Quelle und Lizenz des Beispiels

Core ’ngrato (1995) · Singing Sergeants, United States Air Force Band. Dies sind Beispielausgaben der folgenden Befehle, kein Vergleichstest der Trennqualität.

Originalaufnahme
Gesang
Schlagzeug
Bass
Weitere Instrumente

3. Aufnahme aufteilen

Führe den Befehl im Ordner mit sample.wav aus. Er schreibt vocals.wav, drums.wav, bass.wav und other.wav nach stems. Die Originalaufnahme bleibt erhalten.

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

4. Einzelne Stems anhören

Öffne die vier WAV-Dateien in deinem Player oder Editor. Sie haben dieselbe Länge und Abtastrate und lassen sich auf ausgerichteten Spuren anordnen. Höre einen Teil solo zum Lernen oder schalte ihn stumm und spiele zu den übrigen Spuren.

Das passende Ergebnis wählen

Die Gesangsdatei enthält die isolierte Stimme. other.wav sammelt die restlichen Instrumente und ist keine einzelne Gitarren- oder Klavierspur. Für eine Begleitung ohne Gesang mischst du die anderen drei Dateien nach der Anleitung zur Gesangsentfernung.

Eigenen Song verwenden

Ersetze die Eingabe durch den Pfad zu deiner Stereo-WAV-Datei. Setze Namen mit Leerzeichen in Anführungszeichen und nutze für jeden Song einen eigenen Ausgabeordner. Die Anleitung verwendet Stereo-WAV mit 44,1 kHz; andere Formate vorher nach WAV konvertieren.

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

Was du erwarten kannst

Ein kurzes Beispiel ist kein Leistungsnachweis für einen dreiminütigen Song oder ein Smartphone. Laufzeit und Speicherbedarf hängen von Aufnahme und Modell ab. Beginne mit einem kurzen Ausschnitt, behalte das Original und prüfe das Ergebnis vor dem Üben oder Bearbeiten nach Gehör.

Modelloptionen und Swift-API findest du unter Quellentrennung, Installationshilfe unter Erste Schritte und Befehlsoptionen in der CLI-Referenz.