Installation
You can install Synaesthesia in three different ways:
Using pip (or like here uv)
uv add synaesthesia
Installing from source
git clone git@github.com:danieledema/synaesthesia.git
cd synaesthesia
uv build
and then you can install the package you can find in the dist folder:
Using Synaesthesia as a submodule
To install Synaesthesia, you can run the following command:
git submodule add git@github.com:danieledema/synaesthesia.git .submodules/synaesthesia
This will clone the repository in the synaesthesia folder.
You can then install the requirements by running:
uv add .submodules/synaesthesia
Then, you can import the module in your Python code as follows:
from synaesthesia.abstract.multi_signal_dataset import MultiSignalDataset