auto-accompaniment-reboot
A real-time automatic accompaniment system for vocal performances.
Prerequisites
1. Install Python Dependencies
It is highly recommended to use conda for environment management, because conda provides some packages that are difficult to install using other approaches. To use conda, you must have Anaconda or Miniconda installed.
Installing Python dependencies with conda is fairly easy, just run the following command in the terminal:
conda env create -n auto-accompaniment-reboot -f environment.yml
2. Install FluidSynth Library
This project makes use of FluidSynth as the real-time software synthesizer. Apart from pyFluidSynth, which is the Python binding for FluidSynth, you must also install FluidSynth.
For Windows users,
- Download
Compatibility
Tested on the following platforms:
- Python 3.7.13, Windows 10 21H1 Build 19044
- Python 3.8.13, macOS 12.3.1 21E258 (Apple Silicon, with Rosetta)
- Python 3.8.5, macOS 12.2.1 21D62 (Intel)
__