From Test-Scratch-Wiki

This eng is about the block. For more information about the value this block reports, see Volume (value).

2.0 Volume.png
Category Sound
Type Reporter
Introduced in 1.2

The Volume block is a Sound block and a Reporter block. The block holds a sprite's or the Stage's volume. This block can be displayed as a Stage monitor.

Example Uses

As this block holds how loud sounds, drums, and notes will be played, it is useful in music projects where they must sense how loud an instrument has been played.

Some common uses for the Volume block:

  • Volume controls
when this sprite clicked
repeat until <not <mouse down?>>
point towards [mouse-pointer v]
if <(direction) < [0]> then
point in direction (0 v)
if <(direction) > [100]> then
point in direction (100 v)
set volume to (direction)%
say (join (volume) [%])
say (join (volume) [%]) for (2) secs
  • Loops that must stop once the volume is at a certain amount
repeat until <(volume) = [0]>
change volume by (-10)
  • Sensing how loud something is being played
when gf clicked
say (volume)


Main article: List of Block Workarounds

This block can be simply replicated with the following code:

([volume v] of [sprite v])

where "sprite" is replaced by the sprite you are finding the volume of.

See Also

Cookies help us deliver our services. By using our services, you agree to our use of cookies.