I had an idea that could be useful: add a dialog box for keyframes, similar to the one for markers. I use the keyframes and the adjacent timeline and not the two superimposed.
In my case, if a keyframe is really badly placed, for one reason or another, on a filter like SPR, which includes several parameters. Or, we note these, we delete the keyframe and recreate it in the right place, or we reposition it with the mouse. Being able to edit the position on the timeline of the faulty keyframe would be extremely fast.
Do you mean a panel?
If so, I agree that something similar to the Markers panel would be nice.
Select a filter with keyframes
All the keyframes added to that filter would be listed in the panel.
Select one keyframe
Change it’s position in the panel (mouse wheel or manually)
Maybe also an option to select then delete multiple keyframes?
Thanks for making that picture to help us visualize the suggestion.
That would be tricky. You can’t set the position higher than the following keyframe. Maybe the position control would be limited so that it can’t go lower than the proceeding keyframe and and it can’t go higher than the following keyframe.
What about showing the value of the keyframe?
Also, the panel would have to have a parameter selector since a filter can have multiple keyframed parameters. I guess maybe a drop-down at the top could provide that.
I would be interested in more discussion about how this would be helpful. When would this view of the keyframes be better than the current time based view?
exactly what I was thinking MusicalBox, the key number, its position in the timeline, and its evolution type, with the possibility of editing.
Obviously the list could be long, unlike the markers, but since a bubble appears when you click on a keyframe, it’s not hard to find it with its position.
I personally don’t have issues when I need to reposition a keyframe. As many people do (I suppose), I place the playhead to the new position, then I grab the keyframe and snap it to the playhead. Zooming the view helps. The only thing I’d wish sometimes is for Scroll to playhead on Zoom to work in the keyframes timeline too.
So for me, having a Keyframes panel would not be essential. But I guess that having the possibility to move a keyframe with the mouse wheel or with manual input would be nice. It would be helpful to have other people’s opinion on this.
By the way, it’s maybe slightly beside the subject, but another useful feature would be to have a Ripple option for keyframes. That would allow all keyframes following the selected one to move the same distance.
I think that by swapping my timeline and keyframe layout side by side, with the alternate one (keyframes/timeline), it would be easier to move the keyframes over a significant distance, but I like to use these two pieces of information side by side, because I can see them both evolving in parallel. I just recorded two layouts for myself in this way.
Good evening.
Absolutely the value should be shown, and be editable. And, as you say, the parameter should be selectable, and displayed.
But why can’t the keyframe be moved before the previous one or after the next one? As I understand them, key frames are a list of position and value pairs with an interpolation method. Why should they not be able to swap places? (Obviously you wouldn’t want 2 keyframes in the same position.)
It is tricky because if you increase the position value to be greater than the following keyframe, then the keyframes would be in the wrong order in the list. This is why the keyframe panel does not allow you to drag a keyframe past an adjacent keyframe.
The values are already shown and editable in the Filters panel. This suggestion will not be permitted to grow into mostly redundant. It needs to focus on how it improves things in a way that cannot be improved in the existing Keyframes.
The list could be reordered. The reason why keyframes cannot be dragged beyond one another is usability. People will too easily drag a keyframe to an unexpected position and watch the values go in all sorts of unexpected directions. Yes, technically it is possible, but just because you can does not mean you should.
Agree. That’s why I call it “tricky” and not “impossible”.
I guess that existing panel could be extended to have multiple “views” similar to how the playlist panel has multiple views (list, icon, tile).
I’m still trying to understand what use cases exist for this suggestion that can’t be filled with the existing panel. Is it just a request to be able to edit the time value of a keyframe by typing rather than dragging? I think that could be added to the existing panel in a right-click context. Or is there something inherent in a list view that can’t be accomplished with the current “timeline” view?