yoppa.org


芸大 – Interactive Music II 2014

第2回: SuperCollider入門 2 – 関数とUGen

今回も前回に引き続き、SuperColliderの入門的な解説をしていきます。SuperColliderで音を生成する簡単なプログラムを作成して、その構造を理解できるところまでを目標とします。

まず始めに、SuperColliderのコードの理解の鍵となる、3種類の括弧についてその意味を確実に理解します。

  • 小括弧 (…)
  • 中括弧 {…}
  • 大括弧 […]

次に、コードの実例を参照しながら、「変数」「関数」「引数」「オブジェクト」「メッセージ」「Ugen(ユニットジェネレータ)」といった概念について解説していきます。

スライド資料

今回の授業内容のスライド資料は下記のリンクを参照してください。

サンプルプログラム

スライドの中で紹介しているSuperColliderのプログラムです。