# Install faust

Functional programming language for real time signal processing. Version 2.85.5 via Homebrew; verified 2026-03-21.

## Install

```sh
sudo av install brew:faust
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install faust
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install faust
```

  Evidence: MacPorts ports tree: audio/faust/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add faust
```

  Evidence: Alpine Linux edge package indexes: faust from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install faust
```

  Evidence: Debian stable package indexes: faust from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install faust
```

  Evidence: Fedora Rawhide package metadata: faust from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/13ee7b80cb813542594d4235c4a0b8695435d5ecf23dd3580bc7515ae1b6180d-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#faust
```

  Evidence: nixpkgs package indexes: faust from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix

- pacman (92%):

```sh
sudo pacman -S faust
```

  Evidence: Arch Linux sync databases: faust from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install faust
```

  Evidence: openSUSE Tumbleweed package metadata: faust from https://download.opensuse.org/tumbleweed/repo/oss/repodata/155b97171d05e27afd950b6fe0d55513ff38f4597110664535bceedc680bbe6fd459f0733718dcc21dcf0efc7c8250fd1390c73d4790b42e62fb2c16a87242e5-primary.xml.zst

## Package Facts

- **Package key:** brew:faust
- **Package manager:** Homebrew
- **Package manager URL:** <https://formulae.brew.sh/formula/faust>
- **Version:** 2.85.5
- **Source summary:** Functional programming language for real time signal processing
- **Homepage:** <https://faust.grame.fr>
- **Repository:** <https://github.com/grame-cncm/faust>
- **Upstream docs:** <https://faust.grame.fr>
- **License:** GPL-2.0-or-later
- **Source archive:** <https://github.com/grame-cncm/faust/releases/download/2.85.5/faust-2.85.5.tar.gz>
- **Last updated:** 2026-03-21T05:12:02Z
- **Generated:** 2026-06-10T07:18:26+00:00

## Executables

- encoderunitypackage (cli)
- faust (cli)
- faust-config (cli)
- faust2alqt (cli)
- faust2alsa (cli)
- faust2alsaconsole (cli)
- faust2android (cli)
- faust2androidunity (cli)
- faust2api (cli)
- faust2atomsnippets (cli)
- faust2au (cli)
- faust2audiokit (cli)
- faust2bela (cli)
- faust2bench (cli)
- faust2caconsole (cli)
- faust2cagtk (cli)
- faust2caqt (cli)
- faust2caqtios (cli)
- faust2clap.py (cli)
- faust2cmajor (cli)
- faust2comparator (cli)
- faust2cpalrust (cli)
- faust2csound (cli)
- faust2csvplot (cli)
- faust2daisy (cli)
- faust2dplug (cli)
- faust2dssi (cli)
- faust2dummy (cli)
- faust2dummymem (cli)
- faust2eps (cli)
- faust2esp32 (cli)
- faust2faustvst (cli)
- faust2feh (cli)
- faust2firefox (cli)
- faust2gen (cli)
- faust2graph (cli)
- faust2graphviewer (cli)
- faust2hothouse (cli)
- faust2ios (cli)
- faust2jack (cli)
- faust2jackconsole (cli)
- faust2jackrust (cli)
- faust2jackserver (cli)
- faust2jaqt (cli)
- faust2jaqtchain (cli)
- faust2juce (cli)
- faust2ladspa (cli)
- faust2linuxunity (cli)
- faust2lv2 (cli)
- faust2magtk (cli)
- faust2mathdoc (cli)
- faust2mathviewer (cli)
- faust2max6 (cli)
- faust2md (cli)
- faust2minimal (cli)
- faust2msp (cli)
- faust2netjackconsole (cli)
- faust2netjackqt (cli)
- faust2nodejs (cli)
- faust2octave (cli)
- faust2osxiosunity (cli)
- faust2owl (cli)
- faust2paconsole (cli)
- faust2paqt (cli)
- faust2pdf (cli)
- faust2plot (cli)
- faust2png (cli)
- faust2portaudiojulia (cli)
- faust2portaudiorust (cli)
- faust2pure (cli)
- faust2puredata (cli)
- faust2pwconsole (cli)
- faust2pwgtk (cli)
- faust2pwqt (cli)
- faust2raqt (cli)
- faust2rnbo (cli)
- faust2ros (cli)
- faust2rosgtk (cli)
- faust2rpialsaconsole (cli)
- faust2rpinetjackconsole (cli)
- faust2sam (cli)
- faust2sc (cli)
- faust2sc.py (cli)
- faust2sig (cli)
- faust2sigviewer (cli)
- faust2smartkeyb (cli)
- faust2sndfile (cli)
- faust2stratus (cli)
- faust2sublimecompletions (cli)
- faust2supercollider (cli)
- faust2svg (cli)
- faust2svgplot (cli)
- faust2svgviewer (cli)
- faust2teensy (cli)
- faust2tidalcycles (cli)
- faust2unity (cli)
- faust2vcvrack (cli)
- faust2vst (cli)
- faust2vsti (cli)
- faust2w32max6 (cli)
- faust2w32msp (cli)
- faust2w32puredata (cli)
- faust2w32vst (cli)
- faust2w64max6 (cli)
- faust2w64puredata (cli)
- faust2w64vst (cli)
- faust2winunity (cli)
- faust2wwise (cli)
- faust2wwise.py (cli)
- faustoptflags (cli)
- faustpath (cli)
- faustremote (cli)
- filename2ident (cli)
- sound2faust (cli)
- sound2file (cli)
- sound2reader (cli)
- usage.sh (cli)
- encoderunitypackage (alias)
- faust (alias)
- faust-config (alias)
- faust2alqt (alias)
- faust2alsa (alias)
- faust2alsaconsole (alias)
- faust2android (alias)
- faust2androidunity (alias)
- faust2api (alias)
- faust2atomsnippets (alias)
- faust2au (alias)
- faust2audiokit (alias)
- faust2bela (alias)
- faust2bench (alias)
- faust2caconsole (alias)
- faust2cagtk (alias)
- faust2caqt (alias)
- faust2caqtios (alias)
- faust2clap.py (alias)
- faust2cmajor (alias)
- faust2comparator (alias)
- faust2cpalrust (alias)
- faust2csound (alias)
- faust2csvplot (alias)
- faust2daisy (alias)
- faust2dplug (alias)
- faust2dssi (alias)
- faust2dummy (alias)
- faust2dummymem (alias)
- faust2eps (alias)
- faust2esp32 (alias)
- faust2faustvst (alias)
- faust2feh (alias)
- faust2firefox (alias)
- faust2gen (alias)
- faust2graph (alias)
- faust2graphviewer (alias)
- faust2hothouse (alias)
- faust2ios (alias)
- faust2jack (alias)
- faust2jackconsole (alias)
- faust2jackrust (alias)
- faust2jackserver (alias)
- faust2jaqt (alias)
- faust2jaqtchain (alias)
- faust2juce (alias)
- faust2ladspa (alias)
- faust2linuxunity (alias)
- faust2lv2 (alias)
- faust2magtk (alias)
- faust2mathdoc (alias)
- faust2mathviewer (alias)
- faust2max6 (alias)
- faust2md (alias)
- faust2minimal (alias)
- faust2msp (alias)
- faust2netjackconsole (alias)
- faust2netjackqt (alias)
- faust2nodejs (alias)
- faust2octave (alias)
- faust2osxiosunity (alias)
- faust2owl (alias)
- faust2paconsole (alias)
- faust2paqt (alias)
- faust2pdf (alias)
- faust2plot (alias)
- faust2png (alias)
- faust2portaudiojulia (alias)
- faust2portaudiorust (alias)
- faust2pure (alias)
- faust2puredata (alias)
- faust2pwconsole (alias)
- faust2pwgtk (alias)
- faust2pwqt (alias)
- faust2raqt (alias)
- faust2rnbo (alias)
- faust2ros (alias)
- faust2rosgtk (alias)
- faust2rpialsaconsole (alias)
- faust2rpinetjackconsole (alias)
- faust2sam (alias)
- faust2sc (alias)
- faust2sc.py (alias)
- faust2sig (alias)
- faust2sigviewer (alias)
- faust2smartkeyb (alias)
- faust2sndfile (alias)
- faust2stratus (alias)
- faust2sublimecompletions (alias)
- faust2supercollider (alias)
- faust2svg (alias)
- faust2svgplot (alias)
- faust2svgviewer (alias)
- faust2teensy (alias)
- faust2tidalcycles (alias)
- faust2unity (alias)
- faust2vcvrack (alias)
- faust2vst (alias)
- faust2vsti (alias)
- faust2w32max6 (alias)
- faust2w32msp (alias)
- faust2w32puredata (alias)
- faust2w32vst (alias)
- faust2w64max6 (alias)
- faust2w64puredata (alias)
- faust2w64vst (alias)
- faust2winunity (alias)
- faust2wwise (alias)
- faust2wwise.py (alias)
- faustoptflags (alias)
- faustpath (alias)
- faustremote (alias)
- filename2ident (alias)
- sound2faust (alias)
- sound2file (alias)
- sound2reader (alias)
- usage.sh (alias)

## Dependencies

- libmicrohttpd
- libsndfile
- llvm

## Build Dependencies

- cmake
- pkgconf

## Install Behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-06-10
- Package-manager version: 2.85.5
- Package-manager updated: 2026-03-21
- Local data status: ok
- Upstream repository: https://github.com/grame-cncm/faust
- info: No cached GitHub release or tag data was available.

## 安全说明

broad file, network, media, or database tool signal. generalized runtime or code generation signal.

- **Geiger risk:** yellow / medium
- broad file, network, media, or database tool signal
- generalized runtime or code generation signal

## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** faust
- **Version Scheme:** 0
- **Revision:** 0
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## Other Package-Manager Records

- Debian apt - faust - 2.79.3+ds-2: normalized package name match | Debian stable package indexes: faust from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | functional programming language for realtime audio applications | https://faust.grame.fr/
- Debian apt - faust-common - 2.79.3+ds-2: normalized package name match | Debian stable package indexes: faust-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | functional programming language for realtime audio applications - common files | https://faust.grame.fr/
- Debian apt - libfaust-static - 2.79.3+ds-2: normalized package name match | Debian stable package indexes: libfaust-static from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | functional programming language for realtime audio - static libraries | https://faust.grame.fr/
- Debian apt - libfaust2t64 - 2.79.3+ds-2: normalized package name match | Debian stable package indexes: libfaust2t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | functional programming language for realtime audio applications - libraries | https://faust.grame.fr/
- Nix - faust: normalized package name match | nixpkgs package indexes: faust from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
- Ubuntu apt - faust - 2.70.3+ds-1.1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: faust from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | functional programming language for realtime audio applications | https://faust.grame.fr/
- Ubuntu apt - faust-common - 2.70.3+ds-1.1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: faust-common from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | functional programming language for realtime audio applications - common files | https://faust.grame.fr/
- Ubuntu apt - libfaust-static - 2.70.3+ds-1.1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libfaust-static from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | functional programming language for realtime audio - static libraries | https://faust.grame.fr/
- Ubuntu apt - libfaust2t64 - 2.70.3+ds-1.1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libfaust2t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | functional programming language for realtime audio applications - libraries | https://faust.grame.fr/
- apk - faust - 2.79.3-r0: normalized package name match | Alpine Linux edge package indexes: faust from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Functional programming language for realtime audio signal processing | https://faust.grame.fr
- apk - faust-dev - 2.79.3-r0: normalized package name match | Alpine Linux edge package indexes: faust-dev from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Functional programming language for realtime audio signal processing (development files) | https://faust.grame.fr
- apk - faust-doc - 2.79.3-r0: normalized package name match | Alpine Linux edge package indexes: faust-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Functional programming language for realtime audio signal processing (documentation) | https://faust.grame.fr
- apk - faust-static - 2.79.3-r0: normalized package name match | Alpine Linux edge package indexes: faust-static from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Functional programming language for realtime audio signal processing (static library) | https://faust.grame.fr
- apk - faust-tools - 2.79.3-r0: normalized package name match | Alpine Linux edge package indexes: faust-tools from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Functional programming language for realtime audio signal processing (tools) | https://faust.grame.fr
- apk - faust-vim - 2.79.3-r0: normalized package name match | Alpine Linux edge package indexes: faust-vim from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Functional programming language for realtime audio signal processing (vim syntax) | https://faust.grame.fr
- dnf - faust - 2.85.5-2.fc45: normalized package name match | Fedora Rawhide package metadata: faust from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/13ee7b80cb813542594d4235c4a0b8695435d5ecf23dd3580bc7515ae1b6180d-primary.xml.zst | Compiled language for real-time audio signal processing | https://faust.grame.fr/


## Related Links

- [Secret-risk packages](https://www.automicvault.com/zh-hans/pkg/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://www.automicvault.com/zh-hans/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Developer build packages](https://www.automicvault.com/zh-hans/pkg/developer-build-tools/) - Matched build, compiler, generator, or developer workflow metadata.
- [Language runtime packages](https://www.automicvault.com/zh-hans/pkg/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [llvm](https://www.automicvault.com/zh-hans/pkg/brew/llvm/) - Runtime dependency declared by Homebrew.
- [libsndfile](https://www.automicvault.com/zh-hans/pkg/brew/libsndfile/) - Runtime dependency declared by Homebrew.
- [pkgconf](https://www.automicvault.com/zh-hans/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [cmake](https://www.automicvault.com/zh-hans/pkg/brew/cmake/) - Build dependency declared by Homebrew.
- [csound](https://www.automicvault.com/zh-hans/pkg/brew/csound/) - Popular package that depends on this formula.
- [ocaml](https://www.automicvault.com/zh-hans/pkg/brew/ocaml/) - Shares av.db curated category or tags: cli, compiler, functional-programming, language-runtime, programming-language.
- [futhark](https://www.automicvault.com/zh-hans/pkg/brew/futhark/) - Shares av.db curated category or tags: cli, compiler, functional-programming, language-runtime, programming-language.
- [erlang](https://www.automicvault.com/zh-hans/pkg/brew/erlang/) - Shares av.db curated category or tags: cli, functional-programming, language-runtime, programming-language, programming-languages.
- [gleam](https://www.automicvault.com/zh-hans/pkg/brew/gleam/) - Shares av.db curated category or tags: cli, compiler, language-runtime, programming-language, programming-languages.
- [odin](https://www.automicvault.com/zh-hans/pkg/brew/odin/) - Shares av.db curated category or tags: cli, compiler, language-runtime, programming-language, programming-languages.
- [haxe](https://www.automicvault.com/zh-hans/pkg/brew/haxe/) - Shares av.db curated category or tags: cli, compiler, language-runtime, programming-language, programming-languages.
- [fantom](https://www.automicvault.com/zh-hans/pkg/brew/fantom/) - Shares av.db curated category or tags: cli, compiler, language-runtime, programming-language, programming-languages.
- [erg](https://www.automicvault.com/zh-hans/pkg/brew/erg/) - Shares av.db curated category or tags: cli, compiler, language-runtime, programming-language, programming-languages.

## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
