VSXu
Paradigm | Visual programming |
---|---|
Designed by | Robert Wenzel, Jonatan Wallmander |
Developer | Vovoid Media Technologies AB |
Stable release | 0.8.1
/ January 1, 2020 |
Typing discipline | Strong |
Implementation language | C++ |
OS | Microsoft Windows, Linux |
License | Proprietary / GPL / LGPL |
Website | vsxu |
Influenced by | |
Pure Data, OpenGL, C++ |
Search VSXu on Amazon.
VSXu (VSX Ultra) is an OpenGL-based, music visualizer and modular programming environment which creates 3D effects in real-time.[1][2]
VSXu Player is available for Windows through Steam and VSXu Artiste is available as a download for Windows and GNU/Linux. It is developed by Vovoid Media Technologies AB.[3] VSXu allows third parties to create / program visualization presets ("visuals" or "states").
Creating content[edit]
VSXu is divided in two main 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 with inputs and outputs.[4]
A module always produces something and has various parameters which in turn can be fed with the result of another module.[5] 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.
Usage[edit]
VSXu is intended to be used both as an end-user program ("VSXu Player", "VSXu Artiste") and its "VSXu Engine" as an embedded Visual programming language engine that can be integrated into independent projects.[6]
VSXu profiler can be compiled into C++ programs to measure call stack and performance and collect data.
History[edit]
VSXu has its roots in the Sonique music visualization development community and was first conceived in 2001, then published in 2004. The original developers were Jonatan Wallmander, Robert Wenzel (better known as CoR) and Joakim Fännick.
See also[edit]
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".
References[edit]
- ↑ Khronos Group. "OpenGL News Comments - VSXu OpenGL API-based real time music visualization design tool". Opengl.org. Retrieved 2015-09-05.
- ↑ "3d, öppen källkod och dunka dunka" (in svenska). 2009-09-08. Retrieved 2020-08-13. Unknown parameter
|url-status=
ignored (help) - ↑ "Vovoid Media Technologies AB". vovoid.com. Retrieved 2015-09-05.
- ↑ "Archived copy". Archived from the original on 2007-10-08. Retrieved 2009-03-04. Unknown parameter
|url-status=
ignored (help)CS1 maint: Archived copy as title (link) - ↑ "Archived copy". Archived from the original on 2007-10-08. Retrieved 2009-03-04. Unknown parameter
|url-status=
ignored (help)CS1 maint: Archived copy as title (link) - ↑ "VSXu - audio visualizer, music visualizer, visual programming language (VPL), realtime graphics design platform". vsxu.com. Retrieved 2015-09-05.
External links[edit]
- Official website
- Vovoid Media Technologies AB, maintainers and developers of VSXu
This article "VSXu" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:VSXu. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.