Instalación en Windows.
Prerequisitos
Recursos previos necesarios.
Antes de instalar Tidal, asegurate que los siguientes estén instalados.
- Haskell Platform - se recomienda la versión completa, podés descargar la versión 8.3.4 de haskell aquí (la plataforma completa parece no estar disponible para la ultima versión de haskell, pero podés encontrarla aquí).
- Editor Atom (si no te gusta el editor de atom por algún motivo aquí hay una lista de alternativas)
- SuperCollider (la ultima versión)
- Git
Recursos Previos Opcionales
Lo siguiente es opcional, pero recomendado:
- SC3 Plugins - vas a necesitar los plugins sc3 si querés usar alguno de los sintetizadores incluidos en SuperDirt. La mayoría de los ejemplos en la documentación van a funcionar, así que podes saltear este paso y volver luego.
Instalar TidalCycles
Abrí una terminal (o PowerShell). Luego escribí y ejecutá los siguientes comandos (ignorando cualquier queja alrededor de que cabal tiene un "legado v1 de estilo de uso"):
cabal update cabal install tidal
Si nunca instalaste TidalCycles antes, cabal install tidal
puede llegar a tardar bastante tiempo. Al terminar debería decír "Installed tidal-x.x.x"
(siendo x.x.x el numero de la última versión) sin ningún error.
Instalar SuperDirt
En la ventana de edición de SuperCollider copiá y ejecutá la siguiente línea de código:
Quarks.checkForUpdates(); Quarks.install("SuperDirt", "v1.0")
Corré el código haciendo clic en él, para asegurarte de que el cursor está en esa línea, después apretá Shift y Enter. Esto va a descargar SuperDirt y vas a poder ver que se completó la descarga cuando puedas leer:
... the class library may have to be recompiled. -> SuperDirt
Luego de que se completó, vas a tener que reiniciar SuperCollider (o recompilando la librería de clases a través del menú "Languaje").
Instalar la extensión de Atom.
Abrí Atom, instalá el plugin para TidalCycles. Podes encontrarlo en el menú edit > settings > install, después escribí “tidalcycles” en la caja de búsqueda. Una vez que se instaló, reiniciá Atom.
Probá tu instalación.
Ahora podes intentar Start TidalCycles and SuperDirt for the first time.