From 7bf5200517f0c2c4ef6f02a5b56f629d13572beb Mon Sep 17 00:00:00 2001 From: jbphet Date: Tue, 21 Jan 2020 15:43:49 -0700 Subject: [PATCH] new absorption sound, see #236 --- .../view/MoleculesAndLightScreenView.js | 4 ++-- sounds/absorb-based-on-photon.mp3 | Bin 0 -> 2194 bytes sounds/absorb-loop.mp3 | Bin 4545 -> 0 bytes sounds/license.json | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 sounds/absorb-based-on-photon.mp3 delete mode 100644 sounds/absorb-loop.mp3 diff --git a/js/moleculesandlight/view/MoleculesAndLightScreenView.js b/js/moleculesandlight/view/MoleculesAndLightScreenView.js index 850d7a16..4b6c9898 100644 --- a/js/moleculesandlight/view/MoleculesAndLightScreenView.js +++ b/js/moleculesandlight/view/MoleculesAndLightScreenView.js @@ -55,7 +55,7 @@ define( require => { const microwavePhotonFromMoleculeSoundInfo = require( 'sound!MOLECULES_AND_LIGHT/photon-release-microwave.mp3' ); const moleculeEnergizedSoundInfo = require( 'sound!MOLECULES_AND_LIGHT/glow-loop-higher.mp3' ); const microwavePhotonInitialEmissionSoundInfo = require( 'sound!MOLECULES_AND_LIGHT/photon-emit-microwave.mp3' ); - const photonAbsorbedSoundInfo = require( 'sound!MOLECULES_AND_LIGHT/absorb-loop.mp3' ); + const photonAbsorbedSoundInfo = require( 'sound!MOLECULES_AND_LIGHT/absorb-based-on-photon.mp3' ); const rotationClockwiseSoundInfo = require( 'sound!MOLECULES_AND_LIGHT/rotate-clockwise.mp3' ); const rotationCounterclockwiseSoundInfo = require( 'sound!MOLECULES_AND_LIGHT/rotate-counterclockwise.mp3' ); const ultravioletPhotonFromMoleculeSoundInfo = require( 'sound!MOLECULES_AND_LIGHT/photon-release-uv.mp3' ); @@ -233,7 +233,7 @@ define( require => { //----------------------------------------------------------------------------------------------------------------- // photon absorbed sound - const photonAbsorbedSound = new SoundClip( photonAbsorbedSoundInfo, { initialOutputLevel: 0.025 } ); + const photonAbsorbedSound = new SoundClip( photonAbsorbedSoundInfo, { initialOutputLevel: 0.1 } ); soundManager.addSoundGenerator( photonAbsorbedSound ); const photonAbsorbedSoundPlayer = () => { photonAbsorbedSound.play(); diff --git a/sounds/absorb-based-on-photon.mp3 b/sounds/absorb-based-on-photon.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..086f16e5dc082c4b20e2cc5af4b685ec6a7cb1f6 GIT binary patch literal 2194 zcmb`I`#Y2g8^@o=m;)hWk&#n~br@zQCU$M(G)8E!3`I_FjapHWoHH}1m>hD*SveGw zL!rSUYn9~H)Vnh5B8L+7PMe$$GtBeyUi}B#{mcE+{k^`|=l)*z4T*5Q008gT@#o{2 zXo?2*4DKQT*yv6J08qkWl@#xEl(makUlN3sQW>*WbNWa*hGfsy^by7usbDW(1=$Ps z0Hx?pVgMf*;j7X=akV}L_Hs|kk5M7R8RPjmN%e>V&0w@zBS}?*m)w7XP8sN=qv&ib zDlNJ89QypdyQA=s`%Y?~NsCi?E??B4ga2(xQpHw-!H|g13uB^K$SaRm0ldrsQ|>C8 z4P0#{a{7vww25fl8M&#x`UVTmjRO*HZ~U9Vi9QLHoERP{Hh+oX;3`@=U$Z&;LF%~( zn(>C9L7|MxO9124A@K-MdNwcp#J*T#Y&>v#g!X9c1Vj00a_5U_O!g5FBTG}V=(;FZp)vJJcDBmoq2Cfp(LW41#1!q#f3*gp_Y z+;3$mOO4A)U zwZnY1>-Ji9gmb>3jaY=Ok0(ZJ)%>g-@h_*U0WlTABd8k36R~%ldD2s~D)EJi)6mCW zbL8i`n|acOhxly|vtSHJn4r;I00N-);iRwRXvna+Kn^IcwP1!UC88FLUsxxk_`8b{IB$+E z>P-%nvLF04%Ta0YdXwewf1C}*gB@Y?n%iyA3v~$1;0dqwzHT*ekp5wM-ezyHso9#r?S&(Aq z8g1KZfdfT3%*+2b$3!*$65bH>)?KF9WIKgJ+@rFj4coW2KXIBkLLht>bl`UyMlx|B zc=O!DZBAdrgTGwco9<@%yzgHl%yJn4Q25g`-j4=5?)<$9>>kk6umdkSd1uIw8vlZ%X7ji6mGpp>mHq3H(~DnKUZQ zZG7NpON=2BiS191Q~m*7*pWK#d2r!yD&oEzDGcK?1qv6GsJT-Zd7WvLb_YxNzMDi* zZ(;974h0~&!yYyD4b}ox!>uNb`cAbImEGhna)Gj#$XtyQ1Rx&3S=W4Doiq||{+p8= zxw4{9J9EE#ZXG4J&TzA9Pi}r7`KAHSO zILWWM;e=MHghvW)8Kn)Z^VMeRt^9m+ej-ifk(*_ux6uPv!0`)6R;mx%}qB4t`$JyGjoR_G262)j${z)%-c1G z0T3HQ80+b(n=Dp&WZ+!{47>wD9Ka(l$U(vpp!X@!)6Y$&S0+OEybBQYUmVnc&I;_PicPJGi{2gqr)x=+U#e7pT?t z)lBE|^1pM`jLXa!&~0D8Uje`58U_VX5@Bh@1B}LM#C8oCJ1jg zJQ7&JLMph}93vkxv9vTXul;tl8#xaqs0&ImQvxkQl20xKrXjwa{6A9K1$PyAic%cX VO*yUQbydY;F}2_yDSpG@{{i*MQ>Fj_ literal 0 HcmV?d00001 diff --git a/sounds/absorb-loop.mp3 b/sounds/absorb-loop.mp3 deleted file mode 100644 index d89cdd0609f6846a06737734d8ef503088b64a79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4545 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 xA#~tcL&q diff --git a/sounds/license.json b/sounds/license.json index 9e60e3a7..cf63f273 100644 --- a/sounds/license.json +++ b/sounds/license.json @@ -1,5 +1,5 @@ { - "absorb-loop.mp3": { + "absorb-based-on-photon.mp3": { "text": [ "Copyright 2018 University of Colorado Boulder" ],