Skip to main content

Use Case: Virtual Prototyping

virtual-prototyping

The Treble SDK excels at generating device impulse responses in complex soundfields. This enables users to render their devices into spaces, create audio scenes, and prototype virtually. This key feature of the SDK enables faster prototyping of devices and algorithms, significantly reducing time to market.

Virtual prototyping of a device in a virtual lab

In this example from our feature webinar in May 2025 we demonstrate how to first simulate AR glasses on a mannequin and then importing them in to a virtual laborarty for testing. The virtual lab has multiple loudspeaker placed around the mannequinn. The mannequinn with AR glasses is rendered in to the simulation using our device modeling approach .

The following documentation is presented as Python code running inside a Jupyter Notebook. To run it yourself you can copy/type each individual cell or directly download the full notebook, including all required files.

Hearing aid simulated in a restaurant

In this example from our feature webinar in May 2025 we demonstrate how simulate a hearing aid user sitting at a table in a busy restaurant listening to a person across the table from them. The hearing aid user is rendered in using our device modeling approach .

The following documentation is presented as Python code running inside a Jupyter Notebook. To run it yourself you can copy/type each individual cell or directly download the full notebook, including all required files.

Virtual prototyping of multiple devices in an apartment

This demo use case imports several devices into the device library and renders a device impulse response in an apartment. THis example is from the SDK 2.0 launch webinar in February 2025.



The following documentation is presented as Python code running inside a Jupyter Notebook. To run it yourself you can copy/type each individual cell or directly download the full notebook, including all required files.