Eu usei o filtro FFT integrado no Adobe Audition para fazer alguns vocais soarem como se estivessem vindo de um rádio da polícia, e enquanto a caixa preta funcionou, estou apenas curioso para saber para que serve o filtro FFT e o que o diferencia de um equalizador? Que casos exigem um verso o outro?
Resposta
Um equalizador é uma combinação de filtros com diferentes formas que você ajusta de alguma forma restrita.
O filtro FFT é baseado na Transformação Rápida de Fourier, que é um forma diferente de manipular sinais. Pode ser visto como tendo um controle direto das amplitudes de um número selecionado de bandas (por exemplo, 2048 bandas) no domínio da frequência. Em outras palavras, é um tipo de equalização muito mais preciso. Ele pode ser usado para obter efeitos de filtragem semelhantes aos de vocoder, bem como para redução de ruído ou equalização muito precisa. Como envolve cálculos mais pesados, tem uma latência consideravelmente maior e pode produzir artefatos de processamento não intencionais em uso em tempo real.
Use um equalizador como faria normalmente.
Use Equalização FFT para obter mais precisão que um EQ fornece, para corrigir áreas de frequência muito pequenas (por exemplo, suprimir partes ruidosas ou picos muito pequenos), para realizar a equalização de alguma forma personalizada que seu EQ não pode fazer ou para criar um som filtrado estático com ajuste fino .
Comentários
- cheatography.com/fredv/cheat-sheets/eq-tips tem algumas boas dicas
Resposta
O algoritmo é diferente. A eq típica funciona de maneira semelhante que os circuitos analógicos fazem, mas em um domínio digital. Existem filtros FIR (resposta ao impulso finitivo) e IIR (resposta ao impulso infinito), não indo muito em detalhes técnicos.
O filtro FFT faz as transformadas de Fourier do som para domínio de frequência, onde você pode acessar facilmente bins de frequência distintos e a amplitude de cada frequência pode ser facilmente alterada, e depois disso – a transformada inversa de Fourier é feita para voltar ao domínio do tempo.
Resposta
Um “filtro FFT” não é um termo estabelecido. O objetivo principal do FFT é acelerar a convolução com um sinal contínuo (cf algoritmos “overlap-add” e “overlap-shift”), então espero que o “filtro FFT” seja apenas uma implementação de um filtro FIR de resposta longa isso é bastante eficiente ao preço de um lapso de tempo considerável. Para processamento offline, o intervalo de tempo não é um problema.
Um filtro FIR de resposta longa pode ser usado como um equalizador, é claro, já que um equalizador é um sistema linear. No entanto, os equalizadores tendem a usar filtros IIR (de preferência de fase mínima) ou filtros de espelho de quadratura para sua operação, qualquer um dos quais leva a atrasos sistemáticos menores do que um filtro FIR, e eles também mapeiam melhor a escala de frequência logarítmica que é comum com equalizadores usado para fins musicais.