zhuyanxi / Spectra

✴️ Interactive 3D music visualization for .mp3 files using Unity and C#

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SPECTRA

alt text

About

This is a Visualization Tool for .mp3 files, done in Unity and C#. Inspiration was gathered from Keijiros NoiseBall and from casefc3s UnityAudioVisualization

Executables

Pre-built and runnable executables exist for Linux and Windows. Mac OS has not been tested.

Windows .zip archive

Linux .zip archive

WARNING

All resolutions have not been tested. Most of the testing was done using Windowed Mode running at 1024x640. Feel free to try other resolutions, at your own peril.

Controls

Key Action
← → Cycle between showing vertical bars, horizontal bars, or no bars.
B Enable or disable black-and-white bars
E Enable or disable "epilepsy-mode"
D Enable or disable darkened colour scheme
R Reset visualization mode
Z Show or hide the song menu
P Pause or play the current song
ESC Quit the program

Contributors

The project was done originally created as a part of the course DH2323 Computer Graphics and Interaction, given at KTH Royal Institute of Technology during the Spring of 2016, examined by Christopher Peters.

The group members were:

Demo

A very rough demo can be found HERE.

About

✴️ Interactive 3D music visualization for .mp3 files using Unity and C#


Languages

Language:C# 76.7%Language:ShaderLab 17.9%Language:HLSL 5.4%