-
Notifications
You must be signed in to change notification settings - Fork 0
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
Sonification for current in the electromagnet #80
Comments
There is a general implementation that is used for all coils -- electromagnet and pickup -- in all screens. So I can't add sound for current in one screen or coil without incurring a significant development cost, which may or may not ultimately be needed. So I'll start by adding this to all coils. Then we can see if there's a need to have different sounds for different coils, in different screens.
Yes please, we'll need a Zoom call. It's not clear from the video or description. FYI, current in the model is referred to as "current amplitude". It is a number in the range [-1,1], where the sign indicates current direction, and 0 is no current. It would be helpful if you could specify how current amplitude should be mapped to sound playback rate. |
2/13/24 design meeting @arouinfar @Ashton-Morris @emily-phet @pixelzoom The sound is associated with dragging the voltage slider on the power supply. Let's do the same thing for AC and DC power supplies. Do this for all Electromagnets, not just the Electromagnet screen. No sound for pickup coil for now. The mapping is currentAmplitude => playbackRate
|
2/20/24 design meeting notes (@arouinfar @Ashton-Morris @emily-phet @pixelzoom) We did not discuss this particular sound further. On hold until we decide on next steps. |
Per @kathy-phet and @emily-phet, we will proceed with publishing FEL 1.0 without sound. So labeling this issues as deferred, to be revisited in a future release. I hadn't done any implementation related to this issue yet. So there are no commits, and no related source code or sound files in GitHub. |
I have a short video mockup here. felCurrentLoopMockupVideo.mp4
I have a looping sound file felCurrentLoop.wav. I have it mocked up that if its all the way right the playback rate is 12 semitones higher and as you drag it to the middle its goes from 12 higher to its base playback rate which is 0 higher.
The sound fades in and fades out as you interact with the sliders similar to other sound mapping. So its only playing with interaction.
The way I have it mocked up is that as you drag it from the middle to the left and the current starts reversing, it plays from +4 semitones in the middle to +16 at max at the far left. This is to differentiate between the two opposites which will be needed when operating in AC current.
This is complicated for me to explain, so perhaps a short call next week would be best.
The text was updated successfully, but these errors were encountered: