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,