We have hosted the application faust in order to run this application in our online workstations with Wine or directly.


Quick description about faust:

Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing with a strong focus on the design of synthesizers, musical instruments, audio effects, etc. Faust targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards. The core component of Faust is its compiler. It allows to "translate" any Faust digital signal processing (DSP) specification to a wide range of non-domain specific languages such as C++, C, LLVM bit code, WebAssembly, Rust, etc. In this regard, Faust can be seen as an alternative to C++ but is much simpler and more intuitive to learn. Thanks to a wrapping system called "architectures," codes generated by Faust can be easily compiled into a wide variety of objects ranging from audio plug-ins to standalone applications or smartphone and web apps, etc.

Features:
  • The Faust compiler translates DSP specifications into very efficient code for various languages
  • Designed for real-time signal processing and synthesis
  • It targets high-performance signal processing applications
  • Can be used to easily generate various kinds of native standalone applications
  • Faust compilation and installation is based on CMake
  • The Online Faust Editor is a zero-conf tool that provides all the compilation services


Programming Language: C#, C++.
Categories:
Software Development, Programming Languages

Page navigation:

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.