Complex JavaScript Sorting Visualizer (Animation and Sound) @Radu
Complex JavaScript Sorting Visualizer (Animation and Sound)  @Radu
Uploaded October 2022 | Updated September 2026, 2 weeks ago
This is part of a Sorting Tutorial Series I'm making. In this video You'll learn how to make a more advanced sorting visualizer than last time. In this one we implement an animation where the columns change places. We create this application using basic HTML Canvas and vanilla JavaScript and we generate sounds using the Web Audio API.

⭐️LINKS⭐️

Simpler Sorting Visualizer:
youtu.be/_AwSlHlpFuc

Bubble Sort Wikipedia Page:
en.wikipedia.org/wiki/Bubble_sort

My Visual Web Development (VWD) Course:
youtube.com/playlist?list=PLB0Tybl0UNfb3hTHPfEIg1SPw_-Ca9iIw

My Melody Maker Tutorial:
youtu.be/JNtuLw2fybo

My Interpolation Lesson:
youtu.be/J_puRs40GhM

My website: radufromfinland.com


⭐️ TABLE OF CONTENT ️⭐️

0:00 Intro
1:05 HTML Canvas Project Setup
2:03 Array with Random values
2:50 Animating on HTML Canvas
20:23 Bubble Sort in JavaScript
32:00 Interface Controls
36:54 Adding Sound using the WebAudioApi
42:04 Fine-tuning
Complex JavaScript Sorting Visualizer (Animation and Sound)Creating Mind-Bending Optical Illusions with JavaScriptSelf-driving car - Q&A - And a Magic TrickAdvanced Drawing App | LIVE JavaScript Coding | Part 6: New UI, Shape Rotation, RefactoringA Virtual World - JavaScript Course: Lesson 1 / 11 [Spatial Graphs]A Surprising Visual Demo with JavaScript & HTML CanvasMachine Learning Course - Lesson 12: Elongation FeatureDecode the Drawings - Status & Prize UpdateJavaScript 🧤 Christmas Calendar 📅 Day 9 🎄Drawing CIRCLES in 10 Different Ways with JavaScriptAnimated Counter using Google Chrome Dev Tools and JavaScript (Fake Subscriber Count)JavaScript 🔔 Christmas Calendar 📅 Day 6 🎄
Radu Mariescu-Istodor |

Complex JavaScript Sorting Visualizer (Animation and Sound)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER