Saltar al contenido principal
Herramienta AcoustiCalc Procesamiento local en el navegador

Separar voz e instrumental

Aísla la voz centrada de una mezcla estéreo y descarga las dos pistas en WAV 24 bits. DSP clásico en tu navegador, sin modelos de IA ni subidas.

Motor DSP
STFT 2048 · máscara M/S
Estado del motor
Procesado local

Qué hace el algoritmo, sin promesas de más

1. Canal medio y canal lateral

En una mezcla estéreo, la voz principal se panea al centro: la misma señal, con la misma fase, en L y en R. Un instrumento abierto tiene diferencias entre canales. El canal medio M = (L+R)/2 conserva lo centrado; el lateral S = (L−R)/2 conserva lo que difiere. Restar los canales (L−R) elimina la voz, pero también elimina el bajo y el bombo, y deja un instrumental con la imagen estéreo rota. Aquí se usa esa diferencia como criterio, no como resultado.

2. Máscara por frecuencia

En lugar de decidir «todo o nada», se analiza bin a bin. Para cada frecuencia se calcula M / (M + S), que vale cerca de 1 cuando esa frecuencia está centrada y cerca de 0 cuando está abierta. Elevado a la agresividad elegida, ese valor se convierte en la máscara que se aplica al canal medio. Con agresividad 1, la máscara es lineal; con 2, sólo pasa lo que está casi perfectamente centrado; con 0,5, deja pasar parte del acompañamiento y la voz suena más natural.

3. Corte de graves y atenuación de agudos

Bombo y bajo están centrados, así que sin filtro acabarían en la pista vocal. La máscara se multiplica por una rampa que llega a cero por debajo del corte (180 Hz por defecto) y por una atenuación progresiva por encima de 13 kHz, donde la voz tiene poca energía y el ruido de la máscara se nota más.

4. Reconstrucción y resta

El canal medio enmascarado se reconstruye con una IFFT de 2048 puntos, ventana de Hann y solape del 75 %, y se normaliza por la suma de las ventanas al cuadrado para que la amplitud sea la correcta. Esa es la pista vocal. La instrumental se obtiene restando la voz estimada de la mezcla original, en el dominio del tiempo: no es una copia del canal lateral, así que conserva la imagen estéreo completa.

Para qué sirve de verdad

  • Practicar sobre una base. La instrumental sirve para tocar o cantar encima, aceptando que la mezcla queda algo hueca.
  • Estudiar una producción. Escuchar sólo la voz centrada revela cómo están tratados los doblajes, la compresión y la reverberación.
  • Preparar un remix casero. Con la voz separada puedes probar una idea de arreglo antes de pedir los stems reales.
  • Karaoke sin playback oficial. Funciona mejor en temas de producción densa que en baladas con instrumentación muy reverberada.

Para separación de calidad profesional, la referencia hoy es Demucs (Meta, MIT) o los modelos MDX de UVR, ejecutados en local o en una GPU. Este separador no compite con ellos: resuelve el caso rápido, sin descargar cientos de megas ni esperar minutos.

Qué esperar de cada tipo de mezcla

Material Voz Instrumental
Pop o dance con voz centrada Buena, con algo de caja Usable, con la voz muy atenuada
Rock con guitarras dobladas Aceptable Buena: las guitarras están abiertas
Directo con mucha reverberación Con cola del recinto Voz residual audible
Mono o voz doblada a ambos lados No hay separación posible Prácticamente igual que el original

Siguiente paso

Preguntas frecuentes

¿Qué método usa este separador? +
Cancelación de centro con máscara espectral, no inteligencia artificial. Se calcula la transformada de Fourier de los canales izquierdo y derecho en tramas de 2048 muestras con salto de 512, y en cada frecuencia se compara la energía del canal medio (L+R)/2 con la del lateral (L−R)/2. Lo que está centrado se considera voz; lo que está abierto, acompañamiento. Después se excluye la zona por debajo del corte de graves para no llevarse el bombo y el bajo.
¿Por qué no usáis un modelo de IA como Demucs? +
Porque un modelo de separación neuronal pesa entre 100 y 350 MB y hay que servirlo desde el dominio, con su licencia y su atribución. Además necesitaría ONNX Runtime o WebGPU y varios minutos de CPU en un portátil normal. Preferimos dar una herramienta ligera y explicar qué hace exactamente, en lugar de prometer calidad de estudio con un truco de cancelación de fase. Si necesitas separación de calidad profesional, usa Demucs o UVR en local.
¿Con qué tipo de mezclas funciona mejor? +
Con mezclas estéreo donde la voz está centrada y el acompañamiento abierto: pop, rock producido, dance, reggaeton, bandas sonoras. Funciona peor con voces dobladas a ambos lados, grabaciones en directo con mucha reverberación estéreo, mezclas mono y música clásica, donde ningún elemento está realmente centrado.
¿Por qué la instrumental no es idéntica al play-back original? +
Porque la voz no es la única señal centrada. La caja, el bombo por encima del corte, el bajo y cualquier instrumento paneado al centro también se atenúan. Al restar la voz estimada de la mezcla, esos elementos quedan algo huecos. Es el precio de no tener el máster multipista.
¿Puedo usar el resultado de forma comercial? +
El procesado es tuyo, pero los derechos de la canción no. Separar la voz de un tema de otro artista no te da licencia para publicarlo, samplearlo ni distribuirlo. Usa la herramienta para practicar, para estudiar una mezcla o con material del que tengas derechos.
¿Se sube mi canción a algún servidor? +
No. El archivo se decodifica con la Web Audio API y todo el procesado se ejecuta en la pestaña. Las pistas resultantes son blobs locales que descargas directamente. Si cierras la pestaña, desaparecen.
¿Por qué tarda tanto en una canción larga? +
El proceso hace dos FFT de 2048 puntos y una inversa por cada 512 muestras, en JavaScript. Una canción de tres minutos a 44,1 kHz son unas 15.000 tramas: más de 90 millones de operaciones por transformada. Se cede el hilo cada cierto número de tramas para que la interfaz siga respondiendo, así que el reloj avanza mientras puedes seguir leyendo la página.