International audienceMany visual programming languages (VPLs) which include Max or PureData provide a graphic canvas for connecting between functions or data. This canvas, also called a patcher, is basically a graph meant to be interpreted as a dataflow computation by the system. Some VPLs are used for multimedia performance or content generation since the UI system is generally a significant element of the language. This paper presents a web-based VPL, JSPatcher, which allows you to build audio graphs using the Web Audio API. Users can use a web browser to graphically design and run DSP algorithms using domain specific languages (DSL) for audio processing such as FAUST or Gen and execute them in a dedicated high priority thread called Aud...
While various audio libraries for the web have been compiled to WebAssembly from other languages, fe...
In this article, we present a software architecture that explores the technological potential of t...
The Web offers a great opportunity to share, deploy and use programs without installation difficulti...
International audienceMany visual programming languages (VPLs) which include Max or PureData provide...
International audienceMany visual programming languages (VPLs) such as Max [1] or PureData [2] provi...
International audienceWeb technology through the internet and a web browser, is attractive to modern...
Faust, as an audio domain specific language (DSL) for DSP, has different compilation targets includi...
International audienceWith the advent of both HTML5 and the Web Audio API (a high-level JavaScript A...
International audienceWebAudio is a recent W3C API that brings the world of computer music applicati...
After a first version based on asm.js [4], we show in this paper how the Faust audio DSP language ca...
International audienceA group of academic researchers and developers from the computer music industr...
International audienceThis paper demonstrates how FAUST, a functional programming language for sound...
International audienceWeb Audio is a recent W3C API that brings the world of computer music applicat...
The present study aims to address the following research question: how to create a tool for audiovis...
The present study aims to address the following research question: how to create a tool for audiovis...
While various audio libraries for the web have been compiled to WebAssembly from other languages, fe...
In this article, we present a software architecture that explores the technological potential of t...
The Web offers a great opportunity to share, deploy and use programs without installation difficulti...
International audienceMany visual programming languages (VPLs) which include Max or PureData provide...
International audienceMany visual programming languages (VPLs) such as Max [1] or PureData [2] provi...
International audienceWeb technology through the internet and a web browser, is attractive to modern...
Faust, as an audio domain specific language (DSL) for DSP, has different compilation targets includi...
International audienceWith the advent of both HTML5 and the Web Audio API (a high-level JavaScript A...
International audienceWebAudio is a recent W3C API that brings the world of computer music applicati...
After a first version based on asm.js [4], we show in this paper how the Faust audio DSP language ca...
International audienceA group of academic researchers and developers from the computer music industr...
International audienceThis paper demonstrates how FAUST, a functional programming language for sound...
International audienceWeb Audio is a recent W3C API that brings the world of computer music applicat...
The present study aims to address the following research question: how to create a tool for audiovis...
The present study aims to address the following research question: how to create a tool for audiovis...
While various audio libraries for the web have been compiled to WebAssembly from other languages, fe...
In this article, we present a software architecture that explores the technological potential of t...
The Web offers a great opportunity to share, deploy and use programs without installation difficulti...