Skip to content

Interactive 3D Audio Visualizer built with HTML, JavaScript, and Three.js. Upload audio files and watch dynamic 3D geometries and particles react in real-time. Features customizable shapes, lighting effects, particle control, camera automation, and recording functionality.

License

Notifications You must be signed in to change notification settings

jonathanpostawka/audiovisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio Visualizer An interactive 3D Audio Visualizer built using HTML5, JavaScript, and Three.js. Upload audio files to create dynamic 3D visualizations that react in real-time.

Features Customizable Geometries: Choose from multiple 3D shapes (spheres, cubes, stars, etc.). Particle System: Enable particles and adjust their shape, count, speed, and movement. Audio Interaction: Real-time 3D object movements and scaling based on audio frequencies. Lighting Effects: Control multiple dynamic lights and choose different surface effects. Camera Modes: Automate the camera with circular paths, zoom, random jumps, and more. Shader Effects: Enable effects like glow, distortion, chromatic aberration, and motion blur. Recording: Record the visualizer and audio directly in the browser. How to Use Clone the repository: bash Code kopieren git clone https://github.com/jonathanpostawka/audiovisualizer.git Open the index.html file in a browser. Upload an audio file to begin the visualization. Customize visual settings using the provided control panel. Technologies Used HTML5 JavaScript (ES6+) Three.js Web Audio API Future Improvements Enhanced geometry interaction. Additional shader effects. Improved performance for large audio files. License This project is licensed under the MIT License.

About

Interactive 3D Audio Visualizer built with HTML, JavaScript, and Three.js. Upload audio files and watch dynamic 3D geometries and particles react in real-time. Features customizable shapes, lighting effects, particle control, camera automation, and recording functionality.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published