Thanks to visit codestin.com
Credit goes to GitHub.com

Skip to content

tado/sc-book-examples

Repository files navigation

共鳴するコード、SuperColliderで創る音の世界 - サンプルコード

このリポジトリは書籍「共鳴するコード、SuperColliderで創る音の世界」に掲載されているサンプルコードの配布用です。

CHAPTER 1: SuperCollider導入

  • 1-1 SuperColliderとは
  • 1-2 sc-140:たった140文字のSuperColliderプログラム
  • 1-3 SuperColliderとは何か?:構成要素とその特徴、そしてその相互作用
  • 1-4 SuperColliderのインストールと環境設定
  • 1-5 コンピューター音楽プログラミングの歴史とSuperCollider

CHAPTER 2: SuperColliderの基本

  • 2-1 SuperColliderのコードを読み解く:sc140再び
  • 2-2 SuperColliderのクライアント言語「sclang」について
  • 2-3 sclangはじめの一歩

CHAPTER 3: サウンドプログラミングの基本

  • 3-1 サーバーの起動
  • 3-2 初めての音響合成:単純なサイン波の再生
  • 3-3 音を再生したままで変化させる
  • 3-4 デジタルオーディオの基本:音をコンピューターで扱うために

CHAPTER 4: 楽器をつくる

  • 4-1 音を混ぜる(ミキシング)
  • 4-2 音量調整(ゲイン・スケーリング)
  • 4-3 エンベロープ:音量の時間変化
  • 4-4 SynthDefを用いた楽器の作成

CHAPTER 5: さまざまな音響合成

  • 5-1 はじめに
  • 5-2 加算合成(Additive Synthesis)
  • 5-3 変調合成(Modulation Synthesis)
  • 5-4 減算合成(Subtractive Synthesis)

CHAPTER 6: サンプリングとプレイバック

  • 6-1 はじめに
  • 6-2 サウンドファイルのダウンロード
  • 6-3 バッファ:サンプルの器
  • 6-4 サンプルのプレイバック
  • 6-5 リアルタイム・レコーディング
  • 6-6 グラニュラーシンセシス:サンプルの再構築

CHAPTER 7: シーケンスとパターン

  • 7-1 はじめに
  • 7-2 ルーチン(Routine)によるシーケンス
  • 7-3 パターン(Pattern)の導入:宣言的なシーケンス記述
  • 7-4 イベントパターンPbindによる高度なシーケンス

CHAPTER 8: ライブコーディング

  • 8-1 はじめに
  • 8-2 JITLibの基本概念
  • 8-3 ライブコーディングの実践

About

SuperCollider Book Examples

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •