X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcin-manual-latex.git;a=blobdiff_plain;f=parts%2FKeyframes.tex;h=4ef4af440c54ce52315f9855e018ef779f695ee9;hp=10dda93d525f4a496c523d069fc969588b011211;hb=ac23937d16f545f678725c7d87294cab7a24fc5e;hpb=7d07b30e7c04d25edfb135ddac7dcea8c2ef1ed5 diff --git a/parts/Keyframes.tex b/parts/Keyframes.tex index 10dda93..4ef4af4 100644 --- a/parts/Keyframes.tex +++ b/parts/Keyframes.tex @@ -155,7 +155,8 @@ all sessions. The intent is to make a parameter set that is likely to be reused It may be useful to create a default keyframe which has specific desirable values for later use. To do this, set the timeline to position 0 and be sure to disable \textit{generate keyframes while tweaking}. This will create a default keyframe at the beginning of the timeline which contains global parameters for the entire duration. Or if you have copied a non-default keyframe via Keyframes pulldown \textit{copy default keyframe}, it can be stored as the default keyframe by calling \texttt{keyframes $\rightarrow$ paste default keyframe}. After using paste default keyframe to convert a non-default keyframe into a default keyframe, you will not see the value of the default keyframe reflected until all the non-default keyframes are removed. -The \texttt{keyframes $\rightarrow$ copy default keyframe} and \texttt{keyframes} $\rightarrow$ \texttt{paste} \texttt{default keyframe} allow conversion of the default keyframe to a non-default keyframe. +The \texttt{keyframes $\rightarrow$ copy default keyframe} and \\ +\texttt{keyframes $\rightarrow$ paste default keyframe} allow conversion of the default key-frame to a non-default keyframe. \texttt{Keyframes $\rightarrow$ copy default keyframe} copies the default keyframe to the clipboard, no matter what region of the timeline is selected. The \texttt{keyframes $\rightarrow$ paste} \texttt{keyframes} function may then be used to paste the clipboard as a non-default keyframe. @@ -199,10 +200,20 @@ An often used, keyframe editing operation is replication of some curve from one And there is an easy way to delete keyframes besides selecting a region and using \texttt{keyframes $\rightarrow$ clear keyframes}. Click-drag a keyframe before its preceding keyframe or after its following keyframe on the track. This is the only way you can simultaneously delete keyframes on ganged tracks. -\section{Allow Keyframes Spanning}% +\section{Allow Keyframe Spanning}% \label{sec:allow_keyframes_spanning} -When you create a drag selection and you modify a value in a plugin then everything in the selection gets modified the same. It use the previous keyframe and if there is no previous keyframe, then the default keyframe in your \texttt{\$HOME/.bcast5} definitions is used. +\textit{Allow keyframe spanning} is enabled on the timeline by clicking on the icon that +is on the right side of the \textit{Generate keyframes while tweaking}. With this enabled, +when you create a drag selection and you modify a value in a plugin then everything in +the selection gets modified the same. It uses the previous keyframe and if there is no +previous keyframe, then the default keyframe in your \texttt{\$HOME/.bcast5} definitions +is used. + +This is particularly useful in plugins that have the \textit{Drag} box enabled. You can +select the area on the timeline where all of the keyframes exist with the drag enabled, +turn on \textit{Allow keyframe spanning}, and then modify the menu for that plugin to turn +off the drag. %%% Local Variables: