Welcome to a presentation of my work in the field of audio signal processing. This page serves as a summary of my research, highlighting the key projects that have shaped my exploration of dynamic audio manipulation and spectral transformation. 

Project 1: Adaptive Waveshaper

The Adaptive Waveshaper project focuses on dynamic audio processing. By applying an adaptive approach, this project demonstrates the alteration of both the timbre and waveform shape of audio signals. The downloadable stereo track showcases the difference between the original dry signal and the processed wet signal, exemplifying the core concept of dynamic audio transformation.

Project 2: Guitar Warmer

Building upon the principles of the Adaptive Waveshaper, the Guitar Warmer project delves into enhancing the spectral content of audio, with a specific emphasis on guitar recordings. Through spectral enrichment in both the frequency and time domains, the project brings out the harmonics and tonal nuances of the guitar sound. The stereo track provided offers a comparison between the unprocessed and processed audio, highlighting the project's spectral enhancement technique.

Project 3: Spectral Shaper

As an introduction to this work you can read the following two articles:

The Spectral Shaper project advances the exploration into spectral manipulation. Operating primarily in the frequency domain, this technique involves modifying the spectral content of sound using all-pass filters for local approximation. The project's focus on the guitar and feed-guitar extends the approach to physically intervening upon the instrument, revealing hidden sonic features that are otherwise inaudible in typical conditions.

 

Central to my research work is a personalized implementation of the Fast Fourier Transform (FFT). This implementation serves as a fundamental tool that allows for the analysis and manipulation of audio signals in the spectral domain. Through this technical achievement, I've gained insights into the intricacies of sound at a spectral level, enabling the innovative approaches showcased in the aforementioned projects.

Project 4: Pitch Detection

Pitch detection is integral to creating a range of effects, from harmonized and frozen backgrounds to the generation of synthetic sounds and dynamic control over various parameters. It adds a layer of expressiveness and versatility to the guitarist's performance.  
In the described guitar signal processing system, pitch detection plays a crucial role in shaping and controlling various aspects of the audio processing. 

1. Extra Sounds Generation:
The pitch information, in the form of note names, is used to produce these additional synthetic sounds, enriching the overall auditory experience. Activating the "Extra Sounds" function triggers the pitch detector to generate synthetic low-frequency sounds representing the lower octaves of the detected notes.

2. Dynamic Control over Synthesis and Digital Effects:
 Pitch detection is used in real-time to analyze the frequency content of the guitar signal, allowing for dynamic control over the synthesis of complementary sounds and the application of frequency-based digital effects. The guitarist's input, as captured by pitch detection, contributes to the responsive and expressive nature of the overall signal processing system.

3. Expression Output Control:
 The pitch detection system generates an "expression" output that is used to drive another effect capable of taking an expression pedal as input. This allows the guitarist to dynamically control parameters of another effect based on their playing style, with the pitch detection influencing the output values.

4. Waveshaping with the "Warmer" Knob:
The "Warmer" knob adjusts parameters of continuous functions used for waveshaping, with the functions being polynomial in nature. This adjustment, influenced by pitch detection, enables control over the harmonic content of the fundamental signal, affecting the tonal qualities of the output.