TidalCycles und SuperDirt zum ersten Mal starten

From TidalCycles userbase
Revision as of 17:39, 28 January 2020 by Nahfeld (talk | contribs)
Jump to: navigation, search
Other languages:
British English • ‎Deutsch • ‎English • ‎français • ‎中文(台灣)‎

Die folgende zwei Schritte sind jedes Mal erforderlich, um TidalCycles zu starten:

  1. Starte Supercollider und dann dann SuperDirt innerhalb von Supercollider
  2. Starte TidlaCycles in deinem bevorzugtem Editor

SuperDirt in SuperCollider starten

Es gibt zwei Möglichkeiten, um SuperDirt zu starten. Du kannst ihn entweder über die SuperCollider-IDE laufen starten oder den SuperCollider-Interpreter sclang in einem Terminal verwenden. Neuen Benutzern wird empfohlen, die Entwicklungsumgebung von SuperCollider zu nutzen.

SuperCollider IDE nutzen

Kopiere den folgenden Code in ein SuperCollider-Fenster, um SuperDirt zu starten:


Klicke dann auf den Code, halte die Shift-Taste gedrückt und betätige die Eingabe-Taste. Im 'Post-Window' siehst du jetzt einige Information zum Start-Prozess von SuperDirt. Am Ende sollte dort Folgendes stehen:

SuperDirt: listening to Tidal on port 57120

Automatischer SuperDirt-Start via SuperCollider-IDE

Wenn SuperDirt automatisch beim Start von SuperCollider aufgerufen werden soll, füge die Zeile SuperDirt.start in die startup-Datei von SuperCollider ein. Die Startup-Datei kannst du in SuperCollider selbst verändern. Rufe sie dafür über File -> Open Startup File auf. Wenn du eine erweiterte Startup-Datei mit weiteren Optionen nutzen möchtest, schau Dir dieses Beispiel an.

Den Terminal Interpreter von Super Collider nutzen

You can start SuperDirt using this startup script by simply typing sclang superdirt_startup.scd in a terminal.

Once everything's loaded, you should be able to find the following statement in the output:

SuperDirt: listening to Tidal on port 57120

The default startup script is pretty simple, it provides two orbits and loads the default samples but you might want to edit it to configure Custom Samples (and add orbits as well).

Start TidalCycles inside your text editor

Instructions for Emacs

Head over to the Linux installation to install the Emacs plugin if you haven't done it already. Once the Tidal plugin is installed, all you need to do is to open a *.tidal file and press C-c C-s to start Tidal in Emacs. If everything went fine you should see Tidal's output showing up in a separate window.

You can now simply press C-return to evaluate any statement under your cursor. You can try this one as an example to check that everything runs fine:

d1 $ sound "bd sn"

You should hear a electronic bass drum sound followed by a snare sound. Then evaluate the following to stop all your instruments :


Instructions for Atom

  1. Start Atom
  2. create a new file and save it with a filename that ends in .tidal, e.g. test.tidal.
  3. open the Packages menu and select TidalCycles -> Boot TidalCycles. A small window will open at the bottom of the window containing the `t>` prompt (and hopefully no error messages).

Try running a simple pattern by typing in the code below and holding down shift and pressing enter to evaluate it (Holding down control and pressing enter will also work, this evaluates multiple lines).

d1 $ sound "bd sn"

If you hear sound, congratulations!

If you get stuck, you are very welcome to ask questions and share problems on the forum, or on the #tidal channel of the Lurk RocketChat.

As is common with free software, you have alternative choices for the different components that make up a TidalCycles system. Atom and SuperDirt might be all you ever need, but there are other editors and synths you can use.