From the same archive

WAC 2015 Introduction - Hugues Vinet, Norbert Schnell, Samuel Goldszmidt

January 26, 2015 17 min

Meyda: an Audio Feature Extraction Library for the Web Audio API - Jakub Fiala, Hugh Rawlinson, Nevo Segal

January 26, 2015 18 min

Web Audio Tools - Jordan Santell

January 26, 2015 22 min

Audio Oriented UI Components for the Web Platform - Victor Saiz, Benjamin Matuszewski

January 26, 2015 15 min

Adventures in Scheduling, Buffers and Parameters: Porting a Dynamic Audio Engine to Web Audio - Chinmay Pendharkar

January 26, 2015 16 min

Extending Csound to the Web - Edward Costello, Victor Lazzarini, Steven Yi

January 26, 2015 23 min

Interactive Music with Tone.js - Yotam Mann

January 26, 2015 18 min

Delivering Object-Based 3D Audio using The Web Audio API and The Audio Definition Model - Chris Pike

January 26, 2015 18 min

Personalization Support for Binaural Headphone Reproduction in Web Browsers - Jari Kleimola

January 26, 2015 16 min

Spatially Distributed Sound Computing and Rendering using the Web Audio Platform - Lonce Wyse

January 26, 2015 22 min

Keynote #1 Audio and the Web - Chris Wilson

January 26, 2015 37 min

Of Time Engines and Masters — An API for Scheduling and Synchronizing the Generation and Playback of Event Sequences and Media Streams for the Web Audio API - Norbert Schnell

January 26, 2015 20 min

Keynote #2 The First Computer Music Programming Language - Chris Lowis

January 26, 2015 35 min

Building a Collaborative Digital Audio Workstation Based on the Web Audio API - Jan Monschke

January 26, 2015 19 min

DAW Plugins for Web Browsers - Jari Kleimola

January 26, 2015 17 min

BRAID: A Web Audio Instrument Builder with Embedded Code Blocks - Taylor Brook

January 26, 2015 16 min

Towards the Next Generation of Web-based Experiments: A Case Study Assessing Basic Audio Quality Following the ITU-R Recommendation BS.1534 (MUSHRA) - Fabian-Robert Stöter

January 26, 2015 24 min

Can Web Audio be Liberated from the Von Neumann Style ?

0:00/0: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.

  • How may Web Audio benefit from these ideas ?
  • How may such languages benefit from Web Audio ?

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.

speakers

information

Type
Séminaire / Conférence
performance location
Ircam, Salle Igor-Stravinsky (Paris)
duration
16 min
date
January 26, 2015
program note
WAC

IRCAM

1, place Igor-Stravinsky
75004 Paris
+33 1 44 78 48 43

opening times

Monday through Friday 9:30am-7pm
Closed Saturday and Sunday

subway access

Hôtel de Ville, Rambuteau, Châtelet, Les Halles

Institut de Recherche et de Coordination Acoustique/Musique

Copyright © 2022 Ircam. All rights reserved.