Destripa: cómo separar las pistas de cualquier canción en tu propio ordenador (paso a paso)

TOOLS

Por qué hacerlo en tu ordenador en vez de usar la web

En el artículo anterior te conté cómo construí Destripa, mi herramienta web para separar canciones en pistas. Funciona bien, pero corre en un servidor gratuito con CPU limitada, así que a veces tarda, y de vez en cuando el contenedor se reinicia y hay que reintentarlo.

Si quieres resultados sin depender de mi servidor, sin colas de espera y sin límites de tamaño de archivo, puedes hacer exactamente lo mismo en tu propio ordenador. Es gratis, es de código abierto, y solo necesitas instalar una cosa: Demucs.

Qué necesitas antes de empezar

  • Python instalado (versión 3.9 o superior). Si no lo tienes, descárgalo desde python.org y sigue el instalador normal.
  • Una terminal (en Mac: Terminal; en Windows: PowerShell o CMD; en Linux: la que ya usas).
  • Una canción en mp3, wav o flac que quieras separar.
  • Paciencia la primera vez. El modelo de IA se descarga solo, y eso tarda un poco la primera vez que lo usas.

No necesitas tarjeta gráfica ni ningún hardware especial. Funciona en CPU normal, solo que más lento que con GPU.

Paso 1: instalar Demucs

Abre tu terminal y escribe:

pip install demucs

Esto instala Demucs y todo lo que necesita para funcionar. Si te da un error porque pip no se reconoce, prueba con pip3 install demucs o python -m pip install demucs, según cómo tengas configurado Python en tu sistema.

Paso 2: descarga el script de Destripa

He preparado un script en Python que hace todo el trabajo por ti, para que no tengas que recordar comandos largos cada vez. Descárgalo desde aquí: destripa-local.py (lo encontrarás adjunto a este artículo).

Guárdalo en una carpeta donde también tengas la canción que quieres separar, o anota la ruta completa hacia el archivo de audio.

Paso 3: ejecutar la separación

Desde la terminal, navega hasta la carpeta donde guardaste el script y escribe:

python destripa-local.py mi_cancion.mp3

Cambia mi_cancion.mp3 por el nombre real de tu archivo. Si está en otra carpeta, pon la ruta completa.

La primera vez, verás que tarda un poco más porque Demucs descarga el modelo de IA (unos cientos de MB, solo pasa una vez). Después de eso, empezará a procesar tu canción. Verás mensajes en la terminal indicando que está trabajando — no se ha colgado, simplemente está currando.

Paso 4: encontrar tus pistas

Cuando termine, el script te dirá exactamente dónde están los archivos. Por defecto, los encontrarás en:

separado/htdemucs/nombre_de_tu_cancion/

Dentro, cuatro archivos .wav:

  • vocals.wav — solo la voz
  • drums.wav — solo la batería
  • bass.wav — solo el bajo
  • other.wav — todo lo demás (guitarras, sintetizadores, etc.)

Cada uno es un archivo de audio normal que puedes abrir en cualquier programa: Audacity, tu DAW, o lo que uses para producir.

Trucos y cosas que conviene saber

  • Cuanto más larga la canción, más tarda. Para una canción de 3-4 minutos, en un ordenador normal sin GPU, cuenta con varios minutos de espera. Ten paciencia, sobre todo la primera vez.
  • La calidad depende de la mezcla original. Canciones con mezclas muy densas (mucha distorsión, mucho volumen general) dan resultados algo menos limpios que canciones con mezclas más claras.
  • Puedes cambiar el modelo si quieres experimentar. El script usa htdemucs por defecto porque da buen equilibrio entre calidad y velocidad, pero Demucs tiene otros modelos si investigas su documentación.
  • No hay límite de tamaño de archivo corriendo en tu propio ordenador, a diferencia de la versión web, que sí tiene restricciones por estar en un servidor gratuito.

Y ahora, ¿qué hago con las pistas?

Una vez tienes las cuatro pistas separadas, puedes tratarlas como cualquier sample: recortar la voz para sampling, quedarte solo con la batería para estudiar un patrón, quitar la voz de una canción para hacer un instrumental propio encima, o combinar pistas de canciones distintas para crear algo nuevo. El límite, a partir de aquí, lo pones tú.


¿Te ha funcionado? ¿Te has atascado en algún paso? Dímelo y lo reviso — este manual mejora con cada persona que lo prueba, igual que la propia herramienta Destripa.