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

UI sound effects #5821

Open
quincylvania opened this issue Jan 28, 2019 · 1 comment
Open

UI sound effects #5821

quincylvania opened this issue Jan 28, 2019 · 1 comment
Labels
usability An issue with ease-of-use or design

Comments

@quincylvania
Copy link
Collaborator

Many apps use subtle sound effects to reinforce their interfaces and give audial feedback. Messaging apps bloop upon sending, video and sound editing apps click when snapping clips end-to-end, and various apps thunk upon errors. Games widely use sound effects for all sorts of input like button presses and focus changes.

There are various places in iD where I think minor, tasteful sound effects could create a richer editing experience and help the vision-impaired.

  • Click upon snapping to a node or way when moving or drawing vertices
  • Snip upon splitting a way
  • Error thunk upon trying to create a self-intersecting way
  • Selection sound upon picking a preset
  • Cheerful completion sound upon successful changeset upload
  • More…

Of course users would be able to mute sounds at any time.

@quincylvania quincylvania added the usability An issue with ease-of-use or design label Jan 28, 2019
@quincylvania quincylvania changed the title Optional UI sound effects UI sound effects Jan 28, 2019
@mmd-osm
Copy link
Contributor

mmd-osm commented Feb 5, 2019

Yeah, back in the days, Potlatch 0.10c had a nifty beep sound when saving a changeset. That was like 11 years ago.

And it's still around today: https://github.com/openstreetmap/openstreetmap-website/blob/master/public/potlatch/beep.mp3

https://github.com/openstreetmap/potlatch/blame/40b208026d0fe3261856c0fb5cba4266dbd1147c/potlatch.as#L40-L42

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
usability An issue with ease-of-use or design
Projects
None yet
Development

No branches or pull requests

2 participants