「サクラ」質問掲示板

サクラの質問掲示板です。

(#266) Re:フィルターをランダムに開閉する方法 - 通りがかり (2014-01-27 23:58) /中 確認待ち
ノートを押しっぱなしの間、値に変化を持たせたいのであれば
onNoteWaveなどの先行指定の場合、値を直線、曲線を描くような連続的変化に向いていると思います。

値をデジタル的に変化させるサンプル&ホールドであれば、以下のほうが良いかもしれません。

// ------
#RDM="Sub{ [16 y74 =Random(127)+1 : r16] }" // y74を16分音符ごとに16回発行する

l1 o7 v127
#RDM
a
#RDM
e
// ------


どうしてもonNoteWaveで行いたいのであれば、以下の方法でもできます。

// ------
Function Rdm(){ // [17, 17, !16, 29, 29, !16, ...]を出力
 Array Ar;
 Int In;
 For(Int i=0; i< 16; i++){
  In=Random(127)+1
  Ar=(Ar, In,In,!16)
 } //
 Result= Ar;
} //func

l1 o7 v127
y74.W(Rdm()) //  y74.W(17, 17, !16, 29, 29, !16, ...)
a
y74.W(Rdm())
e
// ------
フィルターをランダムに開閉する方法 / 伊山哲朗 (2014-01-27 20:16) (#265)/ 中 未処理
  Re:フィルターをランダムに開閉する方法 / 通りがかり (2014-01-27 23:58) (#266)/ 中 確認待ち
    Re:フィルターをランダムに開閉する方法 / / 伊山哲朗 (2014-02-11 19:00) (#267)/ 中 未処理
      Re Re:フィルターをランダムに開閉する方法 / 通りがかり (2014-02-11 20:00) (#268)/ 中 確認待ち

(#266)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を平仮名で記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能