The Featexmod software package was developed during the project Cross adaptive processing as musical intervention as a tool to allow experimentation with autio feature extraction, using the audio features as control signals for other audio processes.

Signal flow in the featexmod plugin suite

The plugin suite and some use cases are described in Adaptive and crossadaptive strategies for composition and performance

The term adaptive in general means that the parameters controlling a process automatically adjusts to some environmental condition. More specific to audio processing, adaptive means that the audio processing parameters move in accordance with some characteristics of the audio signal. When the controlling features originate from another signal, however, it is a crossadaptive process, the term determining clearly that some of the characteristics of one sound have crossed over, influencing some change in another sound. The sidechain compressor shows the use of crossadaptive processing where the relationship between sounds is a core aspect of how the sounds are being modulated. Digital Audio Workstations (DAWs) commonly allow sending audio between tracks, but there is no common method to send control signals. This is enabled by the Featexmod software package.

In the album Trondheim EMP: Poke It With A Stick / Joining The Bots you can hear examples of the software package in practical use for live improvised music performance.

Tags: writing

Updated: