The Web Audio API and MIDI for Web Development
Offered By: Web Conferences Amsterdam via YouTube
Course Description
Overview
Dive into the powerful world of web audio technologies in this comprehensive conference talk from CSS Day 2017. Explore the Web Audio API's extensive capabilities, from creating and loading sounds to analyzing and modifying them in countless ways. Learn practical techniques for integrating audio into your development workflow, gaining confidence in manipulating sounds effectively. Discover how to leverage audio contexts, implement muting and compression, create soundsprites, and incorporate audio in HTML games. Delve into advanced concepts like spatialization, oscillators, and timing. Get a taste of MIDI integration, including instruments and controllers. Gain hands-on experience with code examples and leave with a solid understanding of how to harness the full potential of audio in web development.
Syllabus
Intro
Examples
Audio on websites
Digital audio
Audio context
How to play audio
Audio Graph
Mute
Compression Delay
Soundsprite
HTML Games
Spatialization
Pan Node
Stereo Pan
Oscillators
Exponential Ramp
Pink Noise
Advanced Sounds
Timing
ToneJS
MIDI
MIDI Instruments
MIDI Controller
MIDI Minim
Running the code
Quick review
Taught by
Web Conferences Amsterdam
Related Courses
Responsive Website Tutorial and ExamplesUniversity of London International Programmes via Coursera HTML5 Apps and Games
World Wide Web Consortium (W3C) via edX Learn to Code Electronic Music Tools with Javascript
Goldsmiths University of London via FutureLearn Web Audio Synthesis & Visualization
Frontend Masters How to Use Web Audio API to Play the Guitar
Web Dev Simplified via YouTube