Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Curve Editor #7

Open
alanjfs opened this issue Jan 11, 2020 · 0 comments
Open

Curve Editor #7

alanjfs opened this issue Jan 11, 2020 · 0 comments
Labels

Comments

@alanjfs
Copy link
Owner

alanjfs commented Jan 11, 2020

Goal

A general-purpose editor of the application data associated with an event.

Motivation

Events ultimately represent your application data, and you typically edit that elsewhere. But sometimes the data is general enough for it to be suitable for a basic graph editor, like position or rotation over time.

Inspiration

Where DAWs implement modulation/velocity editors, we could make a curve editor akin to Blender, Maya and Houdini.

Bitwig implements an editor for stepped keys, without interpolation between values and thus doesn't really qualify as "curves". That works, though as a user I never really was a fan and typically re-record instead to avoid the finnicky interface.

image

Live does the same.

image

Helio does the same as well, but with a handy slice-tool.

helio_curveeditor

Cubase is getting closer to curves, whereby lines are drawn between events as opposed to boxes or emptiness.

image

What we want though is closer to that of Blender and Maya.

image

Implementation

In each of the references, I think a separate window/panel is a good fit, for an option to overlay the data with its parent event.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant