faust2sc
functional programming language for realtime audio applications
Install
- All systems
-
curl cmd.cat/faust2sc.sh
- Debian
-
apt-get install faust
- Ubuntu
-
apt-get install faust
- Arch Linux
-
pacman -S faust
- Kali Linux
-
apt-get install faust
- Fedora
-
dnf install faust-tools
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install faust
- Raspbian
-
apt-get install faust
- Dockerfile
- dockerfile.run/faust2sc
faust
functional programming language for realtime audio applications
Faust is a functional programming language specifically designed for realtime audio applications and plugins. The syntax of the language is block diagram oriented. The faust compiler translate signal processing specifications into optimized C++ code for signal processing applications. The generated code can be wrapped into an 'architecture file' in order to create for example a standalone jack/gtk application. Several architecture file are provided and additional ones are fairly easy to add.