This just creates a sound with the frequency (sine waves) you enter. The difference is that this is a lot faster than the library one. These are some examples.
Source
Copy & Import:
<blocks app="Snap! 7, https://snap.berkeley.edu" version="2"><block-definition s="frequency %'freq' Hz for %'secs' secs at %'rate' Hz" type="reporter" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">1</input><input type="%n">44100<options>22.05 kHz=22050
44.1 kHz=44100
48 kHz=48000
88.2 kHz=88200
96 Hz=96000</options></input></inputs><script><block s="doReport"><block s="reportNewSoundFromSamples"><block s="reportReshape"><block s="reportMonadic"><l><option>sin</option></l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportNumbers"><l>1</l><block s="reportQuotient"><block var="rate"/><block var="freq"/></block></block><block var="freq"/><l>360</l></list></block><block var="rate"/></block></block><list><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportVariadicProduct"><list><block var="secs"/><block var="rate"/></list></block></block></list></block><block var="rate"/></block></block></script></block-definition></blocks>
(C) 2022 ScratchModification