A Remote control patch for SPAT Revolution object-based audio rendering and creation tool, implementing ADM-OSC, the Audio Definition Model (ADM) over Open Sound Control (OSC).
Open Stage Control is an open-source application, a modular OSC / MIDI controller based around a server (at the core), the launcher (configuration and server start) and the client. Clients are simply any browser that reaches the web address with port #
A few little steps are involved in configuring this,
-
Download and install Open Stage Control. The application (server) that runs in the background and allow a client access
-
Download the Open Stage Control - SPAT Revolution Remote Package file. This zip package contains both the patch & config files. It is as well available via the FLUX Center Application which downloads all the resources (patch & config files) to the local computer.
-
Default location for the package to be unzipped:
- macOS:
Library/Application Support/Flux/SPAT Remote Server
- Windows:
Program Files/Flux/SPAT Remote Server
- macOS:
-
Open the Open Stage Control application and configure it. This can be done manually but config file are provided in the above package, both for macOS and Windows. These config file can be simply loaded to Open Stage Control pressing the three dots on the right side of the interface.
-
The provided config file will have a predetermined path for loading the patch. This path is the default path where the FLUX:: Center will download the resources.
-
The last step is to simply run the server.Simply press the Play button and the server will be up and running. The console will show all the client session info for all the available network interfaces with the computer.
-
You can optionally, engage the autostart so everytime Open Stage Control is open, the server will run.
Configuring SPAT Revolution requires to set the OSC Connection Input and Output port for the SPAT Remote Server. Predefined presets simply needs to be chosen for the input and the output. These presets include the ADM-OSC transformation presets which includes the ability to scale the normalized data to the desired range (The object positioning zone). By default, it is scaling to a scene a 10 m3.
-
Access the SPAT Revolution preference page and reach the OSC Connection section
These above presets used the default ports of the Open Stage Control Config files supplied with by default the local 127.0.0.1 port which is required when running the server locally with SPAT Revolution (most common scenario)
TBA
The SPAT Revolution Remote patch is covered by a GNU General Public License v3.0