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

preview_player
Показать описание
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 🔗 ]=

Рекомендации по теме
Комментарии
Автор

I have no idea about JS and was just looking for informations about the structure of wave files, after your video i feel very comfortable to handle those in python now, thank you!!

linnickschlanter
Автор

What a ridiculously thorough but concise video. Exactly what I needed after being disappointed by the wiki page. Keep it up man!

patrickjdarrow
Автор

Very nice explanation, would like to see more videos of this kind. I created a few years ago a parser for WebSocket protocol in vanilla JS, arcsecond seems to ease the process of parsing a lot thanks for sharing it, it may be an idea for your future videos to analyze binary protocols and file formats.

micnic
Автор

Thank you a lot mate. I'm a web dev and hadn't known about such low-level things. I want to make some beat detector on node and now I'm studying "sound" and how to do this detection. Previously I hadn't known anything about etc. After watching your video I believe I should extract the sample data and just find the Extremum of every sample to find the most strong noise. So will be working in this way. Thank you again! You're the best JS dev I've ever known.

sviat
Автор

I’m not specialist with computer or even coding, these all are new information for me, i think i took more additional formation
Thank you so much 🙏🏼

FF
Автор

This is amazing. It's fascinating to see how powerful JS really is (thanks to libraries ofc), when it is often perceived as a "language for developing websites". Keep going!!!

ktknoks
Автор

Congrats! I really enjoyed this video, finally someone that writes real code and does something that not many developers dare doing. Looking forward to see more videos like this one.

viticoinf
Автор

Thanks. I am working in java on a project. I needed to know the structure of wave files and how to parse them. This helped even though you use JS. Good job being language agnostic!

SyncVFX
Автор

Really beautiful video! I'm really impressed by the quality and level of professionalism

sphereornament
Автор

Very very nice explanation, i just meet the channel and its one of the best i have ever seen. Congrats!.

thecout
Автор

This helped me understand PCM format, very helpful, thanks!

breezyx
Автор

SOO NICE, , I AM SEEING SO MANY VARIANTS IN YOUR VIDEO MAKING, NICELY DONE IT, FORMATING WELL
GREAT INFORMATION, NARRATING WITH DIFFERENT TYPES OF SLIDES

padmagullipalli
Автор

Thank you soo much, that was one of the cleanest tutorials I've ever seen

ziyadcodes
Автор

very big fan of this! i cant wait to see what other kinds of parsers and stuff.

idea: write a wasm parser (maybe even a sort of assembler or smth)

whamer
Автор

Great video! Very helpful in understanding wav files, and highlights some very cool libraries.

svndays
Автор

I'll make waveform like Sound cloud waveform in my app! Thank you for your video. I was really really helped for you.

sleepcycle_
Автор

100/10 my rating for this video, so much useful dude

varunkoganti
Автор

Pretty profesional dedicated video, thank you so much!

hros
Автор

So useful! Thank you for your video. I think this will go great with Fabfilter's bitrate video and such.

gatty.
Автор

It's also just as I was interested in decoding audio formats. For example, to make a customizable audio spectrum in Rust (I've seen great sketches already in js). But decoding compressed audio files is complicated 7_7
And I can imagine how difficult it would be to decode video compressed files as well.

Speykious
join shbcf.ru