Remova vocais de mp3 e obtenha apenas instrumentais

9

Como posso obter os instrumentais apenas de um arquivo e remover os vocais?

Eu entendo que isso é chamado de karaokê.

    
por Parto 26.04.2014 / 22:26

3 respostas

8

Para ter uma remoção ao vivo de vocais de uma gravação estéreo, podemos adicionar um Filtro LADSPA como saída de som para pulseaudio. Há um plug-in de karaokê muito bom nos plug-ins LADSPA de Steve Harris que remove os vocais centrais de uma gravação estéreo e que também pode ser usado com o Audacity.

Estes plugins serão instalados com o pacote swh-plugins .AquantidadederemoçãodevozeconversãomonoconsecutivaédadacomoparâmetrodecontroleemdB.

Paraaplicaroefeito,precisamossaberonomedopulseaudiodonossocoletordeáudiopadrãocom

pacmdlist-sinks

Onomedocoletorpadrãoémarcadocomumasterisco,comonoexemploabaixo:

*index:1name:<alsa_output.pci-0000_00_14.2.analog-stereo>

Podemosentãoaplicarofiltrokarakocomoseguintecomando

pactlload-modulemodule-ladspa-sinksink_name=Karaokemaster=<name>plugin=karaoke_1409label=karaokecontrol=-30

Substitua<name>pelonomedoseudispositivodeáudio(porexemplo,alsa_output.pci-0000_00_14.2.analog-stereo).

Anoteonúmerodomódulodadocomoresultadodocomandoacima,casodesejemosremovê-lonovamente(pactlunload-module<nmber>).Todososmódulossãoremovidoseopadrãoéredefinidocompulseaudio-k.

Oparâmetrocontroldáumaremoçãodevozde-30dBaqui,valoresmaisaltos(ouseja,menosnegativoscomo-10)paramaisvocais(masmelhormúsica),valoresmaisbaixos(ouseja,maisnegativoscomo-60)paravocaisaindamenos,mastambémaremoçãodemúsicasmaisoriginal.Valorespositivossãopossíveis,maslevarãoadistorçõespesadas.

Escolhaestecoletordesaídadeáudiorecém-criadocomosaídanaconfiguraçãodesomantesdeiniciarareproduçãodoseumusicplayer.

Note que nem todas as gravações de música são adequadas para este plug-in de karaoke, quanto mais central o vocal ficar melhor. Gravações mono não funcionam.

    
por Takkat 27.04.2014 / 00:05
7

Um software que pode fazer isso é chamado de sox

Tem uma opção para karaokê:

% bl0ck_qu0te%

Então, na linha de comando, isso ...

sox song.wav music.wav oops

criaria músicas com vocais removidos.

Não consegue mais fácil?

Existem mais programas. audácia tambémpodefazerisso.Égráfico.

Aquiestáuma como . O sox automatizado que você precisa fazer manualmente com audácia é um pouco mais difícil, mas também permite que você ajuste mais (então, com base na experiência, um ou outro pode ser uma opção melhor).

    
por Rinzwind 26.04.2014 / 22:48
4

A opção "Remover Vocals" na maioria dos programas usa um truque inteligente. Normalmente, ao gravar uma música, os vocais estão centralizados, o que significa que eles estão presentes em um volume igual nos canais esquerdo e direito. Por outro lado, geralmente os instrumentos estão fora do centro, o que significa que eles são mais altos no canal esquerdo ou direito. Portanto, você pode tentar remover os vocais "subtraindo" os dois canais. Como os vocais são os mesmos em ambos, eles desaparecem completamente. Como os instrumentos são mais altos em um do que no outro, eles são mais silenciosos, mas ainda estão presentes.

Esta técnica obviamente não funciona em arquivos mono que não possuem trilhas separadas para a esquerda e para a direita. Além disso, mais ou menos gera uma saída mono. Mesmo para músicas que foram gravadas com vocais centralizados e instrumentos descentralizados, normalmente não é possível remover completamente os vocais.

Embora seja possível que o Virtual DJ tenha usado algum algoritmo secreto ou proprietário para obter um melhor desempenho, acho isso improvável, especialmente considerando o conteúdo de seu FAQ sobre o assunto . Na verdade, eles até fazem uma recomendação para um programa alternativo, que é, aliás, o mesmo que eu recomendaria independentemente.

Experimente o Audacity . Você pode encontrá-lo nos Repositórios do Ubuntu. Para remover os vocais, siga as etapas nesta página .

    
por TheSchwa 08.08.2014 / 03:31