phetsims / build-a-molecule

"Build a Molecule" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
8 stars 7 forks source link

Sound coverage is spotty #223

Closed jbphet closed 1 year ago

jbphet commented 3 years ago

In version 1.0.2 of this sim, which is the version of the sim that is live on our site at the time of this writing, sound is enabled, I think because there was a desire to have the "ding" sound play when molecules were correctly built and captured. Common UI sounds were used in some places, such as for the Reset All button, but they were turned off in other places. As a result, the sound seems very inconsistent and spotty. I think we should take a pass through this and add a few sounds for basic user interactions. It doesn't need to be a big effort, but this is a case where I think a little bit of effort could make a big improvement.

jbphet commented 3 years ago

Assigning to @kathy-phet to help prioritize.

arouinfar commented 3 years ago

My vote would be to turn on all common UI sounds. The only components that probably don't have a common sound would be the carousel and bucket.

If a user doesn't want to listen to the sound, they can mute it. The vegas-like "ding" is nice feedback, but I wouldn't consider it a pedagogical sound that should be treated differently than other sounds.

jbphet commented 3 years ago

We discussed this in a design meeting on 2/18/2021 and decided that for now we should turn off the UI sounds so that the only sound will be the ding when a molecule is captured. @jbphet will implement this on master and will propagate to the release branch. The change will go out in an upcoming release related to the molecule DB, and we won't make a maintenance release specifically for this change to the sound behavior.

jbphet commented 1 year ago

I have fixed this on master, and it's a simple fix, but I just asked @jonathanolson over Slack whether it was a good time to propagate this fix to the release branch and do a maintenance release, and the short answer is no. I'll defer this, and put a reminder on my calendar to get back to it in Jan 2023.

jbphet commented 1 year ago

I turned off all but the "success ding" in version 1.0.16, and that version is live on the website as of this writing. Closing.