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

Single target modbutton drag&drop #5062

Open
mkruselj opened this issue Sep 11, 2021 · 3 comments
Open

Single target modbutton drag&drop #5062

mkruselj opened this issue Sep 11, 2021 · 3 comments
Labels
Feature Request New feature request Modulation Modulation related issues UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc.
Milestone

Comments

@mkruselj
Copy link
Collaborator

Currently when we DnD a modbutton onto a target, we get a typein. Which is ok and useful. But most virtual synths which have this method of assigning modulation don't present you a typein for this interaction, instead you get some way of adjusting the modulation amount continuously in some manner (a smaller knob, an up/down dragging field like in Massive, etc.).

We should do the same: add a way to arm a single modulator rather than toggle the whole synth into arming mode, then DnD modbutton to a param automatically turns it "blue" in order to adjust modulation amount. Have this as the new default, and put current behavior behind a Ctrl+drag. Add an option in Workflow to flip the two interactions around. Voila!

@mkruselj mkruselj added Feature Request New feature request Modulation Modulation related issues UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc. labels Sep 11, 2021
@mkruselj mkruselj added this to the After Surge XT 1.0 milestone Sep 11, 2021
@VincyZed
Copy link
Collaborator

I like this idea, as a lot of new users instinctively drag and drop and thus believe, at least for a while, that entering numerical values is the only way to apply modulation without having to use the modulation list pane.

However, as a new user applying modulation for the first time and using this method, would I know that I have to go back and click on the mod source to disengage routing mode (or middle-click)? Although applying modulation may become more intuitive, disengaging modulation routing may become even less intuitive... (unless anyone has a different idea?)

I think we may need to think a bit about that one. Small details, but first impressions matter.

Thoughts?

@mkruselj
Copy link
Collaborator Author

Valid point. This is not a problem in i.e. Massive since it has extra rings just for modulation amounts. But this is not feasible for Surge's ultra flexible everything to everything modulation setup.

Tricky.

@mkruselj
Copy link
Collaborator Author

Additional fodder here courtesy of discussion with @Andreya-Autumn: for keytrack modulator dropping it onto a frequency-based parameter should automatically default to 1:1 keytracking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request New feature request Modulation Modulation related issues UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc.
Projects
None yet
Development

No branches or pull requests

2 participants