• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux FAUST Download

FAUST

March 28, 2008
FAUST is a language that compiles real-time audio signal processing software. Its code can be easily written and tested, allowing for rapid prototyping and development for music and audio applications.
Version 0.9.9.4
License GPL
Platform Linux
Supported Languages English
Homepage faust.grame.fr
Developed by FAUST Team
FAUST is a compiled language designed specifically for real-time audio signal processing, meaning it's perfect for audio developers in need of efficient audio plugins for existing systems or fully standalone audio applications. The name FAUST - Functional AUdio STream - accurately reflects its programming model, which combines two approaches: functional programming and block diagram composition.

Essentially, FAUST is a structured block diagram language that has a textual syntax. When programming with FAUST, users create a signal processor block-diagram - a code that produces output signals according to its input signals - with some UI parameters. Using FAUST means programming with electronic circuits and signals.

The language is compiled and translated to C++, with compilation based on a semantic approach that focuses on compiling the mathematical meaning of the block-diagram and what it computes. This results in highly efficient code, often performing just as well, if not better than hand-written C code.

The latest release includes several new architecture files, such as vst2p4.cpp, vsti-mono.cpp, and matlabplot.cpp, as well as new scripts for generating executable applications, including faust2alsa, faust2jack, and faust2plot. There are also new libraries like filter.lib and effect.lib, and improved metadata management with tags reported as comments in the generated C++ code.

This release contains extensions to the Faust language like the new fvariable declaration and unary operator "-" with identifiers. Moreover, many bugs have been corrected, new architecture files have been added, and various libraries have been improved, including a new oscillator library. Finally, compilation time for complex programs has been remarkably reduced.

Overall, FAUST is a powerful tool that can compete with hand-written code when it comes to real-time audio signal processing. Its blend of functional programming and block diagram composition makes it a popular choice for audio developers looking to deliver efficient audio plugins or standalone applications quickly.
What's New

Version 0.9.9.4: N/A

Free Download 3.7M
325
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

HighVIP Protected Email Linux
This software allows users to send and receive anonymous and secure emails, ...
Minicontrol
MiniControl is a tool that allows users to quickly shutdown and restart ...
DNS.py
DNS.py is a versatile and reliable DNS client implementation module written in ...
Net::FTPServer::PWP::Server
This software is an FTP server designed specifically for the PWP service. ...
Peklo
Peklo is a software tool that allows users to visualize and compare ...
BestCrypt
This software creates and maintains encrypted virtual volumes for Linux operating systems.
eBox platform
The eBox platform simplifies management of advanced services for corporate networks with ...
mozilla2ps
Mozilla2ps is an efficient tool that swiftly transforms HTML to PostScript pages ...
Foxdie theme settings
Adjust the sub-theme preferences for the ACE Safari and Foxdie themes created ...
Lycoris
Lycoris Desktop/LX OS prioritizes user-friendliness for a user-friendly experience.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.