Tutorials

The DSP Dimension started out as a platform for online courses and tutorials on Digital Signal Processing in 1999 as part of Stephan Bernsee’s lectures on advanced audio DSP held at various institutions around Germany. The DSP Dimension quickly became a standard resource for specialized DSP topics like time stretching and pitch shifting and is part of engineering classes at several universities across Europe as well as a frequently featured content in many popular magazines.

tutorials

Check out our recently updated online tutorials available on the following topics:

The DFT “à Pied”: Mastering The Fourier Transform in One Day

This online course will provide you with the basic knowledge of how the Fourier transform works, why it works and why it can be very simple to comprehend when we’re using a somewhat unconventional approach [more...]

Time Stretching And Pitch Shifting of Audio Signals – An Overview

This tutorial gives a brief overview of the most popular algorithms used for achieving time stretching and pitch shifting in a musical context, along with their advantages and disadvantages. We provide audio examples to demonstrate common artifacts and effects associated with these processes, and provide pointers to papers and other resources on the net [more...]

Pitch Shifting Using The Fourier Transform

With the increasing speed of todays desktop computer systems, a growing number of computationally intense tasks such as computing the Fourier transform of a sampled audio signal have become available to a broad base of users. Being a process traditionally implemented on dedicated DSP systems or rather powerful computers only available to a limited number of people, the Fourier transform can today be computed in real time on almost all average computer systems [more...]

On the Importance Of Formants In Pitch Shifting

This page is dedicated exclusively to the topic of formant movement occuring when pitch shifting sampled sounds. It will detail the effects involved and show pictures of the effects that cause unnatural sounding pitch shifts [more...]