跳转到主要内容

标签(标签)

资源精选(342) Go开发(108) Go语言(103) Go(99) angular(82) LLM(78) 大语言模型(63) 人工智能(53) 前端开发(50) LangChain(43) golang(43) 机器学习(39) Go工程师(38) Go程序员(38) Go开发者(36) React(33) Go基础(29) Python(24) Vue(22) Web开发(20) Web技术(19) 精选资源(19) 深度学习(19) Java(18) ChatGTP(17) Cookie(16) android(16) 前端框架(13) JavaScript(13) Next.js(12) 安卓(11) 聊天机器人(10) typescript(10) 资料精选(10) NLP(10) 第三方Cookie(9) Redwoodjs(9) ChatGPT(9) LLMOps(9) Go语言中级开发(9) 自然语言处理(9) PostgreSQL(9) 区块链(9) mlops(9) 安全(9) 全栈开发(8) OpenAI(8) Linux(8) AI(8) GraphQL(8) iOS(8) 软件架构(7) RAG(7) Go语言高级开发(7) AWS(7) C++(7) 数据科学(7) whisper(6) Prisma(6) 隐私保护(6) JSON(6) DevOps(6) 数据可视化(6) wasm(6) 计算机视觉(6) 算法(6) Rust(6) 微服务(6) 隐私沙盒(5) FedCM(5) 智能体(5) 语音识别(5) Angular开发(5) 快速应用开发(5) 提示工程(5) Agent(5) LLaMA(5) 低代码开发(5) Go测试(5) gorm(5) REST API(5) kafka(5) 推荐系统(5) WebAssembly(5) GameDev(5) CMS(5) CSS(5) machine-learning(5) 机器人(5) 游戏开发(5) Blockchain(5) Web安全(5) Kotlin(5) 低代码平台(5) 机器学习资源(5) Go资源(5) Nodejs(5) PHP(5) Swift(5) devin(4) Blitz(4) javascript框架(4) Redwood(4) GDPR(4) 生成式人工智能(4) Angular16(4) Alpaca(4) 编程语言(4) SAML(4) JWT(4) JSON处理(4) Go并发(4) 移动开发(4) 移动应用(4) security(4) 隐私(4) spring-boot(4) 物联网(4) nextjs(4) 网络安全(4) API(4) Ruby(4) 信息安全(4) flutter(4) RAG架构(3) 专家智能体(3) Chrome(3) CHIPS(3) 3PC(3) SSE(3) 人工智能软件工程师(3) LLM Agent(3) Remix(3) Ubuntu(3) GPT4All(3) 软件开发(3) 问答系统(3) 开发工具(3) 最佳实践(3) RxJS(3) SSR(3) Node.js(3) Dolly(3) 移动应用开发(3) 低代码(3) IAM(3) Web框架(3) CORS(3) 基准测试(3) Go语言数据库开发(3) Oauth2(3) 并发(3) 主题(3) Theme(3) earth(3) nginx(3) 软件工程(3) azure(3) keycloak(3) 生产力工具(3) gpt3(3) 工作流(3) C(3) jupyter(3) 认证(3) prometheus(3) GAN(3) Spring(3) 逆向工程(3) 应用安全(3) Docker(3) Django(3) R(3) .NET(3) 大数据(3) Hacking(3) 渗透测试(3) C++资源(3) Mac(3) 微信小程序(3) Python资源(3) JHipster(3) 语言模型(2) 可穿戴设备(2) JDK(2) SQL(2) Apache(2) Hashicorp Vault(2) Spring Cloud Vault(2) Go语言Web开发(2) Go测试工程师(2) WebSocket(2) 容器化(2) AES(2) 加密(2) 输入验证(2) ORM(2) Fiber(2) Postgres(2) Gorilla Mux(2) Go数据库开发(2) 模块(2) 泛型(2) 指针(2) HTTP(2) PostgreSQL开发(2) Vault(2) K8s(2) Spring boot(2) R语言(2) 深度学习资源(2) 半监督学习(2) semi-supervised-learning(2) architecture(2) 普罗米修斯(2) 嵌入模型(2) productivity(2) 编码(2) Qt(2) 前端(2) Rust语言(2) NeRF(2) 神经辐射场(2) 元宇宙(2) CPP(2) 数据分析(2) spark(2) 流处理(2) Ionic(2) 人体姿势估计(2) human-pose-estimation(2) 视频处理(2) deep-learning(2) kotlin语言(2) kotlin开发(2) burp(2) Chatbot(2) npm(2) quantum(2) OCR(2) 游戏(2) game(2) 内容管理系统(2) MySQL(2) python-books(2) pentest(2) opengl(2) IDE(2) 漏洞赏金(2) Web(2) 知识图谱(2) PyTorch(2) 数据库(2) reverse-engineering(2) 数据工程(2) swift开发(2) rest(2) robotics(2) ios-animation(2) 知识蒸馏(2) 安卓开发(2) nestjs(2) solidity(2) 爬虫(2) 面试(2) 容器(2) C++精选(2) 人工智能资源(2) Machine Learning(2) 备忘单(2) 编程书籍(2) angular资源(2) 速查表(2) cheatsheets(2) SecOps(2) mlops资源(2) R资源(2) DDD(2) 架构设计模式(2) 量化(2) Hacking资源(2) 强化学习(2) flask(2) 设计(2) 性能(2) Sysadmin(2) 系统管理员(2) Java资源(2) 机器学习精选(2) android资源(2) android-UI(2) Mac资源(2) iOS资源(2) Vue资源(2) flutter资源(2) JavaScript精选(2) JavaScript资源(2) Rust开发(2) deeplearning(2) RAD(2)

