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

Scene and oscillator keybinds should be announced #6591

Closed
Lo-lo78 opened this issue Sep 3, 2022 · 5 comments · Fixed by #6776
Closed

Scene and oscillator keybinds should be announced #6591

Lo-lo78 opened this issue Sep 3, 2022 · 5 comments · Fixed by #6776
Labels
Accessibility Issues related to making Surge more accessible Feature Request New feature request
Milestone

Comments

@Lo-lo78
Copy link

Lo-lo78 commented Sep 3, 2022

Is your feature request related to a problem? Please describe!

I am frustrated when I am not sure which scene I am in or which oscillator I have selected if I am in another section of the synth.
While using Surge I would very much like the alt + s shortcuts for scenes. Alt + 1/2/3 for oscillators. used speech synthesis to tell what the status of the selection is.
Alt + s scene 1 / scene2. Alt + 1/2/3 changes the oscillator. If you are in another section like LFO I don't know after minutes if I am in one scene or another. Also for the oscillator.

Describe the solution you'd like:

It would be very useful while working if the screen reader would announce the selected scene or oscillator via the shortcuts.

Describe alternatives you've considered:

If it is easier to develop. For shortcuts, the Windows sapi 5 system speech is also good. More useful if the screen reader announced it.
Thank you!

@Lo-lo78 Lo-lo78 added the Feature Request New feature request label Sep 3, 2022
@mkruselj mkruselj added the Accessibility Issues related to making Surge more accessible label Sep 3, 2022
@mkruselj mkruselj changed the title Accessibility. Alt + s alt + 1/2/3 are very useful if they were announced by the speech synthesis. Scene and oscillator keybinds should be announced Sep 3, 2022
@mkruselj mkruselj added this to the Surge XT 1.1.2 milestone Sep 3, 2022
@baconpaul
Copy link
Collaborator

the solution to this we decided on discord was some "Alt-I" or some such which speaks the entire state of the editor.

@Lo-lo78
Copy link
Author

Lo-lo78 commented Sep 23, 2022

@baconpaul
Yes exactly!
👍

baconpaul added a commit to baconpaul/surge that referenced this issue Jan 8, 2023
If you annoucne state (default alt-0) then you get a readout
of the state of your UI (scene, selected osc and modulator,
selected fx, patch name).

Also MTS Main -> MTS Source in the menu

Closes surge-synthesizer#6591
@baconpaul
Copy link
Collaborator

Turning back to these in the new year.

In the next nightly in an couple of hours, Alt-zero will speak out a sentence with your patch name, selected scene, selected oscillator, selected modulator, and selected fx.

Happy to tweak the spoken text once you all try it.

@mkruselj
Copy link
Collaborator

mkruselj commented Jan 8, 2023

Does it cost us much to add announcements when actuating those individual keybinds that change focus of various tabs?

@baconpaul
Copy link
Collaborator

when you actually do the switch it already announces!

this is a key bind in case you forget where you are so you don't have to tab around the entire UI

baconpaul added a commit that referenced this issue Jan 8, 2023
If you annoucne state (default alt-0) then you get a readout
of the state of your UI (scene, selected osc and modulator,
selected fx, patch name).

Also MTS Main -> MTS Source in the menu

Closes #6591
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accessibility Issues related to making Surge more accessible Feature Request New feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants