重要なcsound用語
- opcode(オプコード)
- スコア(score)
- オーケストラ(orc)
- 楽器(instrument)
- CSDファイル
- k-rate
- ファンクションテーブル
- ファンクションテーブルはfステイトメントによって作られる。
- fステイトメントは第4引数にGENルーチンを示す数をパラメータに取るので、ファンクションテーブル、fステイトメント、GENルーチンはまとめて理解されるべきものである。
- 言い換えると、fステイトメントの第一引数によって数字で名前付けされ、第四引数のGENルーチンによって決まるデータ生成規則と、第三引数のデータ数、第二引数の生成タイミングで構成される数列表がファンクションテーブルである。(わ、分かりにくい)。
- ファンクションテーブルはシンセサイザーの波形に相当する
- ちなみにfステイトメントはスコアの位置に記載されるのでスコアステイトメントの一種である。
- 波形は”関数”によって生成された、数列表(テーブル)であるから、ファンクションテーブルと呼ぶのだろう
- GENルーチン