Visual programming language; Real-time OpenGL graphics; Embeddable; GPL/LGPL Licensed; Audio/Music Visualizer; Animation tool
C++ C HTML CMake Objective-C Yacc Other
Permalink
Failed to load latest commit information.
artiste Engine helper now has unload function. Outline font class has unload.… Aug 31, 2014
cmake/modules Fixed regression in windows build Nov 20, 2013
doc/development Fixed up plugin documentation Dec 13, 2011
engine Bug fixes for windows build Dec 12, 2014
engine_audiovisual Bug fixes for windows build Dec 12, 2014
engine_graphics Fixed regressions for windows. 32-bit windows build now builds withou… Dec 7, 2014
player Bug fixes for windows build Dec 12, 2014
player_demo Refactored engine types, more consistent base types and some separation Jun 7, 2014
player_es initial work on static library + embedded support Dec 4, 2010
plugins Fixed regressions for windows. 32-bit windows build now builds withou… Dec 7, 2014
profiler Fixing more memory leaks Aug 30, 2014
release Removed old unused windows NSIS scripts Apr 21, 2012
server Fixing more memory leaks Aug 30, 2014
share Cleaned up visuals' filenames, added hall of mirrors and fabric of sound Dec 14, 2014
tests Added test sound file used to determine audio/visual latency/lag. Mar 12, 2012
tools Added link flag to vsxl for static builds Aug 17, 2014
widget Fixing more memory leaks Aug 30, 2014
.gitignore Updated build system to generate correct libs for the modules and lib… Mar 1, 2014
AUTHORS - Refactored generic vsx_widget out to its own subproject May 1, 2014
CHANGELOG Fixed newlines in vsx_font May 11, 2013
CMakeLists.txt Added notspiff's bug fix to statelist Dec 7, 2014
COPYING Memory leaks fixed in vsx_texture, hypertree. Memory info added to en… Aug 26, 2014
COPYING.LESSER GPL/LGPL license update for 0.4.0 release Apr 20, 2013
INSTALL - Refactored generic vsx_widget out to its own subproject May 1, 2014
README.md Updated README.md to include OpenEXR deps Feb 14, 2014
VERSION Pushed version to 0.5.0, Windows build fixes Jul 24, 2014
clean_up Fixed indentation and clean_up script Sep 24, 2011
cmake_globals.txt Project cleanup Nov 3, 2011
cmake_suffix.txt fixed screenshot issues May 16, 2010
cmake_uninstall.cmake.in Added the much needed uninstall target for make Sep 3, 2012
configure changed a typo in configure script Sep 14, 2011
libvsxu.pc.in.dynamic - Major profiler bug fix in the data logger (missing packets fixed) May 10, 2014
libvsxu.pc.in.static Fixed key focus problem in artiste May 17, 2014
vsx_platform.h Moved defines from vsx_platform to vsxfst, minor optimization functio… Mar 7, 2014
vsx_version.h Pushed version to 0.5.0, Windows build fixes Jul 24, 2014

README.md

Vovoid VSXu

©2003-2013 Vovoid Media Technologies AB, Sweden

http://www.vsxu.com

http://www.vovoid.com

VSXu (VSX Ultra) is an OpenGL-based (hardware-accelerated), modular programming environment with its main purpose to visualize music and create real time graphic effects.

The aim is to bridge the gap between programmer and artist and enabling acreative and inspiring environment to work in for all parties involved.

VSXu is built on a modular plug-in-based architecture so anyone can extend it and or make visualization presets ("visuals" or "states").

How do i get it?

Compilation Instructions for a basic version of VSXu Ubuntu/Debian:

Make sure you have met the build dependencies:

  sudo apt-get install libglew-dev libglfw-dev libpng12-dev libftgl-dev libjpeg-dev libpulse-dev libopenexr-dev libxrandr-dev make cmake g++ gcc git-core

Optional dependencies:

  sudo apt-get install libopencv-dev libcvaux-dev libhighgui-dev libcv-dev

Get the VSXu Source from github:

  git clone git://github.com/vovoid/vsxu.git

Build it:

  cd vsxu
  mkdir build
  cd build
  cmake -DCMAKE_INSTALL_PREFIX=/usr ..
  make
  make install

For more advanced build instructions (and for the instructions for Windows users) visit http://www.vsxu.com/development/compiling-from-source