Logo do repositório
 
A carregar...
Miniatura
Publicação

SpectroFX: real-time audio effects via graphical spectrogram manipulation

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
SpectroFX_pub.pdf1.09 MBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

SpectroFX turns the short-time Fourier transform (STFT) spectrogram into a band- limited canvas for real-time audio effects inside VCV Rack. The digital signal processing (DSP) pipeline is deterministic: STFT/inverse short-time Fourier transform (ISTFT) with a periodic √Hann window and 50 % overlap (𝐹𝐹𝑇 𝑠𝑖𝑧𝑒 𝑁 = 1024, hop 𝐻 = N/2), explicit 1/N IFFT scaling, and overlap-add (OLA). Magnitude operators use the Open-Source Computer Vision (OpenCV) library over a 1 × 𝐾 vector per frame—Gaussian blur, unsharp-mask sharpening, Sobel edge emphasis, emboss, mirror, gating and frequency stretch—and act only within a full-width horizontal band set in the widget. Phase is reconstructed by a dedicated engine with three non-iterative modes: RAW, phase vocoder (PV) and identity phase-locking (PV-Lock). Output conditioning applies a first-order high-pass direct current (DC) blocker and a soft limiter. The design privileges predictable cost and glitch-free operation.

Descrição

Palavras-chave

Spectral processing Phase vocoder Phase locking VCV Rack Real-time audio Processamento espectral Vocoder de fase Bloqueio de fase Audio em tempo real

Contexto Educativo

Citação

Rocha, M. & Pestana, P.D. (2025). SpectroFX: Real-Time Audio Effects via Graphical Spectrogram Manipulation, Revista de Ciências da Computação, 2025, no19, pp.85-100.

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Universidade Aberta

Licença CC