Digital Audio Effects

DSP programming in Faust

1 June 2015


  • Audio programming

This section contains various Digital Signal Processing algorithms implemented in the functional audio language Faust

Binaural Shift

An experimental effects processor for playing with two pitch shifted signals that pan periodically. Code here.

Voice Formant synth

Implementation of formant synthesis for generating human-like (vocal synthesis). Code here.

Slicer + Distortion

A guitar effect with distortion and a slicer based on the interference of two pulse trains. Code here.

Santiago Rentería
Computer scientist and audio engineer working at the intersection of artificial intelligence and biology.
Interests: Artificial Intelligence, Cognitive Science, Music and Philosophy.