JHH StudioMaster · Dash · Space

SpaceMusic Core

The vvvv gamma and Stride app that renders SpaceMusic.

What it is

The Core is SpaceMusic’s engine: the program that takes the input, computes everything and draws the 3D picture on the graphics card. It is built in vvvv gamma (a visual programming tool, vvvv.org) with the Stride game engine (repo).

For us: The Core changes most often, so it is versioned and published separately from the SpaceMusic Host, which starts and updates it. Developers work on it in vvvv; everyone else gets it through the installer.

How to start

  1. Normally you do not start it yourself: install SpaceMusic (SpaceMusic Installer) and the Host launches the core.
  2. To work on it, start vvvv from the repo with Start.bat (developer start, see the guide below).

Find it

  • Repo: SpaceMusic (VL source in SpaceMusic/SpaceMusic.vl, C# in SpaceMusic/csharp)
  • Technical overview: docs/technical.md in the repo

Guides

Ask

Armin SeltzNotion help; the Hetzner server; SpaceMusic programming
Where it lives
Source in the SpaceMusic repo; shipped core copy on each PC.

Related Cards