Skip to content

A nebula-inspired song visualizer built as a cosmic stage for my J-Rock band, Stellarmelt.

License

Notifications You must be signed in to change notification settings

JStanoeva/song-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stellarmelt Nebula Visualizer

A nebula-inspired song visualizer built as a cosmic stage for my J-Rock band, Stellarmelt. Drop in a track and launch into a drifting starfield where motion and glow respond to the music.

Features

  • Audio-reactive nebula clouds and starfield
  • Drag-and-drop audio upload (mp3/wav)
  • Infinite scrolling space tunnel
  • Neon sci-fi UI inspired by cosmic aesthetics

Tech Stack

  • HTML, CSS, JavaScript
  • Three.js (WebGL rendering)
  • Web Audio API (frequency analysis)

Getting Started

  1. Clone or download this repo
  2. Open index.html in a modern browser

If you prefer a local server:

# from the project folder
python -m http.server 8000

Then visit http://localhost:8000.

Usage

  1. Click the drop zone (or drag and drop an audio file).
  2. Hit IGNITE UNIVERSE.
  3. Scroll to move through the nebula tunnel.

Notes

  • Audio playback starts only after a user gesture (browser policy).
  • Large audio files may take a moment to decode.

Credits

Created by Stellarmelt. Inspired by J-Rock energy and cosmic visuals.

About

A nebula-inspired song visualizer built as a cosmic stage for my J-Rock band, Stellarmelt.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published