Leo germani wrote:
I think it is nice. But I think on this combo box we should have all the automations, and not only the types. I imagine it would get annoying having to go to View > Camera X ... and then change the range in the box... And then goining there again, hiding the camera X, showing the fader, changing the range...

I think we could have this combo, with all the possible lines, and as we change it, it makes the selected automation to be the only displayed and adjusts the range.

Hi Leo,
wouldn't it be better to hook this into the "overlays" window, which alredy
has a checkbox for every possible automation type and basically does the same
as selecting View > Camera X (etc) ?
One has to think what happens if the user selects a combination of several
automation types though... but in this case it could simply be left alone.
So, when the user toggles one or several buttons in the overlay window and
the current selection is of one type (fade, audio, camera), then the
dropdown proposed by Pierre will update and the range re-adjusted accordingly


I liked the contributions of Hermann, and will try to understand better what the "bezier automation" is.
I was a bit sloppy with the terms...
basically, there is:

  Automation
  |
  +----FloatAutomation
  +----IntAutomation
  +----ModeAutomation
  +----MaskAutomation
  +----Keyframes

FloatAutomation and IntAutomation can be showed as automation curves as overlay
on top of the track. IntAutomation are toggles, e.g. the "mute"-toggle of the
track. ModeAutomation is the Mask/Alpha-Addition-Mode of the track, eg. 
"Normal",
"Additive", "Subtractive", "Multiply", "Divide", or "Replace"

For FloatAutomation, every automation node has a "value" (a float). The 
corresponging
cuves are bezier curves, i.e. every node has tangents on both sides and the 
curve
is smooth and bends as you drag the tangents (=control points of the bezier 
curve).
In-between values are interploated using this bezier curve.


One could think this is almost the same as for the plugin parameters, but it 
isn't.
Plugin parameters /could/ be float values, but it is up to the specific plugin 
to
interpolate values between the automation nodes (called keyframes here). Most
plugins do only linear interpolation and there is no way to modify/control this
via gui

Cheers,
Hermann


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to