Sonic Flow

Tools for Dataflow-Inspired Audio Signal Processing

Introduction - Download - Requirements - Sound examples - Documentation - Development - Sourceforge Project - Resources

Introduction

Sonic Flow is a set of C++ libraries and C wrappers for dataflow-inspired audio signal processing. Sonic Flow consists of a feature-rich synchronous dataflow (SDF) library, a set of elementary signal processing blocks and a set of ready-made example applications. The examples illustrate implementing high-quality digital effects utilizing the SDF dataflow library and the signal processing blocks.

Features

Synchronous dataflow library

Example applications

Hear the example sounds of these effects!

Signal processing blocks

License

The program is released under the GNU General Public License.

Download

Please consult the Sonic Flow file list at Sourceforge.net for downloading. Currently the latest version is numbered 0.1.6, released January 4, 2003. This distribution has been successfully built on at least a i686-pc-linux-gnu system.

If you wish to access development versions (Subversion repository), please consult the development page. For project information, there's the Sonic Flow project page at Sourceforge.net.

Requirements

Sonic Flow uses the libsndfile or audiofile library for audio file input and output. If you do not need audio file I/O, you don't need to install either of them.

History

Code history: view current NEWS or ChangeLog from the Sourceforge.net Subversion repository.

This signal processing software project was originally carried out at Tampere University of Technology for the course 80961 Signal Processing Project in fall 1998. During the course project, we designed and implemented the release 0.1.0 of this software. The first release was made on December 10, 1998.

The project members were Jarno Seppänen and Sami Kananoja.

Acknowledgements

The project was originally carried out with facilities courtesy of Audio Research Group of the Signal Processing Laboratory in Tampere University of Technology.

The design process was influenced by Kodo, the Orb, Plastikman, Porter Ricks and Vainqueur.

Audio Research Group
Signal Processing Laboratory


http://sonicflow.sourceforge.net/
Last modified: Sat Nov 3 08:38:24 CET 2007
tonigonenstein@users.sourceforge.net