Difference between revisions of "Start tidalcycles and superdirt for the first time/zh-tw"

From TidalCycles userbase
Jump to: navigation, search
(Created page with "==== 自動初始 SuperDirt ==== 若你想要SuperDirt在每次開啟SuperCollider時自動初始,試著在SuperCollider初始檔案內加入 <code>SuperDirt.start</code>。")
(Created page with "=== 在Atom內啟動TidalCycles ===")
Line 17: Line 17:
 
若你想要SuperDirt在每次開啟SuperCollider時自動初始,試著在SuperCollider初始檔案內加入 <code>SuperDirt.start</code>。
 
若你想要SuperDirt在每次開啟SuperCollider時自動初始,試著在SuperCollider初始檔案內加入 <code>SuperDirt.start</code>。
  
=== Start TidalCycles inside Atom ===
+
=== 在Atom內啟動TidalCycles ===
  
 
# Start Atom
 
# Start Atom

Revision as of 04:21, 5 November 2019

每次啟動TidalCycles有兩個步驟:

  1. 啟動SuperCollider 內的SuperDirt
  2. 啟動Atom內的TidalCycles

啟動SuperCollider內的SuperDirt

要啟動SuperDirt,在SuperCollider視窗內貼上以下代碼:

SuperDirt.start

點擊上述代碼,按Shift + Enter (SuperCollider求值組合鍵),在post window上會顯示一連串初始過程,在過程最底部你應該看到:

SuperDirt: listening to Tidal on port 57120

自動初始 SuperDirt

若你想要SuperDirt在每次開啟SuperCollider時自動初始,試著在SuperCollider初始檔案內加入 SuperDirt.start

在Atom內啟動TidalCycles

  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 and display some text to tell you that the GHCi interpreter is running.

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.