Node.js: https://nodejs.org/dist/v18.17.1/node-v18.17.1-x64.msi
Git: https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.1/Git-2.42.0-64-bit.exe
Anaconda Prompt: https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Windows-x86_64.exe
Open Anaconda Prompt (from start menu)
Insert the following commands:
git clone https://github.com/riffusion/riffusion-inference && cd riffusion-inference
pip install pip==23.0.1
conda create --name riffusion-inference python=3.9 -y && conda activate riffusion-inference && conda install -c "nvidia/label/cuda-12.1.0" cuda-toolkit -y && conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia -y && conda install -c conda-forge ffmpeg -y && conda install -c bricew soundfile -y && conda install torchaudio -y && conda install -c conda-forge pysoundfile -y && python -m pip install -r requirements.txt
Open Anaconda Prompt (from start menu)
Insert the following commands:
cd riffusion-inference
conda activate riffusion-inference && python -m streamlit run riffusion/streamlit/playground.py --browser.serverAddress 127.0.0.1 --browser.serverPort 8501
conda -V
pip -V
conda deactivate && conda remove --name riffusion-inference --all -y
conda clean -a