12 Feb 2025
49m

876: MIDI & Music in the Browser

Podcast cover

Syntax - Tasty Web Development Treats

This podcast episode explores the Web Audio API and Web MIDI API, focusing on their functionalities and applications beyond basic sound playback. The hosts discuss MIDI messages, their structure (bytes, channels, etc.), and demonstrate how to use the WebMIDI.js library for easier interaction. They also cover the Web Audio API, showing how to generate sounds using oscillators and manipulate audio properties like sampling rate. Practical examples include building a virtual keyboard that outputs MIDI data to a DAW and creating custom audio alerts. Listeners gain a working understanding of these APIs and are encouraged to experiment with creative coding projects using them.

Outlines

Part 1: Introduction and Background

Part 2: Web MIDI API Deep Dive

Part 3: Web Audio API Exploration

Part 4: Collaborative Projects and Conclusion

Sign in to continue reading, translating and more.

Continue
 
mindmap screenshot
Preview
preview episode cover
How to Get Rich: Every EpisodeNaval