VSXu
|
|
The topic of this article may not meet Wikipedia's general notability guideline. Please help to establish notability by adding reliable, secondary sources about the topic. If notability cannot be established, the article is likely to be merged, redirected, or deleted. (March 2009) |
| This article relies on references to primary sources or sources affiliated with the subject, rather than references from independent authors and third-party publications. Please add citations from reliable sources. (March 2009) |
| Paradigm(s) | Visual programming |
|---|---|
| Appeared in | 2004 |
| Designed by | Robert Wenzel, Jonatan Wallmander |
| Developer | Vovoid Software & Multimedia |
| Stable release | 0.3.0.2 (January 25, 2012) |
| Typing discipline | Strong |
| Influenced by | Pure Data, OpenGL, C++ |
| Implementation language | C++ |
| OS | Microsoft Windows, GNU/Linux |
| License | GNU General Public License |
| Website | vsxu.com |
VSXu (VSX Ultra) is an OpenGL-based (hardware-accelerated), modular programming environment with its main purpose to visualize music and create 3D effects in real-time.[1] Available for Windows and GNU/Linux.[2] It is currently released as free software under terms of the GNU General Public License v2 and maintained by Vovoid Software & Multimedia.[3] VSXu is built on a modular plug-in-based architecture so anyone can extend it and or make visualization presets ("visuals" or "states").[4]
Contents |
[edit] Creating content
VSXu is divided in 2 parts: VSXu Player and an Editor (VSXu Artiste). The player loads and runs the visuals created in Artiste.
In Artiste, the user interconnects modules visually represented as boxes [5] with inputs and outputs. A module always produces something and has various parameters which in turn can be fed with the result of another module.[6] There are about 200 different modules which can produce bitmaps, handle textures, generate 3d geometry (meshes) and render geometry.
There are also modules for reacting to sound, playing sound and reacting to joystick input.
VSXu implements a custom, minimalistic file format with LZMA compression and can compile visuals with 3d meshes and textures (JPEG or PNG) in the same file.
[edit] History
VSXu has its roots in the Sonique music visualization development community and was first conceived in 2001, then published in 2004. Main developers are Jonatan Wallmander, Robert Wenzel (better known as CoR) and Joakim Fännick.
[edit] See also
[edit] References
- ^ http://www.opengl.org/news/comments/vsxu_opengl_api_based_real_time_music_visualization_design_tool/
- ^ http://www.softwarevj.com/softwareoverview.php?Name=VSXu
- ^ http://vovoid.com/
- ^ http://www.theinquirer.net/inquirer/news/760/1037760/inq-featured-music-visualizer
- ^ http://vsxu.com/shots/nodes.jpg
- ^ http://vsxu.com/shots/interface.jpg
[edit] External links
- Official website
- Vovoid Software & Multimedia, maintainers and developers of VSXu