Author: lattner
Date: Thu Jul  5 10:59:37 2007
New Revision: 37910

URL: http://llvm.org/viewvc/llvm-project?rev=37910&view=rev
Log:
add Faust


Modified:
    website/trunk/AdvApps.html

Modified: website/trunk/AdvApps.html
URL: 
http://llvm.org/viewvc/llvm-project/website/trunk/AdvApps.html?rev=37910&r1=37909&r2=37910&view=diff

==============================================================================
--- website/trunk/AdvApps.html (original)
+++ website/trunk/AdvApps.html Thu Jul  5 10:59:37 2007
@@ -54,6 +54,7 @@
 
<!--=========================================================================-->
 
 <ul>
+<li><a href="#faust">Faust Real-Time Signal Processing System</a></li>
 <li><a href="#adobe-hydra">Adobe "Hydra" Language</a></li>
 <li><a href="#Calysto">Calysto Static Checker</a></li>
 <li><a href="#ssa_ra">Improvements on SSA-Based Register Allocation</a></li>
@@ -75,6 +76,27 @@
 </ul>
 
 
<!--=========================================================================-->
+<h3 id="faust">Faust Real-Time Signal Processing System</h3>
+<!--=========================================================================-->
+
+<h4>By <a href="http://www.grame.fr";>Grame, National Center of Music 
+Creation</a></h4>
+
+<p>
+FAUST is a compiled language for real-time audio signal processing. The name
+FAUST stands for Functional AUdio STream. 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.
+The project aims at developing a new backend for Faust that will directly
+produce LLVM IR instead of the C++ class Faust currently produces. With a
+(yet to come) library version of the Faust compiler, it will allow
+developers to embed Faust + LLVM JIT to dynamically define, compile on the
+fly and execute Faust plug-ins. LLVM IR and tools also allows some nice
+bytecode manipulations like "partial evaluation/specialization" that will
+also be investigated.
+</p>
+
+<!--=========================================================================-->
 <h3 id="adobe-hydra">Adobe "Hydra" Language</h3>
 
<!--=========================================================================-->
 


_______________________________________________
llvm-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to