Linux workstation

Upstream software project

faustworks

Faust OSC Library

About faustworks

Faust OSC Library

This project links 29 native package records across 5 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Debian 12 (Bookworm): 4 package records; Debian 13 (Trixie): 5 package records; Fedora 43: 6 package records; Fedora 44: 6 package records; openSUSE Tumbleweed: 8 package records. Catalog coverage diagram, not an application screenshot.faustworks: recorded package coverageDebian 12 (Bookworm)4 recordsDebian 13 (Trixie)5 recordsFedora 436 recordsFedora 446 recordsopenSUSE Tumbleweed8 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
faustworks
Publisher
Not authoritatively mapped
Native package records
29
Operating systems
debian-12, debian-13, fedora-43, fedora-44, opensuse-tumbleweed
License expression
GPL-2.0-only
Metadata completeness
100/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Faust AUdio STreams is a functional programming language for real-time audio signal processing. 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. FAUST is intended for developers who need to develop efficient C/C++ audio plugins for existing systems or full standalone audio applications. Thanks to some specific compilation techniques and powerful optimizations, the C++ code generated by the Faust compiler is usually very fast. It can generally compete with (and sometimes outperform) hand-written C code. Programming with FAUST is somehow like working with electronic circuits and signals. A FAUST program is a list of definitions that defines a signal processor block-diagram : a piece of code that produces output signals according to its input signals (and maybe some user interface parameters)

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Debian 12 (Bookworm)

  1. faust

    Debian 12 (Bookworm) / sound

    2.54.9+ds0-1

    functional programming language for realtime audio applications

    amd64arm64bookworm
  2. faust-common

    Debian 12 (Bookworm) / sound / source faust

    2.54.9+ds0-1

    functional programming language for realtime audio applications - common files

    allbookworm
  3. faustworks

    Debian 12 (Bookworm) / sound / source faustworks

    0.5~repack0-6+b1

    IDE for Faust dsp programming language

    amd64arm64bookworm
  4. libfaust2

    Debian 12 (Bookworm) / libs / source faust

    2.54.9+ds0-1

    functional programming language for realtime audio applications - libraries

    amd64arm64bookworm

Debian 13 (Trixie)

  1. faust

    Debian 13 (Trixie) / sound

    2.79.3+ds-2

    functional programming language for realtime audio applications

    amd64arm64trixie
  2. faust-common

    Debian 13 (Trixie) / sound / source faust

    2.79.3+ds-2

    functional programming language for realtime audio applications - common files

    alltrixie
  3. faustworks

    Debian 13 (Trixie) / sound / source faustworks

    0.5~repack0-6+b3

    IDE for Faust dsp programming language

    amd64arm64trixie
  4. libfaust2t64

    Debian 13 (Trixie) / libs / source faust

    2.79.3+ds-2

    functional programming language for realtime audio applications - libraries

    amd64arm64trixie
  5. libfaust-static

    Debian 13 (Trixie) / libs / source faust

    2.79.3+ds-2

    functional programming language for realtime audio - static libraries

    amd64arm64trixie

Fedora 43

  1. faust

    Fedora 43 / Unspecified / source faust

    2.79.3-2.fc43

    Compiled language for real-time audio signal processing

    aarch64x86_6443
  2. faust-doc

    Fedora 43 / Unspecified / source faust

    2.79.3-2.fc43

    Documentation for faust

    noarch43
  3. faust-kate

    Fedora 43 / Unspecified / source faust

    2.79.3-2.fc43

    Kate/Kwrite plugin for faust

    noarch43
  4. faust-osclib

    Fedora 43 / Unspecified / source faust

    2.79.3-2.fc43

    OSCLib Library

    aarch64i686x86_6443
  5. faust-osclib-devel

    Fedora 43 / Unspecified / source faust

    2.79.3-2.fc43

    Headers for the OSCLib Library

    aarch64i686x86_6443
  6. faust-tools

    Fedora 43 / Unspecified / source faust

    2.79.3-2.fc43

    3rd party tools written for faust

    noarch43

Fedora 44

  1. faust

    Fedora 44 / Unspecified / source faust

    2.83.1-2.fc44

    Compiled language for real-time audio signal processing

    aarch64x86_6444
  2. faust-doc

    Fedora 44 / Unspecified / source faust

    2.83.1-2.fc44

    Documentation for faust

    noarch44
  3. faust-kate

    Fedora 44 / Unspecified / source faust

    2.83.1-2.fc44

    Kate/Kwrite plugin for faust

    noarch44
  4. faust-osclib

    Fedora 44 / Unspecified / source faust

    2.83.1-2.fc44

    OSCLib Library

    aarch64i686x86_6444
  5. faust-osclib-devel

    Fedora 44 / Unspecified / source faust

    2.83.1-2.fc44

    Headers for the OSCLib Library

    aarch64i686x86_6444
  6. faust-tools

    Fedora 44 / Unspecified / source faust

    2.83.1-2.fc44

    3rd party tools written for faust

    noarch44

openSUSE Tumbleweed

  1. faust

    openSUSE Tumbleweed / Development/Languages/Other / source faust

    2.85.9-1.2

    Functional Programming Language for Real Time Signal Processing

    x86_64tumbleweed
  2. faust-android-devel

    openSUSE Tumbleweed / Development/Languages/Other / source faust

    2.85.9-1.2

    Faust Android build support

    noarchtumbleweed
  3. faust-devel

    openSUSE Tumbleweed / Development/Languages/Other / source faust

    2.85.9-1.2

    Faust devel files

    x86_64tumbleweed
  4. faust-ios-devel

    openSUSE Tumbleweed / Development/Languages/Other / source faust

    2.85.9-1.2

    Faust iOS build support

    noarchtumbleweed
  5. libfaust2

    openSUSE Tumbleweed / Development/Libraries/Other / source faust

    2.85.9-1.2

    Faust dynamic library

    x86_64tumbleweed
  6. libfaustmachine0

    openSUSE Tumbleweed / Development/Libraries/Other / source faust

    2.85.9-1.2

    Faust Interpreter dynamic library

    x86_64tumbleweed
  7. libHTTPDFaust0

    openSUSE Tumbleweed / Development/Libraries/Other / source faust

    2.85.9-1.2

    Faust HTTPD Library

    x86_64tumbleweed
  8. libOSCFaust1

    openSUSE Tumbleweed / Development/Libraries/Other / source faust

    2.85.9-1.2

    Faust OSC Library

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.

faustworks Software and Packages | OpenFactory