yoppa.org


前橋工科大学 – サウンドプログラミング 2023

TidalCycles基本

TidalCyclesのインストールが完了したので、いよいよ今回からTidalCyclesを用いたライブコーディングを始めていきます!

TidalCyclesはHaskellというプログラミング言語のライブラリーです。Haskellは「関数型プログラミング言語」に分類されるプログラミング言語で、これまで習ってきたProcessing (JAVA) やJavaScript、C++などとはその言語のパラダイムが大きく異なります。しかし、TidalCyclesを使用する目的に限定すれば、Haskellの言語自体を詳しく習得する必要はありません。あくまでパターンを生成する関数の使用方法に精通すれば良いのです。

今回は、TidalCyclesでのパターン生成の基本をステップバイステップで解説していきます。

スライド資料

アンケート

本日の講義に出席した方は以下のアンケートに答えてください。