Главная
Study mode:
on
1
Introduction
2
Welcome
3
About the project
4
What are the goals
5
Why are web technologies now appropriate
6
The problem
7
The minimum viable synthesizer
8
Why JavaScript
9
Tips Tricks
10
Google V8
11
Go Deep
12
JavaScript
13
Browser Audio
14
V8 Audio
15
React
Description:
Explore the potential of web technologies for real-time audio processing in this 38-minute conference talk from linux.conf.au. Delve into the Noisefloor project, a proof-of-concept software Module Synthesizer implemented in Golang and transpiled to Javascript. Learn about the recent advancements in Javascript JITs and the adoption of AudioWorklets that are making browsers viable platforms for real-time audio processing. Discover the challenges involved in managing a reliable real-time audio thread alongside a browser-based UI. Gain insights into topics such as Google V8, JavaScript optimization, browser audio capabilities, and React integration for audio applications. Understand the goals of the project, the concept of a minimum viable synthesizer, and why JavaScript was chosen for implementation.

Noisefloor - Are Web Technologies Ready for Real Time Audio?

linux.conf.au
Add to list
0:00 / 0:00