Skip to content
0:00 / 0:00

#wav#binaryparsing#pcm

Making WAVs: Understanding, Parsing, and Creating WAV Files in JavaScript

Low Byte Productions

87K subscribers • 18 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

67K views6 years ago1 recommendation

Graphics and audioSystems programmingAudio and DSPJavaScript

How to understand, parse, and generate binary WAV audio files from scratch using JavaScript.

The WAVE file format is a binary format that encodes high fidelity audio data. But how is the audio encoded and stored? How can these files be read and created in JavaScript? That's what we'll find out in this video! =[ 🔗 Links 🔗 ]= 💌 Updates to your inbox: tinyletter.com/lowleveljavascript ⭐️ Patreon: patreon.com/lowleveljavascript 💻 Github Repo: github.com/LowLevelJavaScript/Making-WAVs github.com/francisrstokes/arcsecond github.com/francisrstokes/construct-js soundfile.sapp.org/doc/WaveFormat/ en.wikipedia.org/wiki/WAV tactilemedia.com/info/MCI_Control_Info.html en.wikipedia.org/wiki/Pulse-code_modulation en.wikipedia.org/wiki/Sampling_(signal_processing)#Sampling_rate github.com/francisrstokes/arcsecond github.com/francisrstokes/arcsecond-binary

Why it's here

1 person recommends this

What people say. Recommended as an excellent hands-on guide to understanding binary file formats by parsing audio in JavaScript.

u/FrancisStokesin r/node • Recommends

Making WAVs: Understanding a Binary File Format by Parsing and Creating WAV Files from Scratch in JavaScript