SpaceMusic is a real-time visual musical instrument. Play MIDI, audio or sensor data into it and it draws 3D forms live, like a synthesizer that makes visuals instead of sound. You can export the results for 3D printing, CNC or Rhino (docs.spacemusic.tv).
For us: SpaceMusic is the studio’s main product. Jan Henrik had the idea and designs it, Armin programs it, and Tebjan Halm works on the vvvv side. Developers start at Building SpaceMusic. The web services run on the Studio server.
Start here
- Try it: open ui.spacemusic.tv/lobby and sign in with the studio login.
- Install it: download the latest installer from the Releases tab of api.spacemusic.tv.
- Learn it: the user manual and the tutorials.
How to
Install SpaceMusic
- Open the Releases tab of api.spacemusic.tv and download the latest installer for Windows (offline or online version).
- Run it and follow the prompts. It installs the Host, the Microsoft parts it needs, and the Core.
- You only do this once. After that the Host keeps itself and the Core up to date.
Start SpaceMusic
- Start SpaceMusic from the Start menu. The Host opens and starts the Core.
- On a studio PC you can also run
C:\SM\Portable\SpaceMusic.Host.exewithout installing.
Control it from a browser or phone
- Open ui.spacemusic.tv/lobby and sign in with the studio login.
- Connect to your running SpaceMusic.
- Pick the UI: the Pro UI has every control, the Mobile UI is made for phones.
Run it on location
- Read Running SpaceMusic in Notion: local, on a network, in the cloud or on location.
Make patterns with Rhino
- Follow Creating patterns using SpaceMusic and Rhino. See also Origin Infinite.
What we have
| Part | What it does | Note |
|---|---|---|
| Host | The program you start. It launches the Core, keeps it up to date and shows the control screens. | SpaceMusic.Host.exe |
| Core | The engine: takes the input and draws the 3D picture. Built in vvvv. | Started by the Host |
| Installer | Puts SpaceMusic on a Windows PC. | Releases tab of api.spacemusic.tv |
| Library | The content: scenes, materials, audio, MIDI and 3D objects. | Moving to a cloud library delivered by the Host |
| Pro UI | The full control panel with every page and parameter, in the browser or as a desktop app. | ui.spacemusic.tv/lobby, studio login |
| Mobile UI | A control screen for phones, played with your thumb. | iOS app in progress |
| Streamer | Sends the live picture to the control screens. | Needs an NVIDIA graphics card |
| Worker | Tray app that lets a spare PC take jobs from the SpaceMusic Factory: parameter sweeps, Rhino or Blender runs, 3D-print slicing, audio transcription. | Signs in with your SpaceMusic account |
| Transcriber | Turns a folder of audio tracks into MIDI files on a local graphics card. | Internal only; the model is non-commercial |
| Placement creation | Grasshopper and vvvv tool that makes placements: sets of points that all object movements start from. | Notion |
Find it
- Docs: docs.spacemusic.tv (studio login)
- Notion: SpaceMusic (manual, tutorials, road to V1), How updates reach machines, SM Tasks
- Next big release, Core V1 (placements, recording, plugins): Roadmap to SM Core V1 and the planning board
- Update videos: Dropbox:
JHH SERVER/5_BIBLIOTHEK/22_Video Tutorials/SM Updates - Workflow videos: Dropbox:
JHH SERVER/5_BIBLIOTHEK/22_Video Tutorials/Workflow Tutorials - Project folder: Dropbox:
JHH SERVER/1_PROJEKTE/120_SpaceMusic - Repo: https://github.com/SpaceMusicZH/SpaceMusic