Skip to content
/ viz Public

💥 Fun music visualizations for you and all your friends!

Notifications You must be signed in to change notification settings

Spuffynism/viz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💥 viz

viz is a music visualiser. It works with Spotify, or though a microphone with SongRec.

Wireframe visualization Ascii visualization

Usage

viz needs both a client and a server. The server is needed to:

  • Authenticate with Spotify, and emit song changes from Spotify to the client
  • Or, if SongRec is used, to listen to the microphone and emit song changes to the client

The client is built with r3f and runs the visualization code.

Setup

To run viz with Spotify, you need to set up a few things:

  1. Go to the Spotify Developer Dashboard, and create a new app.
  2. Add http://localhost:8888/callback as a redirect URI.
  3. Create a .env file in the backend folder with environment variables from the Spotify app.
    cp backend/.env.example backend/.env

Build

make bootstrap

Run

To start both the server and the client, run:

make start

For the full list of commands, see Makefile.

About

💥 Fun music visualizations for you and all your friends!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages