Installation

Installing Spatial Creator is relatively straightforward, as it is designed to be used cross-platform.

Prerequisites

Spatial Creator currently does not check that these requirements are met, but may fail if they are not. Make sure they are before proceeding.

  • Python 3.10 (later versions should work, but have not been tested)

  • A recent-enough version of FFmpeg (the ffmpeg and ffprobe commands must be in PATH)

  • SoX (the sox command must be in PATH)

  • A fair amount of free disk space (4 GB should be enough)

  • git to download Spatial Creator itself

  • At least one song to convert to surround

  • Optionally, a graphics processor that supports NVIDIA CUDA or AMD ROCm to accelerate processing

Downloading Spatial Creator from the first time

To download Spatial Creator, use the following command:

git clone --branch 1.1.1 https://github.com/floofi-org/spacer.git

This will create a new folder named "spacer" with the source code inside. Then use:

cd spacer

To switch to this directory.

Upgrading from an older version of Spatial Creator

If you are upgrading from an older version of Spatial Creator, first go to the folder where Spatial Creator is installed:

cd spacer

(or wherever you have installed Spatial Creator) and run the following command:

git checkout 1.1.1

Installing the dependencies

To make it easier to install dependencies, we will use a virtual environment. Use the following command to proceed:

python3.10 -m venv .venv

Once the virtual environment is installed, you can start it by using the following command (depending on your platform):

Shell
Command

bash, zsh

source ./.venv/bin/activate

fish

source ./.venv/bin/activate.fish

csh, tcsh

source ./.venv/bin/activate.csh

PowerShell

source ./.venv/bin/Activate.ps1

Once in the virtual environment, you can use the following command to install the required dependencies:

pip install -r requirements.txt

You now have everything you need to run Spatial Creator, congratulations!

Last updated