Music Visualization GUI
This project is undergoing heavy rework and hopefully will turn out to be better than it used to be.
- Download the tar.gz file from here
- Extract the zip file, and cd to the folder and run
./configure
make
sudo make install
sudo apt-get install libopenal1 libalut-dev
Build tools are currently made for Linux based systems only. Multiplatform support coming soon. :)
Clone the repo with submodules using
git clone --recurse-submodules https://github.com/SpiritSeeker/Eden
From inside the root Eden directory, run
vendor/bin/premake/premake5 gmake
make
./bin/Debug-linux-x86_64/Sandbox/Sandbox
- The OpenAL Player: A lot of cool new features to be implemented, (think automatic 3D audio)
- The GUI: Building a basic GUI which can then be upgraded using an in-house renderer (Coming soon) ;)
- The Visualizer: Spectrum visualizer with FFT followed by some DSP for some FancyEffects™.
- Integration with other Players: Integration with Players/ Streaming services such as Spotify, YTMusic.
- Intelligent Playlists: AI based automation of playlists for a given mood.
- Intelligent Visualization: Automation of above mentioned FancyEffects™ for every song.