Difference between revisions of "Drive Playback (LogiX node)/ja"
(Created page with "<code>Play</code>入力は、<code>NormalizedPosition</code>が変化している場合、<code>DriveTarget</code>の再生位置が変化するかどうかを制御します...") |
(Created page with "=== 出力 === <code>OnStartDrive</code>出力は、<code>StartDrive</code>にインパルスを入力したときにインパルスを出力します。これは<code>StartDr...") |
||
Line 44: | Line 44: | ||
The <code>Loop</code> input controls whether playback will restart from the beginning if the <code>DriveTarget</code>'s normalized position is greater than or equal to 1. Default is False. | The <code>Loop</code> input controls whether playback will restart from the beginning if the <code>DriveTarget</code>'s normalized position is greater than or equal to 1. Default is False. | ||
− | === | + | === 出力 === |
− | + | <code>OnStartDrive</code>出力は、<code>StartDrive</code>にインパルスを入力したときにインパルスを出力します。これは<code>StartDrive</code>に到着したインパルスの連鎖を継続させます。 | |
Revision as of 21:18, 6 February 2022
Drive Playback | ||
---|---|---|
Inputs | ||
Impulse | StartDrive | |
Impulse | StopDrive | |
Impulse | ForceResync | |
Float | NormalizedPosition | |
Float | MaximumPositionError | |
Float | Speed | |
Bool | Play | |
Bool | Loop | |
Outputs | ||
SyncPlayback | DriveTarget | |
Impulse | OnStartDrive | |
Impulse | OnStopDrive | |
Bool | IsDriving |
Drive Playbackノードを使用すると、DriveTarget
の再生速度を直接制御することができます。これはドライブであるため、異なるユーザーに対してそれぞれ、クリップの再生速度や再生するかどうかをローカル化することが可能です。
使用方法
入力
StartDrive
にインパルスを入力すると、ノードはDriveTarget
の再生状態のドライブを開始します。これは、Drive Playbackノードに再生状態の排他的な制御を与えます。DriveTarget
が以前に別のソースによってドライブされていた場合、制御は引き継がれます。
StopDrive
にインパルスを入力すると、ノードはDriveTarget
の再生状態のドライブを停止します。再生はドライブ停止直前と同じ状態で継続します。
ForceResync
入力は、インパルスを受信すると、DriveTarget
の正規化位置を NormalizedPosition
入力値へ強制します。
NormalizedPosition
入力は、再生の速度/状態を制御します。デフォルト値は0です。
MaximumPositionError
の値は、DriveTarget
の再生位置がNormalizedPosition
入力に対応する絶対再生位置から逸脱できる最大秒数です。絶対再生位置の誤差がMaximumPositionError
より大きい場合、正規化された再生位置はNormalizedPosition
に再設定されます。デフォルトは0です。
Speed
入力は、NormalizedPosition
入力の変化率に対して再生速度をスケールします。すなわち、DriveTarget
の正規化された位置の変化率は、NormalizedPosition
の変化率にSpeed
をかけたものと同じです。デフォルトの値である1の場合、DriveTarget
の再生位置の変化率は、NormalizedPosition
の変化率と等しくなります。より高い、低い、または負の値では、DriveTarget
の再生位置はNormalizedPosition
からずれ始め、絶対再生位置誤差がMaximumPositionError
より大きくなるまで、再生速度に変化をもたらします。
Play
入力は、NormalizedPosition
が変化している場合、DriveTarget
の再生位置が変化するかどうかを制御します。デフォルトはFalseです。
The Loop
input controls whether playback will restart from the beginning if the DriveTarget
's normalized position is greater than or equal to 1. Default is False.
出力
OnStartDrive
出力は、StartDrive
にインパルスを入力したときにインパルスを出力します。これはStartDrive
に到着したインパルスの連鎖を継続させます。
The OnStopDrive
output fires an impulse when an impulse is received at StopDrive
. This continues the impulse chain which arrived at StopDrive
.
The IsDriving
output is True if the DriveTarget
's playback is being driven by the Drive Playback node, otherwise False.
Examples
Node Menu
Actions
Back
--
++
Drive
Drive Playback
Tween
Write
Write Latch
Write Ref
Write Ref Latch