Installation

Here’s a step-by-step guide on how to install the GAMuT package, assumming, of course, that you already have Python installed.

Dependencies

For GAMuT to work, you’ll need to install ffmpeg and at least one of the following audio libraries (listed in order of preference):

To install them on MacOS, run (assuming you already have Homebrew installed):

brew install portaudio libsoundio libsndfile ffmpeg

To install them on Debian-based Linux:

apt-get update -y
apt-get install -y libportaudio2 libasound-dev libsndfile1 ffmpeg

Note for Windows users

Installing these libraries on Windows can be a bit tedious, so please Google how to install them in your machine. Also notice that for both the libraries and Python, you will likely have to manually add the executables to the system PATH. For a detailed guide on this, please read these two sources:

Python package

Once these libraries are installed, simply run:

pip install gamut

Note

This package was developed, and has only been tested on MacOS. If you’re able to use it in another operating system and would like to share the installation process, please submit a pull request to the GAMuT github repo.

Test

Once GAMuT is installed, you can test that everything works, by running:

gamut --version
gamut --test

If you don’t see any errors, it means GAMuT runs properly in your machine.