Eng:Volume (block)

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 > point towards [mouse-pointer v] if <(direction) < [0]> then point in direction (0 v) else if <(direction) > [100]> then point in direction (100 v) else set volume to (direction)% end end say (join (volume) [%]) end 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) end


 * Sensing how loud something is being played

when gf clicked forever say (volume)

Workaround
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.