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

Dump current settings to a HTML file #6811

Closed
jhomme opened this issue Jan 19, 2023 · 11 comments · Fixed by #6848
Closed

Dump current settings to a HTML file #6811

jhomme opened this issue Jan 19, 2023 · 11 comments · Fixed by #6848
Labels
Accessibility Issues related to making Surge more accessible Feature Request New feature request
Milestone

Comments

@jhomme
Copy link

jhomme commented Jan 19, 2023

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

It would be nice to have a quick way to review settings for patches without the need to tab and arrow through everything for keyboard users.

Describe the solution you'd like:

A button or menu choice to export the control names and settings for the current patch to an HTML file that reflects the interface groups of controls, but with headings and bulleted lists. For example, Seen 1 would be a heading 2, Osc 1 would be a heading 3, and so on. Perhaps it would even be possible for the feature to open the browser to this file.

Describe alternatives you've considered:

I considered either talking and recording the settings I have found or typing them into a file.

Additional context:

I know we could also simply save patches and give them to each other, but this feature would speed up looking through settings for people who only use keyboard who are blind, and even prevent accidental changing of parameters, although leaving the warning on about not over-writing the patch is also a good thing to keep active.

@jhomme jhomme added the Feature Request New feature request label Jan 19, 2023
@mkruselj mkruselj added the Accessibility Issues related to making Surge more accessible label Jan 19, 2023
@baconpaul baconpaul added this to the Surge XT 1.2 milestone Jan 19, 2023
@baconpaul
Copy link
Collaborator

Oh this is a really nice idea and it’s not that hard. Let me add it to the mileston

baconpaul added a commit to baconpaul/surge that referenced this issue Jan 24, 2023
A couple of accessibility features

1. Add an "Accessibility" menu
2. Add a "set to recommended accessibility settings" item to it that sets
   the four settings which folks recommend.
3. Add a very early draft of patch->text for sharing a description of the
   patch for feedback on if it is is even useful to consider developing

Addresses surge-synthesizer#6811
baconpaul added a commit that referenced this issue Jan 24, 2023
A couple of accessibility features

1. Add an "Accessibility" menu
2. Add a "set to recommended accessibility settings" item to it that sets
   the four settings which folks recommend.
3. Add a very early draft of patch->text for sharing a description of the
   patch for feedback on if it is is even useful to consider developing

Addresses #6811
@zseramnay
Copy link

I was hopping for this to help patch analysis and teaching
can't wait...

@baconpaul
Copy link
Collaborator

There’s a very initial draft in the nightly now

@zseramnay
Copy link

zseramnay commented Jan 29, 2023

Thanks very much, It's extremely helpful !

@jhomme
Copy link
Author

jhomme commented Jan 29, 2023 via email

@baconpaul
Copy link
Collaborator

Great yes I didn't know if you wanted plain text or HTML so I went with just a massive pre block for the start :)

I'll do some formatting today or tomorrow and update this issue.

Thanks!

@baconpaul
Copy link
Collaborator

What I really need to know is "is this basically what you thought you wanted" - if it is I will flesh out the details (like the modulation section has wrong units and so on)

@jhomme
Copy link
Author

jhomme commented Jan 29, 2023 via email

@baconpaul
Copy link
Collaborator

Great let me take this to a more complete state then and then I will update this issue and we can include it in our 1.2 release this spring

@mkruselj
Copy link
Collaborator

@jhomme Upcoming nightly version of Surge will contain a better formatted HTML export of current patch. Do let us know if it's working out for you!

@jhomme
Copy link
Author

jhomme commented Feb 18, 2023 via email

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.

4 participants