FScape

The development of FScape began in the year 2000 (happy 11th anniversary!). It leads like a red thread throughout my musical work, by conceiving sound as a 'clay', a flexible, sculptural mass. Originally it started as an extension to Tom Erbe's SoundHack, providing 'spectral operators'. Today FScape consists of around fifty independent modules for rendering audio files. From simple utilities such as separating channels, normalising, cutting and splicing sounds, through various DSP and filtering algorithms to more complex algorithmic units which take a sound, analyse it, and rearrange it in new forms. Many of the processes and their ways of parametrisation are unique.

Here are some reactions:

"Can be used to manipulate audio into weird and wonderful sounds. Highly useful within sound design." (filmcrewpro)
 
"It feels like a cross between SoundHack, Syd, and Argeiphontes Lyre. The sounds I'm getting out of it so far have been killer. … blows the mind" (Mac OS X Audio forum)
 
"resource-rich and highly recommended for anyone looking for some wild ways to bend, fold, spindle, and mutilate audio." (Dave Phillips for Linux Journal)

A peculiarity is the fact that all modules operate in non real-time. This allows on the one hand to access the sounds in a non linear fashion, but also facilitates complex calculations which even today would not be possible in real-time speed. There are many processes, however, which run hundred times faster than real-time, opening intesting applications for the embedding (using an OSC interface) of FScape in real-time improvisation or installations. For instance, in my piece «Inter-Play / Re-Sound», parts of the past improvisation – which is record continuously – are picked out, transformed and re-injected, after only a few seconds of processing, as new material for the ongoing piece.

Although many modules have close relationships with particular pieces I wrote, they nevertheless form a universal toolkit for any work on concrete sounds. FScape is used by composers worldwide and is also suitable for teaching, as the basic setup is fairly simple and some modules quickly provide rewarding results with minimum prior knowledge. At the same time, the repertoire is virtually unlimited, as the modules can be combined in ever new ways (e.g. a sound could be first translated into the Fourier domain before applying other algorithms which you would normally reason about in the time domain, or processes could be repeated over and over again).

Introduction

The following 14 minute screencast should allow you to get started with FScape: