Max8 Max/msp 入門 7 ステップシーケンサーの作成
fendoapです。
ステップシーケンサーを作る
動画です。
live.gridオブジェクトを使う
live.gridを使うとステップシーケンサーを作れます。
live.gridオブジェクトを作成して Display Drections Panelのチェックを外します。
Matrix Modeにチェックを入れます。
Number of Rowsを1にします。
簡易ステップシーケンサー
インレットから数字を入れると対応するステップのオンオフを0 1で出力します。counterを使いトリガーから数字をカウントするようにして、
sel 1でオンの時にbangを出すようにすると簡易ステップシーケンサーとなります。
可変ステップシーケンサー
シーケンス長を変更するにはcolumnsでメッセージを送り同時にcounterの最大値を設定するようにします。
進行方向
カウントアップ、ダウン、アップダウンモードを作成します。
カウンターの2つ目のインレットに0~2の数字を入れることで進行方向を設定できます。
radiogroupで選択のGUIを作っています。
ランダムシーケンス生成
ランダムシーケンス機能を作ります。uziでシーケンス長さ分のカウントを出力します。setcell $1 1 $2で値をセットできます。ランダムと<を組み合わせて確率で0 or 1を出力します。セット位置と0 or 1をpackで組み合わせてsecellに送ります。
シーケンスの保存
presetを使いシーケンスを保存します。storeで保存でき数字を入力すると保存したシーケンスを出力できます。
よろしければサポートお願いします!