Let's make some noise!
In this section, we will guide you through the basic concepts of Audio API. We are going to use core audio components such as AudioContext and AudioBufferSourceNode to simply play sound from a file, which will help you develop a basic understanding of the library.
Making a piano keyboard
In this section, we will use some of the core Audio API interfaces to create a simple piano keyboard. We will learn what an AudioParam is and how to use it to change the pitch of the sound.
Noise generation
Noise is one of the most basic and common tools in digital audio processing, in this guide, we will go through most common noise types and how to implement them using web audio api.
See your sound
In this section, we will get familiar with capabilities of the AnalyserNode interface,
Create your own effect
In this section, we will create our own pure C++ turbo-module and use it to create custom processing node that can change sound whatever you want.