Do you notice a mistake?
NaN:NaN
00:00
The audio programming world is extremely prolific in domain-specific languages. Programmers and musicians prefer a custom-tailored environment where their high-level ideas can be better expressed and implemented thanks to specific domain knowledge.
In particular, strongly typed functional programming has become an ideal platform for audio programming, thanks to a concise, high-level writing style, high reusability, and ability to avoid mistakes and improve error handling.
In this talk, we will use the functional audio programming language Faust as the reference DSL, to discuss a formal theory of interoperable and efficient audio components. Particular emphasis will be made on the use of strong, functional-style type-systems.
We will address performance, security, and practical considerations, and reflect on the relationship of such theoretical framework to the actual standard.
July 28, 2022 00:17:00
July 28, 2022 00:18:43
July 28, 2022 00:22:41
July 28, 2022 00:15:48
July 28, 2022 00:16:53
February 4, 2015 00:23:08
February 4, 2015 00:18:09
February 4, 2015 00:18:59
July 28, 2022 00:16:49
July 28, 2022 00:22:26
July 28, 2022 00:37:22
July 28, 2022 00:20:23
July 28, 2022 00:35:19
July 28, 2022 00:19:29
July 28, 2022 00:17:13
February 4, 2015 00:16:44
February 4, 2015 00:24:15
Do you notice a mistake?