Loading...

Zaal4 Emil Loer - Leveraging RPython For Efficient Real-Time Audio Processing

106 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 15, 2015

Leveraging RPython For Efficient Real-Time Audio Processing

In the design of real-time audio processing engines there is always a trade-off between performance and architectural complexity. The former requires a close to the metal programming environment while the latter approach prefers higher level programming languages, such as Python.

This talk proposes a novel hybrid approach to creating a real-time audio processing engine based on traversal of a topologically sorted audio graph. Using the capabilities of the RPython tracing JIT compiler (the core of the PyPy project) an engine can be designed that is both performant and easy to work with.

Loading...

to add this to Watch Later

Add to

Loading playlists...