Closed samreid closed 1 year ago
Note there is a TODO in the code that says:
// TODO: https://github.com/phetsims/center-and-variability/issues/307 should this be in common code? It was copied from GFL
import saturatedSineLoopTrimmed_wav from '../../../sounds/saturatedSineLoopTrimmed_wav.js';
Let's determine what audio clip to use first.
@Ashton-Morris said:
I am adding these sounds I created to test as alternative loops. They are in our normal folder and I have included .wav files as well incase we want to hear it loop seamlessly for testing as we work on the .mp3 looping.
cvIntervalToolLoopSoundV1.wav cvIntervalToolLoopSoundV3.mp3 cvIntervalToolLoopSoundV3.wav cvIntervalToolLoopSoundV2.mp3 cvIntervalToolLoopSoundV2.wav cvIntervalToolLoopSoundV1.mp3
Also I added these sounds which we used in My Solar System if anyone thinks they may fit.
Lastly I attached one that we used for a tool in Waves Intro
I would also like to ask: based on #309 and #310 we are interested in the more discrete or pulsing sounds. Therefore I wonder whether we need to use the continuous sound clips at all. For instance, for the mean prediction continuous sound, we just play values when passing certain thresholds (or on any keyboard press, like shift+press). Perhaps we should do the same for the interval tool? If we move toward discrete sound clips like the mean prediction, it can free us up from constraints in the continuous sound clip. @Ashton-Morris @catherinecarter what do you think? One of the tradeoffs is that the continuous sound generator can sound like a "bend" in pitch as it moves, but we didn't feel the need to support that for the mean prediction arrow.
Lets decide which direction during out meeting later today. I could go either way.
We tried 2 of the sounds above, and they sound much better, nice work @Ashton-Morris. We think this is a good direction (continuous sound, no thresholding), but want to discuss it with @Ashton-Morris @emily-phet and @kathy-phet before we commit:
Closing as duplicate of https://github.com/phetsims/center-and-variability/issues/307
Reopening because there is a TODO marked for this issue.
Sound balancing will need to happen, the sound is pretty loud right now.
@emily-phet isn't hearing the double sound, but we will have to check this to ensure the interactions are working with small movements.
In terms of the length of time before the sound stops, it sounds good. The sound has an appropriate balance between stopping too soon and hanging on before stopping.
I fixed the TODO. Sound balancing happening in #304. I'll open a side issue about the excess sound when letting go of the mouse on the interval tool.
All requests addressed or indicated in other issues. Closing.
From https://github.com/phetsims/center-and-variability/issues/236
@emily-phet said: