「NRPNに記録されるクロックと「プリセンドタイム」」の編集履歴(バックアップ)一覧はこちら
NRPNに記録されるクロックと「プリセンドタイム」 - (2008/09/23 (火) 17:15:04) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
「設定」->「プリファレンス」->「その他の設定」の「プリセンドタイム」の設定値と、NRPNに記録されるクロックの関係を調べた結果です。
音符の開始時刻は、vsqのメタテキスト部分には「クロック数=イベントID」の形で指定されます。純粋なNRPN部分にも音符の開始時刻が記録されますが、実際に記録されるのは発音開始時刻より小さな値となります。どれだけ値が小さくなるかは、プリセンドタイムの設定に依存するようです。
プリセンドタイムの設定値を $$t_{p}$$ [ms]、テンポを $$tempo$$ とすると、メタテキスト部分に記述される発音時刻 $$c_{m}$$ [clock]とNRPNに記述される時刻 $$c_{a}$$ [clock]の差 $$\Delta c \equiv c_{m} - c_{a}$$ [clock]は次で計算できる.
$$\Delta c=\lceil \frac{t_{p} \cdot tempo}{125} \rceil$$
----
「設定」->「プリファレンス」->「その他の設定」の「プリセンドタイム」の設定値と、NRPNに記録されるクロックの関係を調べた結果です。
音符の開始時刻は、vsqのメタテキスト部分には「クロック数=イベントID」の形で指定されます。純粋なNRPN部分にも音符の開始時刻が記録されますが、実際に記録されるのは発音開始時刻より小さな値となります。どれだけ値が小さくなるかは、プリセンドタイムの設定に依存するようです。
プリセンドタイムの設定値を $$t_{p}$$ [ms]、テンポを $$tempo$$ とすると、メタテキスト部分に記述される発音時刻 $$c_{m}$$ [clock]とNRPNに記述される時刻 $$c_{a}$$ [clock]の差 $$\Delta c \equiv c_{m} - c_{a}$$ [clock]は次で計算できる.
$$\Delta c=\lceil \frac{t_{p} \cdot tempo}{125} \rceil$$
$$tempo$$の値は,$$c_{m}$$ における値もしくは$$c_{a}$$ における値のどちらが採用されるのか(,はまだ調べてない)
----
表示オプション
横に並べて表示:
変化行の前後のみ表示: