{"slug": "willianjusten--awesome-audio-visualization", "title": "Audio Visualization", "description": "A curated list about Audio Visualization.", "github_url": "https://github.com/willianjusten/awesome-audio-visualization", "stars": "4.9K", "tag": "Media", "entry_count": 206, "subcategory_count": 1, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "What is Audio Visualization?", "url": "https://en.wikipedia.org/wiki/Music_visualization", "description": ""}, {"name": "Who made this list?", "url": "#authors", "description": ""}, {"name": "Check the logo in action", "url": "http://www.shiz.co/aav/", "description": ""}, {"name": "Contributing Guide", "url": "https://github.com/willianjusten/awesome-audio-visualization/blob/master/Readme.md/Contributing.md", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Downloads", "url": "#downloads", "description": ""}, {"name": "Experiments", "url": "#experiments", "description": ""}, {"name": "Experiments Codepen", "url": "#experiments-on-codepen", "description": ""}, {"name": "Libraries Audio", "url": "#libraries-audio", "description": ""}, {"name": "Libraries Visualization", "url": "#libraries-visualization", "description": ""}, {"name": "People to Follow", "url": "#people-to-follow", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Web Audio API by Boris Smus", "url": "https://webaudioapi.com/book/", "description": ""}, {"name": "Soundwhich", "url": "http://soundwhich.com/", "description": ""}, {"name": "Beeple's resource (inspirational C4D \"open source\" files)", "url": "http://www.beeple-crap.com/resources.php", "description": ""}, {"name": "Freesound", "url": "http://freesound.org/", "description": ""}, {"name": "Audio Jungle", "url": "http://audiojungle.net/", "description": ""}, {"name": "Six Bit Deep", "url": "http://www.sixbitdeep.com/shop/", "description": ""}, {"name": "Samplephonics - Free Stuff", "url": "http://store.samplephonics.com/collections/free-stuff-1", "description": ""}, {"name": "Wave Alchemy", "url": "http://www.wavealchemy.co.uk/free-samples/", "description": ""}, {"name": "Audio Animals", "url": "http://www.audioanimals.co.uk/shop-categories/sample-shop", "description": ""}, {"name": "Bed Room Producers Blog", "url": "http://bedroomproducersblog.com/free-samples/", "description": ""}, {"name": "Free Music Archive", "url": "http://freemusicarchive.org/", "description": ""}, {"name": "Music Radar", "url": "http://www.musicradar.com/news/tech/free-music-samples-download-loops-hits-and-multis-627820", "description": ""}, {"name": "How to Make Electronic Music Freebies", "url": "http://howtomakeelectronicmusic.com/category/freebies", "description": ""}, {"name": "Motion Sound", "url": "http://motionsound.io/", "description": ""}, {"name": "Cava", "url": "https://github.com/karlstav/cava#latency-notes", "description": "A cross-platform terminal visualizer.", "stars": "5.7k"}, {"name": "Audible Visuals", "url": "https://soniaboller.github.io/audible-visuals/", "description": "Collection of visualizers derived from the Archimedean spiral by Sonia Boller."}, {"name": "React Player", "url": "https://dazzling-jang-471a34.netlify.com/", "description": "A complete Audio Visualisation player with ReactJS."}, {"name": "Moire", "url": "http://hughsk.io/moire-1/", "description": "A Web Audio / WebGL visualisation."}, {"name": "Finding Love", "url": "https://findinglove.activetheory.net/", "description": "fully interactive, Virtual Reality story that transforms emotions into art."}, {"name": "Tangled", "url": "http://netlabelday2016.yarnaudio.com/", "description": "Audio-visual release by Berlin based netlabel Yarn Audio, visuals made in [cables](https://cables.gl/). Drag to rotate, scroll to zoom."}, {"name": "Luis Henrique Bizarro Portfolio", "url": "https://lhbzr.com/", "description": "Portfolio with experiments using Three.JS and GSLS."}, {"name": "Adventure Machine", "url": "http://www.madeon.fr/adventuremachine/", "description": "Campaign for Madeon's \"Adventure\" album."}, {"name": "BBNG", "url": "https://uberviz.io/viz/bbng/", "description": "WebGL Visualizer for \"Confessions\" (feat. Leland Whitty) by BADBADNOTGOOD."}, {"name": "Chrome Music Lab", "url": "https://musiclab.chromeexperiments.com/", "description": "Play with simple experiments and explore how music works."}, {"name": "DENNIS", "url": "http://www.dennis.video/", "description": "An interactive and audio responsive music video for \"Dennis\" by popcorn\\_10's."}, {"name": "Fluctus", "url": "http://jojo.ninja/fluctus/", "description": "Experimental 3D Audio Visualizer by Jordan Machado."}, {"name": "George & Jonathan III", "url": "http://www.georgeandjonathan.com/", "description": "Campaign for George & Jonathan's \"III\" album."}, {"name": "Lantern", "url": "https://www.uberviz.io/viz/lantern/", "description": "WebGL Visualizer for \"Lantern\" by SBTRKT."}, {"name": "Lines", "url": "http://labs.fluuu.id/lines/", "description": "Visualising Joy Division album cover as a music spectrum by Silvio Paganini."}, {"name": "Nero", "url": "https://www.uberviz.io/viz/nero/", "description": "WebGL Visualizer for \"In The Way\" by Nero."}, {"name": "Pareidolia", "url": "https://www.uberviz.io/viz/pareidolia/", "description": "WebGL Visualizer for \"Szerencs\u00e9tlen\" by Venetian Snares."}, {"name": "Splice", "url": "https://www.uberviz.io/viz/splice/", "description": "A realtime interactive music visualizer using time-code data from Splice's upcoming visualizer API."}, {"name": "Typatone", "url": "http://www.typatone.com/", "description": "Make music while you write."}, {"name": "Yume", "url": "http://unseen-music.com/yume/", "description": "Campaign for Helios' \"Yume\" album."}, {"name": "Silk", "url": "http://mattdesl.github.io/codevember/21.html", "description": "3D Audio Visualizer by Matt DesLauriers."}, {"name": "Wave", "url": "http://mattdesl.github.io/codevember/3.html", "description": "3D Audio Visualizer by Matt DesLauriers."}, {"name": "Binaural", "url": "http://mattdesl.github.io/codevember/6.html", "description": "Experiment using Binaural and Reverb audio effects by Matt DesLauriers."}, {"name": "Word Problems", "url": "https://www.uberviz.io/viz/word-problems/", "description": "WebGL Visualizer for \"Word Problems\" by Harmonic 313."}, {"name": "Glitch", "url": "http://naivesound.com/glitch/", "description": "An algorithmic synthesizer to make music from math."}, {"name": "105 Birthday Clara Rockmore", "url": "http://www.google.com/doodles/clara-rockmores-105th-birthday", "description": "A Doodle for the Birthday of Clara Rockmore."}, {"name": "Fireworks with WebGL", "url": "http://ondras.github.io/fireworks-webgl/", "description": "Sound driven fireworks by Ond\u0159ej \u017d\u00e1ra."}, {"name": "Glowsynth - just amazing!", "url": "http://outputchannel.com/glowsynth/", "description": "Play with your mouse, Qwerty keyboad, or MIDI keyboard and watch as the lights dance to your music."}, {"name": "Mmorph", "url": "http://mmorph.massivemusic.com/", "description": "An adventure into new ways of delivering interactive music in the browser and beyond."}, {"name": "Loop Waveform Visualizer", "url": "https://airtightinteractive.com/demos/js/reactive/", "description": "WebGL Visualizer for Screw Base by Beytah."}, {"name": "Scrollsound", "url": "http://zya.github.io/scrollsound/", "description": "Scrolling as a method of interaction with audio on the web by Ehsan Ziya."}, {"name": "Experiment #8", "url": "http://brunoimbrizi.com/experiments/#/08", "description": "Music Experiment by Bruno Imbrizi."}, {"name": "Music Cube", "url": "http://www.808cube.com/", "description": "A Chrome Experiment that combines the Roland TR-808 Drum Machine with the Rubik's Cube."}, {"name": "Music Game - ECHO", "url": "http://tonenotone.com/ECHO/", "description": "A challenging musical puzzle game."}, {"name": "Patatap", "url": "http://www.patatap.com/", "description": "A portable animation and sound kit."}, {"name": "Plink - Awesome Multiplayer Game", "url": "http://www.dinahmoelabs.com/plink", "description": "A multiplayer music experience."}, {"name": "Soundcloud Visualizer", "url": "http://www.michaelbromley.co.uk/experiments/soundcloud-vis/#muse/undisclosed-desires", "description": "A Canvas and Web Audio Experiment."}, {"name": "CSS Visualizer", "url": "http://likethemammal.github.io/css-visualizer/", "description": "Music Visualizers that are made entirely using DOM elements and CSS3."}, {"name": "Kandinski Experiment", "url": "http://jasonsigal.cc/kandinskify/", "description": "Music Visualizations inspired in Kandinsky."}, {"name": "Visual Music Trailer", "url": "https://vimeo.com/160470393", "description": "Live audio visual performance ideas."}, {"name": "Draw and Music", "url": "http://rugs.grindselect.com/", "description": "Campaign for Rugs new album by Sam Greens."}, {"name": "Moogfest Substrate", "url": "http://www.moogfest.com/_substrate", "description": "Experimental site to Moogfest."}, {"name": "3D Grid", "url": "http://rickycodes.github.io/audio-visualizer/three/", "description": "Audio visualizer built with HTML5 web audio API by rickycodes."}, {"name": "obsidian", "url": "http://mrdoob.com/files/temp/xplsv_obsidian/", "description": "3D Audio Visualization made by the creator of Three.js."}, {"name": "TRIF", "url": "http://trif.it/", "description": "GIF-based online radio visualization using webaudio API and raw CSS"}, {"name": "Audiograph", "url": "http://audiograph.xyz/", "description": "Amazing audio visualization made by Matt DesLauriers."}, {"name": "Scribble Audio", "url": "http://scribble.audio/", "description": "Draw loops of sound with this web synthesizer."}, {"name": "Touchpianist", "url": "http://touchpianist.com/", "description": "play a piano and look all animations along the screen."}, {"name": "PartyMode", "url": "https://preziotte.com/partymode/", "description": "An experimental music visualizer using d3.js and the web audio api."}, {"name": "DJi", "url": "http://jieverson.com/DJi/", "description": "Clean music visualizer from SoundCloud or self uploaded."}, {"name": "VR Ondes Martenot", "url": "https://github.com/elifer5000/vr-ondes-martenot", "description": "A playable rendition of the Ondes Martenot in Virtual Reality.", "stars": "6"}, {"name": "Popcorn", "url": "http://hughsk.io/popcorn/", "description": "Little audio-reactive sketch by Hugh Kennedy."}, {"name": "Musical Interactions", "url": "https://tympanus.net/Development/MusicalInteractions/", "description": "Some experimental ideas for playful musical interactions."}, {"name": "ClubberToy", "url": "https://wizgrav.github.io/clubber/", "description": ""}, {"name": "Andantino", "url": "https://alpcanaydin.github.io/andantino/", "description": ""}, {"name": "Vissonance", "url": "https://tariqksoliman.github.io/Vissonance/", "description": ""}, {"name": "ShowCQTBar", "url": "https://mfcc64.github.io/html5-showcqtbar/", "description": "Audio spectrum visualization with musical scale."}, {"name": "Weekly Music Visualizations", "url": "https://github.com/surayashivji/WeeklyGraphics", "description": ""}, {"name": "Audio Visualizer", "url": "https://github.com/Teoxoy/audio-visualizer", "description": "An interesting web audio visualizer built with Pixi.js.", "stars": "42"}, {"name": "YouTube Musical Spectrum", "url": "https://github.com/mfcc64/youtube-musical-spectrum", "description": "A browser extension that offers audio visualization on your YouTube page with nice musical notes.", "stars": "189"}, {"name": "Just Dance", "url": "http://hiteshsahu.com/AudioAnalysis", "description": "A 3D Audio Visualization made with [BabylonJS](http://babylonjs.com/) & 2D Perlin Noise."}, {"name": "audioMotion", "url": "https://audiomotion.me", "description": "High-resolution real-time audio spectrum analyzer and full-featured music player written in JavaScript. Includes binaries for Windows, Linux and macOS."}, {"name": "p5.js Audio Visualizer", "url": "https://amandayehh.github.io/audio-visualizer/", "description": "A powerful, beat- and amplitude-responsive audio visualizer created with [p5.sound (\u2b50905)](https://github.com/processing/p5.js-sound), on an HTML5 Canvas by Amanda Yeh."}, {"name": "Tap tempo and metronome with sound effects", "url": "https://tapbpmhub.com/", "description": "A metronome with customizable sound effects, capable of calculating bpm with just a click, and also supports synchronization with your MIDI device."}, {"name": "osci-render", "url": "https://github.com/jameshball/osci-render", "description": "Software for making music by visualising objects, images, and Blender scenes on an oscilloscope using audio.", "stars": "600"}, {"name": "SVG Animated Drum Kit", "url": "http://codepen.io/iamjoshellis/full/KVdQqm/", "description": "Play an amazing Drum made with SVG and realistic sounds by @iamjoshellis."}, {"name": "SVG Animated Guitar", "url": "http://codepen.io/iamjoshellis/full/qbBKZB/", "description": "Play an amazing Guitar made with SVG and realistic sounds by @iamjoshellis."}, {"name": "Audio Visualizer", "url": "http://codepen.io/Francext/full/yIogq/", "description": "Abstract Audio Visualizer using Three.js by Francesco Trillini"}, {"name": "Awesome Audio Player", "url": "http://codepen.io/alexpierre/full/RNELPV/", "description": "Radial Audio Player constructed by lines of frequency and amplitude by Alex Permyakov"}, {"name": "Wireframes", "url": "http://codepen.io/pat_hg/full/gamQwr/", "description": "Wireframe WebGL Animation with Three.js by Patrick Heng"}, {"name": "Soundcloud Vinyl Search", "url": "http://codepen.io/chrisgannon/full/GpwqgG/", "description": "An amazing experiment creating a realistic Vinyl player using DrawSVG and GSAP by Chris Gannon."}, {"name": "Gooey Effect Audio", "url": "http://codepen.io/enjikaka/full/QbJmRJ/", "description": "Upload your mp3 and visualize the song with this crazy effect by Jeremy Karlsson."}, {"name": "CSS Audio Visualizer", "url": "http://codepen.io/njmcode/full/WbWyWz/", "description": "Using audio frequency data from a hidden video to apply CSS scaling by Neil McCallion."}, {"name": "Storytelling with Html5 + CSS3", "url": "http://codepen.io/rachelnabors/full/rCost/", "description": "A great example of how to use music to create a Storytelling by Rachel Nabors."}, {"name": "Step sequencer", "url": "http://codepen.io/woodwork/full/rxrLqa/", "description": "Create music with this sequencer by Joe Harry."}, {"name": "WebGL Soundcloud Visualizer using Three.js", "url": "http://codepen.io/luigimannoni/full/xbLgqB", "description": "ThreeJS/WebGL Soundcloud player/visualizer based on HTML5 AudioContext API by Luigi Mannoni."}, {"name": "Oscilator", "url": "http://codepen.io/easwee/pen/sFpmo", "description": "Testing the oscillator node from HTML5 audio API by Anej Gorki\u010d."}, {"name": "Cubes Audio Visualizer", "url": "http://codepen.io/pat_hg/pen/zvMrRJ", "description": "10th contribution for codevember 2015 by Patrick Heng."}, {"name": "P5 Audio Tests 33", "url": "http://codepen.io/laurent-thevenet/pen/JGeXNr", "description": "Audio visualization using p5.js 3D elements and Soundcloud API"}, {"name": "P5 Audio Tests 27", "url": "http://codepen.io/laurent-thevenet/pen/MKJwVd", "description": "Audio visualization using p5.js 3D elements and Soundcloud API"}, {"name": "CircleLineNERDDISCO", "url": "http://codepen.io/TimPietrusky/full/jrPRZR", "description": "Audio visualization with amazing analyser by Tim Pietrusky."}, {"name": "Clubberize yin yang example", "url": "http://codepen.io/wizgrav/pen/PWKNmg", "description": "An example using the clubberize helper to easily integrate clubber.js in javascript apps."}, {"name": "web-audio-analyser", "url": "https://github.com/hughsk/web-audio-analyser", "description": "A thin wrapper around the Web Audio API that takes an