SoundFugue: A generative sound exploration blending counterpoint and harmony, inspired by the structure of a musical fugue.
-
Ensure you have Python 3.13 installed
pyenv install 3.13
-
Create and activate virtual environment
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies
pip install -r requirements.txt
-
Run the project
python src/main.py input.wav # Or specify output file: python src/main.py input.wav -o output.wav
-
When done, deactivate virtual environment
deactivate