Pular para conteúdo

Guia de Instalação🔗

Donwloads🔗

Obrigatório

Opcional

Instalando o FoxDot🔗

Siga as instruções de instalação para os seus downloads do Python e do SuperCollider. Ao instalar o Python no Windows, clique em sim quando for perguntado se deseja adicionar o Python ao caminho do sistema e sim se deseja instalar o pip – ele é usado para baixar/instalar automaticamente bibliotecas Python, como o FoxDot.

Instale a versão mais recente do FoxDot a partir do Python Package Index usando o pip na sua linha de comando (prompt de comando no Windows, terminal no MacOS e Linux) executando:

pip install FoxDot

Observe que, se tiver o Python 3 instalado, o programa poderá ser chamado pip3, o que ajuda a distinguir entre pip para Python 2 e 3.

Como alternativa, pode compilar a partir do código-fonte no GitHub e manter-se atualizado com a versão de desenvolvimento:

git clone https://github.com/Qirky/FoxDot.git
cd FoxDot
python setup.py install

Abra o SuperCollider e instale o FoxDot Quark (isso permite que o FoxDot se comunique com o SuperCollider) inserindo o seguinte no editor e pressionando Ctrl+Return; o que "executa" uma linha de código:

Quarks.install("FoxDot")

Recompile a biblioteca de classes do SuperCollider indo em Menu → Language → Recompile Class Library ou pressionando Ctrl+Shift+L.

Se não conseguir instalar o git na sua máquina, você pode baixar o arquivo de inicialização chamado FoxDot.scd. Abra-o no SuperCollider e avalie o código pressionando Ctrl+Return.

Instalando os SC3 Plugins (opcional)🔗

Os SC3 Plugins são um conjunto de classes que ampliam a já extensa biblioteca do SuperCollider. Alguns deles são usados para determinados "efeitos" no FoxDot (como o bitcrush) e apresentarão um erro no SuperCollider se você tentar usá-los sem instalar os plugins.

Depois de fazer o download, coloque a pasta na pasta "Extensions" do SuperCollider e reinicie o SuperCollider. Para encontrar a localização da pasta "Extensions", abra o SuperCollider e execute a seguinte linha de código:

Platform.userExtensionDir

Isso exibirá a localização da pasta "Extensions" no "post window" do SuperCollider, geralmente no lado direito da tela. Se esse diretório não existir, basta criá-lo, colocar os plugins SC3 nele e reiniciar o SuperCollider. Quando abrir o FoxDot novamente, vá até o menu "Language" e marque "Use SC3 Plugins". Reinicie o FoxDot e está tudo pronto!

Começando🔗

Abra o SuperCollider e execute o seguinte (isso precisa ser feito antes de abrir o FoxDot):

FoxDot.start

O SuperCollider está agora à espera de mensagens do FoxDot. Para iniciar o FoxDot a partir da linha de comando, basta digitar:

python -m FoxDot

A interface do FoxDot deve abrir e você estará pronto para começar a brincar! Confira a documentação Introdução para obter algumas dicas úteis sobre como conhecer os fundamentos do FoxDot. Divirta-se!