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

Collapsable module GUIs #7

Open
rafalcieslak opened this issue Sep 2, 2015 · 0 comments
Open

Collapsable module GUIs #7

rafalcieslak opened this issue Sep 2, 2015 · 0 comments

Comments

@rafalcieslak
Copy link
Owner

Some modules may take up a lot of space, especially if they have a large (32+) number of sliders (e.g. a harmonizer with many voices). On one hand, the user must be able to access all these params, but on the other it clutters up the workspace.

The proposed solution is to make most models collapsable. A button on the module GUI would toggle the GUI display between two (three?) states:

  1. Full module GUI displayed, all sliders are visibile, module GUI requires a lot of space.
  2. Partial module GUI display, only the most important sliders (e.g. base frequency) are displayed, the rest is completely hidden (though connections still work, they might be displayed as if they ended on the collapsed slider), the space required is significantly compressed.

Optionally, a third mode might be useful:

  1. The GUI is completely compressed, no sliders are displayed, only the name and iolets are visible, thus the module takes absolutely minimum space.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant