開始吧!和tidalcycles和superdirt的第一次

From TidalCycles userbase
Revision as of 04:21, 5 November 2019 by Somehoax (talk | contribs) (Created page with "=== 在Atom內啟動TidalCycles ===")
Jump to: navigation, search

每次啟動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.