In the context of JavaScript, 'audio' refers to audio data that can be manipulated using JavaScript code. This includes playing audio files, recording audio, and manipulating sound in real-time. Audio data can be stored as a file or streamed from a server, and JavaScript code can be used to manipulate the audio data, such as changing its volume, pitch, or frequency.
JSNation 2022JSNation 2022
28 min
MIDI in the Browser... Let's Rock the Web!
If you own an electronic music instrument made in the last 3 decades, it most likely supports the MIDI protocol. What if I told you that it is possible to interact with your keytar or drum machine directly from your beloved browser? You would go crazy, right? Well, prepare to do so…With built-in support in Chrome, Firefox and Opera, this possibility is now a reality. This talk will introduce the audience to the Web MIDI API and to my own WEBMIDI.js library so you can get rockin' fast.Web devs, man your synths!