音乐可视化是电子音乐可视化器和媒体播放器软件中的一项功能,可根据一段音乐生成动画图像。 图像通常是实时生成和渲染的,并且在播放时与音乐同步。

Table of Contents

Books

Downloads

Experiments

  • Audible Visuals - Collection of visualizers derived from the Archimedean spiral by Sonia Boller.
  • React Player - A complete Audio Visualisation player with ReactJS.
  • Moire - A Web Audio / WebGL visualisation.
  • Finding Love - fully interactive, Virtual Reality story that transforms emotions into art.
  • Mubert - World's first online music composer
  • Tangled - Audio-visual release by Berlin based netlabel Yarn Audio, visuals made in cables. Drag to rotate, scroll to zoom.
  • Luis Henrique Bizarro Portfolio - Portfolio with experiments using Three.JS and GSLS.
  • Triangles - An experiment using triangles in Canvas.
  • Adventure Machine - Campaign for Madeon's "Adventure" album.
  • BBNG - WebGL Visualizer for "Confessions" (feat. Leland Whitty) by BADBADNOTGOOD.
  • Born in the Echoes - Campaign for The Chemical Brothers' "Born in the Echoes" album.
  • Chrome Music Lab - Play with simple experiments and explore how music works.
  • DENNIS - An interactive and audio responsive music video for "Dennis" by popcorn_10's.
  • Fluctus - Experimental 3D Audio Visualizer by Jordan Machado.
  • George & Jonathan III - Campaign for George & Jonathan's "III" album.
  • Goy Goy - A multiplayer Chrome Experiment made with HTML5 Canvas, socket.io and audiolet.js.
  • Lantern - WebGL Visualizer for "Lantern" by SBTRKT.
  • Lines - Visualising Joy Division album cover as a music spectrum by Silvio Paganini.
  • Nero - WebGL Visualizer for "In The Way" by Nero.
  • OMM - An interactive audio visual experience exploring creativity.
  • Pareidolia - WebGL Visualizer for "Szerencsétlen" by Venetian Snares.
  • Soundviz - 5 different sound visualization effects with Leap Motion interactivity.
  • Splice - A realtime interactive music visualizer using time-code data from Splice's upcoming visualizer API.
  • Typatone - Make music while you write.
  • Yume - Campaign for Helios' "Yume" album.
  • Spins - Audio Visualizer rendering Waveforms in Polar Coordinates by Matt DesLauriers.
  • Silk - 3D Audio Visualizer by Matt DesLauriers.
  • Wave - 3D Audio Visualizer by Matt DesLauriers.
  • Binaural - Experiment using Binaural and Reverb audio effects by Matt DesLauriers.
  • Beatgrid - Experiment using Audio Beat Detection by Matt DesLauriers.
  • Party - 2D Audio Visualizer by Matt DesLauriers.
  • Word Problems - WebGL Visualizer for "Word Problems" by Harmonic 313.
  • Here Comes The Sun - A visual representation of The Beatles' song "Here Comes The Sun" dynamically generated by an algorithm developed with Processing and Processing.js. By Marcio Ribeiro.
  • Audio Cloud - A reactive particle system based on audio analysis of Fast Fourier Transform spectrum.
  • Glitch - An algorithmic synthesizer to make music from math.
  • 105 Birthday Clara Rockmore - A Doodle for the Birthday of Clara Rockmore.
  • Fireworks with WebGL - Sound driven fireworks by Ondřej Žára.
  • Tonalhub - Create music from your github repository by Alejandro Mantecon Guillen.
  • Glowsynth - just amazing! - Play with your mouse, Qwerty keyboad, or MIDI keyboard and watch as the lights dance to your music.
  • Mmorph - An adventure into new ways of delivering interactive music in the browser and beyond.
  • Play a cornet to Donald Trump - A funny site to play a cornet to Donald Trump by Animal Agency.
  • Loop Waveform Visualizer - WebGL Visualizer for Screw Base by Beytah.
  • Bohemian Rhapsichord - A web app that turns the song Bohemian Rhapsody into a musical instrument by Paul Lamere.
  • Scrollsound - Scrolling as a method of interaction with audio on the web by Ehsan Ziya.
  • Floraldrift - Procedurally generated music and visuals.
  • Experiment #8 - Music Experiment by Bruno Imbrizi.
  • Music Cube - A Chrome Experiment that combines the Roland TR-808 Drum Machine with the Rubik's Cube.
  • Music Game - ECHO - A challenging musical puzzle game.
  • Patatap - A portable animation and sound kit.
  • Plink - Awesome Multiplayer Game - A multiplayer music experience.
  • Simon Says - Game - A free memory game in your browser.
  • Soundcloud Visualizer - A Canvas and Web Audio Experiment.
  • CSS Visualizer - Music Visualizers that are made entirely using DOM elements and CSS3.
  • Kandinski Experiment - Music Visualizations inspired in Kandinsky.
  • Visual Music Trailer - Live audio visual performance ideas.
  • Draw and Music - Campaign for Rugs new album by Sam Greens.
  • Moogfest Substrate - Experimental site to Moogfest.
  • Flame Gradient - Audio visualizer built with HTML5 web audio API by rickycodes.
  • 3D Grid - Audio visualizer built with HTML5 web audio API by rickycodes.
  • obsidian - 3D Audio Visualization made by the creator of Three.js.
  • TRIF - GIF-based online radio visualization using webaudio API and raw CSS
  • Garbage Collector - Audio visualization experiment made with Three.js and some post-processing.
  • Audiograph - Amazing audio visualization made by Matt DesLauriers.
  • Happy Monday - Musical experiment using THREE.MeshLine by David Ronai.
  • D159 - Audio visualization for "gloom" shown at NVScene 2015 by Simo Santavirta.
  • Restless Earth - Audio visualization for "Restless Earth".
  • Scribble Audio - Draw loops of sound with this web synthesizer.
  • Touchpianist - play a piano and look all animations along the screen.
  • PartyMode - An experimental music visualizer using d3.js and the web audio api.
  • Arkade London - Arkade London is a pure personal and experimental webVJ fan art.
  • DJi - Clean music visualizer from SoundCloud or self uploaded.
  • Braille Face: Kōya - Navigate a unique interactive environment in your browser while listening to Kōya, the debut album from Melbourne musician Braille Face.
  • VR Ondes Martenot - A playable rendition of the Ondes Martenot in Virtual Reality.
  • Popcorn - Little audio-reactive sketch by Hugh Kennedy.
  • Beat - Beat is a HTML5 audio/canvas experiment inspired by Propellerheads Figure iOS App.
  • Dancing Torus - Dancing Torus is a WebGL Audio Reactive experience. Choose your favourite song on Soundcloud and start dancing!
  • Musical Interactions - Some experimental ideas for playful musical interactions.
  • Polyrhythm - An interactive exploration of polyrythmic rhythms.
  • ClubberToy Several shadertoys, rewired with clubber, bundled as a vj app.
  • Andantino Listen some notes and try to find same notes on the keyboard.
  • Vissonance A collection of audio visualizers built in THREE.js.
  • M A I L M A N Interactive music video by Bruno Imbrizi for a song called Mailman by Soundgarden.
  • HTML5 Audio Visualizer Video Maker Pick your music, background image, customize the visualizer the way you want it, and have the visualizer be recorded all right in your web browser.
  • 3d Particles Music Visualiser Music visualiser done in Three.js by Richard Tan
  • ShowCQTBar - Audio spectrum visualization with musical scale.
  • Weekly Music Visualizations Weekly music visualization experiments built with Three.js and p5.js by Suraya Shivji.
  • Audio Visualizer - An interesting web audio visualizer built with Pixi.js.
  • CPPN-based Visualizer - Applying compositional pattern-producing networks to generate interesting visuals from audio data.
  • YouTube Musical Spectrum - A browser extension that offers audio visualization on your YouTube page with nice musical notes.
  • Just Dance - A 3D Audio Visualization made with BabylonJS & 2D Perlin Noise.
  • audioMotion - High-resolution real-time audio spectrum analyzer and full-featured music player written in JavaScript. Includes binaries for Windows, Linux and macOS.
  • p5.js Audio Visualizer - A powerful, beat- and amplitude-responsive audio visualizer created with p5.sound, on an HTML5 Canvas by Amanda Yeh.

