Skip to content

Enable typing values for parameter knobs #66

@lilyvanoekel

Description

@lilyvanoekel

Feature Description

Currently the only way to control the value for a knob is to click and drag it. This can be slow and ineffective if you have a specific value you want to set it to. Instead, it would be nice if you could click on the value below the knob, and enter it on the keyboard.

These are the knobs in question:
Image

Image

You would click on this:
Image

This label would then indicate somehow it's active and listening to key presses. Maybe it's coloured red? Maybe it pulsates somehow?

The user then has an opportunity to use the keyboard for input. One way this could work is by timing, so that if key presses follow each other within X milliseconds, they get grouped into a value, but if you wait more than that, it gets treated as the start of a new value being entered.

One thing to be aware of, negative values are sometimes possible:

Image

And in general not every knob will have values of 0 - 100.

Motivation / Use Case

It can be very fiddley to get exact values with these UI elements.

Alternatives Considered

No response

Additional Context

No response

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions