領域実習A/B
第5回:メロディ生成(乱数、スケールの利用)と保守系 tips
目標
- 擬似1/f乱数生成モジュールを作る
- 自動作曲(メロディ)生成の雛形を作る
- max patch の可読性向上に関するテクニックを身につける
準備
前回、学習したオブジェクトについてしっかりと復習しておいてください。
プログラミング
- 初期化
- 大域変数(send,receive)
- 関数(patcher)
- Encapsulate と patcher
- オブジェクト、ラインの隠蔽、整頓
- presentation mode
学習対象MAXオブジェクト
- random
- 今までのもの全て
- loadbang
- loadmess
- send, send~
- receive, receive~
- patcher (encapsulate)
- trigger
課題
- 【来週中に提出】今までに学習したことを活用して、数小節繰り返しのシーケンスパターンを作れ。複数の音素材(MIDIや自身で録音したもの)を使い、音量やピッチ、持続時間にも変化を持たすこと。自作シンセサイザでの発音を含んだものでも良い
2022.5.1
katayose@kwansei.ac.jp