-
Notifications
You must be signed in to change notification settings - Fork 4
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
Add sound #166
Comments
Thanks for posting this @zepumph. I just noticed yesterday that Molarity's repo does have sound, and I was going to ask why this repo doesn't. |
The status of this was discussed in the 7/9/2019 sound design meeting, and the sound design document is not really finished. The prototype sound design at the link below should be used as the specification. |
The addition of the resetInProgressProperty broke the phet-io version of this sim over in #167. In addition, I had a few questions about the addition:
|
The initial cut of sound has been added to the sim. @Ashton-Morris and @emily-phet, please review (see dev link below). I matched the volume levels of the prototype, so it might not need much mixing, but if needed the levels can be easily adjusted. If you notice anything through Friday July 12th, please assign this back to me, and after that time assign it to @zepumph. |
Great work @jbphet. I feel that all the sim-specific sounds need to be louder, more on the same level as the UI sounds. I have my sound on max and with a screen reader on I do not hear the Las stop boomp at all, and the force sound is difficult to hear when changing mass. |
Thanks @terracoda. Once @Ashton-Morris has added his input, this issue should be assigned to @zepumph for followup. I'm going to be out for a while, and he has been briefed on how to make volume adjustments. |
I agree with @terracoda. I think that the reset stands out as much louder but the checkbox isn't too loud in comparison to the rest. @zepumph Can we bring up all sim specific sounds 10% so they are closer to the reset volume. Also, the audio file for mass has a popping sound each time I play it, in Safari and Chrome. And on Safari only, the force sine wave sound has a popping sound most of the time I let go after the changing distance. |
After discussing with @emily-phet, we decided that it isn't worth my time in investigating these since it would largely be discovering knowledge that @jbphet already has. As a result I'm not going to work on any of this. I'm going to assign this back over to @jbphet for when he returns. |
In the 7/30/2019 sound design meeting, we decided to turn up all of the sim-specific sounds based on @terracoda's feedback and our own review. |
… out, modified play options, see #166
I ended up making quite a number of changes to the sound files (i.e. the I've published a dev version with these changes for review. @Ashton-Morris and @zepumph - please review the sound behavior in this version and let me know if further changes are needed and, if so, what you'd recommend. |
@jbphet, I had a quick listen (with headphones) in Safari 12.1.2 on macOS High Sierra 10.13.6, MacBook Pro. The levels sounded much better to me. I listened with and without a screen reader and could easily make out all the sounds. I noticed a little crackle only if I listened hard, so that seems reduced, too - at least with my setup. Nice work everyone! |
@jbphet The levels sound much better. Also I barely heard any clicking when I was changing the mass. I did however hear some slight clicking when the force loop while in use. I don't think its something the average person will hear but I'll attach an image just so you can see what I mean. These lines are where the clicking is occurring. ^ But the distance between them is the same ever though the duration of the loop is changing due to the playback rate changing. So not sure what that is. If anyone else notices it, it might be worth looking into. But I'm not sure they will. |
@Ashton-Morris - did you only hear it on Safari? If so, I think I know what it is, and I was hearing it too. For some reason, Safari doesn't seem to handle loops as well as Chrome, and it inserts a small but audible discontinuity when starting the loop over. We don't notices this in cases like the John Travoltage "charges in the body" sound because we made sure that the sound file wasn't producing sound at the very beginning or end. Because this is a constant volume wave, we can't really get away with that in this case. I'm inclined to not worry about it. If we decide that we do need to address it, I think some possible ways to approach it are:
|
That spectrogram was taken off of a recording when I was using Chrome. I did hear it in safari a little as well. |
We discussed the remaining sound artifact issue in the 8/6/2019 sound design meeting and decided that it's barely perceptible and there's not much we can do about it, so we're okay with it as is. |
Sounds good to me. Is this issue ready to close then? |
Yep. |
…oundGenerator, see phetsims/tambo#85, see phetsims/gravity-force-lab#181, and see #166
…oundGenerator, see phetsims/tambo#85, see #181, and see phetsims/gravity-force-lab-basics#166
…oundGenerator, see #85, see phetsims/gravity-force-lab#181, and see phetsims/gravity-force-lab-basics#166
It was brought to my attention by @jbphet and @emily-phet that sound isn't implemented yet in this repo. This needs to be done before publication.
The text was updated successfully, but these errors were encountered: