pbrAudioRender

Physically Based Rendered Audio Framework

The pbrAudioRender is the python framework for artists and sound designers seeking realistic and physically plausible acoustic simulations in complex environments.
It comprise 3D acoustic engines designed for physically based sound synthesis and wave propagation rendering.

Why pbrAudioRender?

pbrAudioRender is the cutting-edge SFX framework designed for advanced sound designers and artists, that bridges 3D animation physics with physically believable audio. It’s scalable from indie video projects to blockbuster films.

pbrAudioShaders

A collection of physically based acoustic shaders engine designed to synthesize realistic sound and noise effects based on physical principles from meshes interactions.

pbrAudioRay

An acoustic geometric renderer engine built on EmbreeX ray tracing technology allowing accurate simulation of sound propagation through complex 3D enviroment geometries.

pbrAudioFDTD

An optimized Finite-Difference Time-Domain renderer engine that bridges near-field acoustic pressure generated from various energy phenomena (like thermal, aero, electrical, etc), with the the rest of the pbrAudioRender framework.

Key Features

Artist-Focused: Built with sound designers and creative professionals in mind.

Modular Architecture: Mix and match acoustic engines to meet your needs.

Physically Accurate: Based on real-world acoustic principles and physics.

Multi-Source Support: Handle sounds from various energy domains.

Scalable Performance: Ready to run from workstation to cloud (thanks to dask).

Get Started

Clone the repository, explore the framework, and start composing the sound of your physics.