SpectroFX: Efeitos sonoros em tempo real por manipulação gráfica

Autores

  • Manuel Rocha
  • Pedro Pestana

Palavras-chave:

Processamento espectral, Vocoder de fase, Bloqueio de fase

Resumo

O SpectroFX transforma o espectrograma da transformada de Fourier de tempo curto (STFT) numa “tela” limitada por banda para efeitos em tempo real no VCV Rack. O caminho de processamento digital de sinal (DSP) é determinista: STFT/transformada inversa de Fourier de tempo curto (ISTFT) com janela  e sobreposição de 50 % , normalização explícita  na IFFT e overlap-add (OLA). Os operadores de magnitude usam a biblioteca OpenCV (Open Source Computer Vision) sobre um vetor  por frameGaussian blur, unsharp mask, realce de arestas (Sobel), emboss, mirror, gate e stretch — e atuam apenas dentro de uma banda horizontal definida no widget. A fase é reconstruída por três modos não iterativos: RAW, phase vocoder (PV) e identity phase-locking (PV-Lock) num motor dedicado. O output é condicionado com filtro corta-DC (alto-passa de 1.ª ordem) e soft limiter. A arquitetura privilegia custo previsível e operação sem perturbações.

Downloads

Não há dados estatísticos.

Downloads

Publicado

2026-01-29

Edição

Secção

Artigos