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

Knob Support #914

Open
godofecht opened this issue Aug 11, 2024 · 7 comments
Open

Knob Support #914

godofecht opened this issue Aug 11, 2024 · 7 comments
Assignees
Labels
enhancement New feature or request

Comments

@godofecht
Copy link

Would be nice to have knob and label support.

If I can get that, then I'm happy to build a VST plugin using the same.

@ArthurSonzogni
Copy link
Owner

Hello, Those are basic features. I think FTXUI provides both: Button, text, Checkbox, ...
Could you please read the docs and explain what you considered and why it doesn't work for you?

@godofecht
Copy link
Author

There is a Slider but there is no Rotary Slider or Dial.
Labels should be able to attach to any component, but there is a class called Slider with Label.

@ArthurSonzogni
Copy link
Owner

I see!

Would you have some ascii/unicode art how to represent a rotary slider?

@ArthurSonzogni ArthurSonzogni self-assigned this Aug 13, 2024
@ArthurSonzogni ArthurSonzogni added the enhancement New feature or request label Aug 13, 2024
@godofecht
Copy link
Author

    "          _____          ",
    "        /       \\        ",
    "       |         |       ",
    "       |         |       ",
    "        \\_______/        ",
    
    With an asterisk or other symbol rotating around the inside.

@godofecht
Copy link
Author

image

@godofecht
Copy link
Author

I'd like to get involved... Any way I can help?

@ArthurSonzogni
Copy link
Owner

I think you can try to build one as an example using pre-existing FTXUI API. You can take a look at the API by reading it.

Note that building a "knob support" is not guaranteed the code will enter FTXUI by default. It would only if this is sufficiently useful and looked for by developers. However it can easily be listed under the FTXUI extension section.

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

No branches or pull requests

2 participants