Development/Languages

faust - Compiled language for real-time audio signal processing

Faust AUdio STreams is a functional programming language for real-time audio
signal processing. Its programming model combines two approaches : functional
programming and block diagram composition. You can think of FAUST as a
structured block diagram language with a textual syntax.

FAUST is intended for developers who need to develop efficient C/C++ audio
plugins for existing systems or full standalone audio applications. Thanks to
some specific compilation techniques and powerful optimizations, the C++ code
generated by the Faust compiler is usually very fast. It can generally compete
with (and sometimes outperform) hand-written C code.

Programming with FAUST is somehow like working with electronic circuits and
signals. A FAUST program is a list of definitions that defines a signal
processor block-diagram : a piece of code that produces output signals
according to its input signals (and maybe some user interface parameters)
License:GPLv2+ and BSD Group:Development/Languages
URL:http://faust.grame.fr/ Source: faust

Packages

Name Version Release Type Size Built
faust 0.9.46 0.1.fc16.ccrma x86_64 3.02 MiB Mon Jan 9 14:35:45 2012
faust 0.9.43 0.1.fc16.ccrma x86_64 2.89 MiB Thu Jan 5 12:12:12 2012

Changelog

* Mon Jan 9 04:00:00 2012 Fernando Lopez-Lezcano <nando{%}ccrma{*}stanford{*}edu> - 0.9.46-0.1
- updated to 0.9.46
* Sat Oct 22 05:00:00 2011 Fernando Lopez-Lezcano <nando{%}ccrma{*}stanford{*}edu> - 0.9.43-0.1
- updated to 0.9.43
* Fri Apr 15 05:00:00 2011 Fernando Lopez-Lezcano <nando{%}ccrma{*}stanford{*}edu> - 0.9.30-0.3
- fix paths in some binaries, reported by Julius Smith

Listing created by RepoView