Já imaginou falar próximo ao microfone e modificar em tempo real a sua voz? E com tal recurso torná-la semelhante a de Darth Vader em Guerra nas Estrelas? É isso mesmo, confira como neste artigo.
Agora vamos incorporar os efeitos sonoros no arquivo .wav. Em primeiro lugar, devemos executar o ecamegapedal informando o dispositivo/arquivo de entrada e saída. Para tal ação, basta executar o comando abaixo:
# ecamegapedal record000.wav teste-1.wav
JACK compiled with POSIX SHM support
A tela será semelhante a ilustração seguinte:
Na aba Chain operators, selecione o ítem Phaser e ajuste os parâmetros conforme a imagem acima ou a tabela abaixo:
Reparem que o arquivo de entrada deve estar apontando para record000.wav e o arquivo de saída deverá ser teste-1.wav.
Para aplicar o efeito e gerar um novo arquivo, pressione o botão begin, start, stop e quit conforme a ilustração abaixo:
Pressionado o botão quit voltaremo ao shell, assim podendo reproduzir o novo arquivo gerado. Para isto, siga o exemplo abaixo:
# playsound teste-1.wav
Now playing [teste-1.wav]...
No meu caso o efeito foi gerado com sucesso, porém o volume estava muito baixo comparado ao arquivo original. Para normalizar o volume, segui os procedimento abaixo:
# ecamegapedal teste-1.wav vivaolinux.wav
Agora selecione na aba Chain operators o ítem Amplify e com os valores conforme a ilustração abaixo:
Repita as seqüências de pressionamento dos botões begin, start, stop e quit para gerar um novo arquivo de wave com o volume amplificado.
Após as operações acima, vamos reproduzir o resultado:
# playsound vivaolinux.wav
Now playing [vivaolinux.wav]...
[2] Comentário enviado por daaugusto em 15/10/2004 - 23:15h
Interessante!
Para quem usa ALSA e deseja efeitos em tempo real, pode iniciar o ecamegapedal:
$ ecamegapedal alsa alsa
ou
$ ecamegapedal alsa,default alsa,default
O problema que percebi na mínha máquina é que alguns efeitos (como o "pitch shifter"), com determinados valores, fazia o som "pipocar" (o temível xrun).
[3] Comentário enviado por mafioso em 18/10/2004 - 03:02h
Eu consigo até gravar minha voz:
$ecamegapedal /dev/dsp teste.wav
com distorção... mas não estou conseguindo fazer em tempo real, pois sempre que eu falo no microfone, minha voz já sai na caixa de som, e acaba encobrindo o som que sai mais baixo com a distorção...
O que eu devo configurar para que quando um som seja captado pelo microfone, este não saia direto na caixa de som?
[5] Comentário enviado por andrezapoitena em 09/05/2010 - 11:58h
olá, pirei muito nessa dica. Estava procurando um software como esse. Agora eu nao estou conseguindo aplicar os plugin Ladspa nele. COmo faco? tem alguma dica?