Does a Sound Effect engine exist? Like what Blender does for visual renders, but using physics for soundwaves?

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • faust

    Functional programming language for signal processing and sound synthesis (by grame-cncm)

  • Side note: There's a new low-level DSP language SOUL, intended to be supported directly by hardware. Of course also runs in the browser it's 2022, after all. And while I'm at it: FAUST is a very nice high-level language and compiles to practically everything.

  • csound

    Main repository for Csound

  • You write a script (either using SuperCollider's own scripting language (or Ruby in SonicPi) that defines a synthesizer. Usually used interactively (it can be controlled in a million ways and it has its own GUI library to basically generate your own music applications if you want to), but it can also run off-line like a raytracer. There are/were some similar applications to it as well like CSound (and I saw someone already mentioned PureData that is kind of in the same category I think).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • supercollider

    An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

  • SuperCollider (or a wrapper like Sonic Pi). Once a commercial MacOS application, it was open sourced some 20 years ago and runs on everything now.

  • Sonic Pi

    Code. Music. Live.

  • SuperCollider (or a wrapper like Sonic Pi). Once a commercial MacOS application, it was open sourced some 20 years ago and runs on everything now.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts