769просмотров
64.1%от подписчиков
26 января 2026 г.
Score: 846
Хочу поделиться подборкой материалов по Web Audio API, которые накопились у меня за время разработки Web Audio Lab. Когда-нибудь всё это сложится в цельный образовательный курс внутри моего проекта, а пока можно погрузиться в изучение стандарта с помощью этих замечательных ресурсов: 🧱 База Web Audio API • Web Audio API 1.1 Specification — официальная спецификация стандарта
• Web Audio API Specification (Editor's Draft) — последняя версия драфта спецификации
• Web Audio API — MDN documentation — документация API, описание концептов и примеры использования
• W3C Web Audio Working Group GitHub Issues — актуальные ишьюсы и работа над стандартом
• Web Audio/MIDI Samples by Chrome Web Audio Team — подборка ресурсов, демок и проектов, курируемых командой Google Chrome
• Code examples and resources for AudioWorklet — подборка ресурсов и демок по AudioWorklet от команды Google Chrome 🧩 Библиотеки • Tone.js — самая популярная либа поверх WAA
• Howler.js — ещё одна популярная либа поверх WAA
• p5.sound — либа от creative coding сообщества p5.js
• standardized-audio-context — кроссбраузерная обёртка над AudioContext • YandexAudio — аудио-плеер от Яндекса (даю чисто в исторических целях, как пример проекта на WAA) 🎓 Видео и интерактивные курсы • Web Audio School by NodeSchool — интерактивный курс с задачами для освоения WAA
• Web Audio Synthesis & Visualization by Matt DesLauriers — видео-курс от канадского разработчика и creative кодера
• Web Audio API Courses and Certifications — подборка видео-курсов по WAA 📝 Статьи и обзоры • Introduction to the Web Audio API — хорошая вводная статья про WAA
• A tale of two clocks by Chris Wilson — маст-рид про разницу таймеров в JS и про отдельный аудио-таймер
• Web Audio API performance and debugging notes — глубокое практическое руководство по перфу в WAA и узким местам
• Learn Web Audio from the Ground Up — отличная вводная статья про WAA в 4-х частях
• JavaScript Systems Music — крутейшее руководство по использованию WAA для написания музыки как инженерной системы
• Creating Audio on the Web Is Easy—Until It’s Time to Export — обзор проблем, связанных с экспортом сложных аудиопроектов на WAA
• Web Audio + WebAssembly: Lessons Learned — разбор ограничений связки Web Audio и WebAssembly 📖 Книги • Web Audio API: Advanced Sound for Games and Interactive Apps by Boris Smus — книга, которая была написана по горячим следам имплементации стандарта DevRel-инженером команды Google Chrome и официальный русскоязычный перевод книги Web Audio API от меня
• Working with the Web Audio API by Joshua D. Reiss — очень глубокое погружение в WAA от одного из ведущих мировых исследователей в области DSP
• JavaScript for Sound Artists by William Turner & Steve Leonard — книга по WAA для начинающих 🧪 Web Audio Modules (WAM) • Web Audio Modules 2 official site — крайне важный проект по созданию экосистемы для плагинов на WAA
• A collection of built Web Audio Modules ready for use — коллекция WAM-плагинов
• Faust IDE — визуальный редактор для разработки WAM-плагинов
• Sequencer Party — плейграунд для подключения и тестирования WAM-плагинов 🎠 Playgrounds & demos Плейграунды, где можно визуально собирать аудиографы:
• WebAudio Playground by haveyouwantto
• Web Audio Playground by arek_durlik
• Web audio playground by smbddha
• Advanced Web Audio API Playground by davvoz
• Online synthesizers and web piano apps — много интересных демок и синтов, построенных на WAA 🎹 WAA-based цифровые рабочие станции (DAWs) • WAM Open Studio 2.0 — экспериментальная DAW от разработчиков Web Audio Modules
• WAM Open Studio 2.0 paper — описание функционала WAM-Studio
• Soundation — полноценная коммерческая web-based DAW (её даже покупала Spotify, но не так давно продала обратно разработчикам — обзор новости)
• Amped Studio — ещё одна коммерческая web-based DAW, над которой работают создатели Web Audio Modules с поддержкой VST-плагинов
• BandLab — успешный пример симбиоза web-based DAW и социальной сети
• Audiotool Studio —