Experiments on Codepen

Libraries Audio

  • web-audio-analyser - A thin wrapper around the Web Audio API that takes an element and gives you its waveform/frequency data in return.
  • web-audio-player - A cross-browser Web Audio player.
  • web-media-playback - Retrieve playback and buffering information about audio or video playing in the browser.
  • Pizzicato.js - Simplify the way you create and manipulate sounds via the Web Audio API.
  • ThreeAudio.js - Helps you create music visualizations in Three.js or tQuery.
  • Beeplay.js - Write a song In JavaScript.
  • MIDI.js - Making life easy to create a MIDI-app on the web.
  • Beep.js - A JavaScript toolkit for building browser-based synthesizers.
  • p5.sound - Brings the Processing approach to Web Audio and p5.js.
  • Audiolet - A JavaScript library for real-time audio synthesis and composition.
  • coffee-collider - A language for real time audio synthesis and algorithmic composition in HTML5.
  • audio-render - A pass-through audio stream, providing structure for rendering stream audio data.
  • Octavian - Utilities for reasoning about musical notes, frequencies, and intervals
  • waveform-data - Audio Waveform Data Manipulation API – resample, offset and segment waveform data in JavaScript.
  • audiowaveform - C++ program to generate waveform data and render waveform images from audio files.
  • Aubio - C library for realtime audio labeling with bindings for Python and PD, support for ofx and Vamp.
  • audio - Generic Go package designed to define a common interface to analyze and/or process audio data
  • wav - Battle tested Wav decoder/encoder
  • standardized-audio-context - A cross-browser implementation of the AudioContext which aims to closely follow the standard.
  • web-audio-beat-detector - A beat detection utility which is using the Web Audio API.
  • meyda - Audio feature extraction for JavaScript.

