@lor[str],[1]:LFOオプション RESOLUTION【記述例】
【解説】 LFO全種類への、オプション設定を行います。 @loc[str],[1] および @lor[str],[1] は、
#MB:CONFIG {
lfo_clock: unit=sec: rate=1/60,
lfo_resol: unit=sec: rate=1/300,
}
による設定をトラックごとに変更したい場合に使用します。
#MB:ENV_A @ea=1 { peak=15, init=& | n:0:15, r:1:0 }
#MB:LFO_P @lp=1 { depth=400, width=24, delay=48, form=sin }
t120 q12,16 v15 @@"pls" o5 @ea1
@loc"sec",1/90
@lor"sec",1/600
@lp1 c1&2;
@loc[str],[1]
LFO全種類への、時間単位を設定します。 時間単位は、width の周期時間と、delay に影響します。 指定する引数は次の通りです。 引数[str] :時間単位 引数[1] :時間単位への倍率 引数はカンマで区切って指定します。 【@locの設定内容】 引数[str] 引数[str]の設定内容と、引数[1]の設定範囲
"sec"
時間単位が「1秒」になります。 引数[1]の設定範囲は、1/2400[秒] 〜 1.0[秒] です。
"tick"
時間単位は「1tickカウント」になります。 引数[1]の設定範囲は、0より大きい値です。 ただし、最小は1/2400[秒]に制限されます。
@lor[str],[1]
LFO時間軸の解像度(LFO変位計算の最少時間単位)を設定します。 この設定が有効になる対象は、
ピッチLFO
yコマンドLFO
フィルタLFO の3種類です。 LFO解像度は、ポルタメント機能による周波数変更の最小時間単位にもなって います。 指定する引数は次の通りです。 引数[str] :解像度の時間単位 引数[1] :解像度の時間単位への倍率 引数はカンマで区切って指定します。 【備考】 時間単位が「1tickカウント」の場合、テンポにより時間単位が変動します。 エンベロープ指定後にテンポを変更した場合、テンポ変更後のノートオンからエ ンベロープの時間計算が自動追従します。 つまり、ノートオン中にテンポ変更が掛かった場合は、そのノートオン中は時間 計算の自動追従はできませんが、次のノートオンから自動追従します。 【@lorの設定内容】 引数[str] 引数[str]の設定内容と、引数[1]の設定範囲
"sec"
解像度の時間単位が「1秒」になります。 引数[1]の設定範囲は、1/2400[秒] 〜 1.0[秒] です。
"tick"
解像度の時間単位は「1tickカウント」になります。 引数[1]の設定範囲は、0より大きい値です。 ただし、最小は1/2400[秒]に制限されます。