Libraries Visualization

  • p5.js - A JavaScript library for creating graphic and interactive experiences, based on the core principles of Processing.
  • Pixi.js - A fast lightweight 2D library that works across all devices. The Pixi renderer allows everyone to enjoy the power of hardware acceleration without prior knowledge of WebGL.
  • sketch.js - Let's you get straight to the fun parts of creative coding, without ever having to worry about shims or boilerplate code.
  • three.js - Three.js is a library that makes WebGL easy to use.
  • Two.js - A two-dimensional drawing API geared towards modern web browsers. It is renderer agnostic enabling the same API to draw in multiple contexts: SVG, Canvas, and WebGL.
  • BabylonJS - A complete JavaScript framework for building 3D games with HTML5, WebGL and Web Audio.
  • Web Audio Extension - A Chrome extension to play with Web Audio.
  • Cinder - A community-developed, free and open source library for professional-quality creative coding in C++.
  • Processing - An open source programming language and integrated development environment built for the electronic arts, new media art, and visual design communities.
  • HYPE_processing - Collection of Processing classes that performs heavy lifting tasks while using a minimal amount of code writing.
  • The Force - Live coded shader editing with audio input.
  • Hylogen - Purely functional language embedded in Haskell for expressive live coding of fragment shaders (with audio input).
  • Peaks.js - Modular client-side JavaScript component designed for the display of and interaction with audio waveform material in the browser.
  • Clubber.js - Application of music theory in audio reactive visualizations.
  • Vuo — A realtime visual programming language for interactive media.
  • wavesurfer.js - A customizable audio waveform visualization, built on top of Web Audio API and HTML5 Canvas
  • wavebell - A javascript voice recorder with realtime waveform, using web microphone
  • Circular Audio Wave - A JS library for audio visualization in circular wave using Web Audio API and ECharts
  • Slang - An audio programming language built in JS
  • audioMotion-analyzer - High-resolution real-time audio spectrum analyzer JS module with no dependencies.
  • Cava - A cross-platform terminal visualizer.
  • Muser - Using machine learning to enhance music visualization in the browser.

People to Follow

  • Aaron Koblin - Artist, designer, programmer, and entrepreneur specializing in data and digital technologies.
  • Joshua Davis - An American designer, technologist, author and artist in new media.
  • Robert Hodgin - A creative coder living in Brooklyn. Co-creator of the Cinder C++.
  • Seb Lee-Delisle - An award-winning digital artist and speaker.
  • Raven Kwok - A visual artist, animator and creative programmer.
  • Chris Wilson - Open Web Guy, formerly of Microsoft and now working as a Developer Advocate at Google.
  • Jason Sigal - Creative Coder in residence at NYU's and creator of web audio library for p5.js.
  • Shawn Lawson - An experiential media artist creating the computational sublime.
  • Matt DesLauriers - Creative coder at Jam 3.
  • Patrick Heng - Creative front-end developer. Studied at Hetic and Gobelins and works at Grouek.
  • Mat Preziotte - Absurd music visualizations and generative art.
  • Yannis Gravezas - A creative coder with several projects featured in chrome experiments, fwa and elsewhere.

Tutorials

Videos

原文:https://github.com/willianjusten/awesome-audio-visualization