Discuss Scratch
- Discussion Forums
- » Suggestions
- » New Sound blocks!
- 78ch3
-
1000+ posts
New Sound blocks!
I have a couple sound blocks to suggest:
It can sometimes be more useful than the old
Another block is
An example is
play sound [meow v] for (1) secs :: soundThis one here plays the selected sound for the amount of seconds in the number input.
It can sometimes be more useful than the old
play sound [meow v]Block.
Another block is
(length of sound [meow v] :: sound)This will report the length of the sound. It can be useful when you have an animation or something requiring a character to say the length of music or a sound effect.
An example is
say [Ok then, the length of the music is] for (4) secsEh? Want one more? Ok.
say (length of sound [music v]:: sound) for (3) secs
stop sound [bang v] :: soundThis stops the selected sound. Can be useful for if you want to stop a particular sound. It is much better than
stop all soundsBecause it only stops one sound. If you want to stop multiple sounds, do this:
when I receive [stop some sounds v]Well, that's all for now. This is updated ASAP, so check back for more blocks.
stop sound [bang v] :: sound
stop sound [crackling fire v] :: sound
stop sound [confetti gun v] :: sound
supporters:
LionHeart70
Charles12310
Last edited by 78ch3 (Aug. 25, 2017 09:35:06)
- LionHeart70
-
1000+ posts
New Sound blocks!
Support, all of these would be very useful.
some of these might be duplicates but i really don't know for sure
some of these might be duplicates but i really don't know for sure
- 78ch3
-
1000+ posts
New Sound blocks!
Thanks! Support, all of these would be very useful.
some of these might be duplicates but i really don't know for sure
ugh, 60 secon rule. And the wiki thinks it allows you to spam waffles!_waffle_
- Charles12310
-
1000+ posts
New Sound blocks!
There's a duplicate for the “play sound for whatever seconds” and the “length of sound” (made by me), made a few days ago, but I say keep this because there are more blocks you suggested.
Last edited by Charles12310 (Aug. 4, 2017 00:58:39)
- 78ch3
-
1000+ posts
New Sound blocks!
Wasn't that on my testing topic? There's a duplicate for the “play sound for whatever seconds” and the “length of sound” (made by me), made a few days ago, but I say keep this because there are more blocks you suggested.
- PkmnQ
-
1000+ posts
New Sound blocks!
1. I have a couple sound blocks to suggest:play sound [meow v] for (1) secs :: soundThis one here plays the selected sound for the amount of seconds in the number input.
It can sometimes be more useful than the oldplay sound [meow v]Block.
Another block is(length of sound [meow v] :: sound)This will report the length of the sound. It can be useful when you have an animation or something requiring a character to say the length of music or a sound effect.
An example issay [Ok then, the length of the music is] for (4) secsEh? Want one more? Ok.
say (length of sound [music v]:: sound) for (3) secsstop sound [bang v] :: soundThis stops the selected sound. Can be useful for if you want to stop a particular sound. It is much better thanstop all soundsBecause it only stops one sound. If you want to stop multiple sounds, do this:when I receive [stop some sounds v]Well, that's all for now. This is updated ASAP, so check back for more blocks.
stop sound [bang v] :: sound
stop sound [crackling fire v] :: sound
stop sound [confetti gun v] :: soundsupporters:
LionHeart70
play sound [ v] for (1) secs :: soundYou can do that if the stop sound block is done. Here is the workaround.
Script 1:
when green flag clickedAnd it's really simple.
play sound [ v]
wait (1) secs
stop sound [ v]
We're not gonna need that.
2.
(length of [ v] :: sound)Support!
Cannot see any workarounds!
3.
stop sound [ v] :: soundCannot see any workarounds.
2/3 support.
- walkcycle
-
500+ posts
New Sound blocks!
May be a duplicate of the topic over here.

This missing and no easy workaround inspired my suggestion here.
A technique here uses clones for control of a single sound to stop an individual sound.
Or 1. without 'stop sound [ v]' blockplay sound [ v] for (1) secs :: soundYou can do that if the stop sound block is done. Here is the workaround.
Script 1:when green flag clickedAnd it's really simple.
play sound [ v]
wait (1) secs
stop sound [ v] :: sound
We're not gonna need that.
Simple workaround:play sound [ v]
wait (2) secs
stop [this script v]
Could time it. XD 2.(length of [ v] :: sound)Support!
Cannot see any workarounds!

This missing and no easy workaround inspired my suggestion here.
3.stop sound [ v] :: soundCannot see any workarounds.
2/3 support.
A technique here uses clones for control of a single sound to stop an individual sound.
- 78ch3
-
1000+ posts
New Sound blocks!
over here.Well, new scratchers probably won't know about the workabouts. May be a duplicate of the topicOr 1. without 'stop sound [ v]' blockplay sound [ v] for (1) secs :: soundYou can do that if the stop sound block is done. Here is the workaround.
Script 1:when green flag clickedAnd it's really simple.
play sound [ v]
wait (1) secs
stop sound [ v] :: sound
We're not gonna need that.Simple workaround:play sound [ v]
wait (2) secs
stop [this script v]Could time it. XD 2.(length of [ v] :: sound)Support!
Cannot see any workarounds!
This missing and no easy workaround inspired my suggestion here.3.stop sound [ v] :: soundCannot see any workarounds.
2/3 support.
A technique here uses clones for control of a single sound to stop an individual sound.
- Charles12310
-
1000+ posts
New Sound blocks!
What triggers me the most is that users are simply rejecting blocks because they have a workaround.1. I have a couple sound blocks to suggest:play sound [meow v] for (1) secs :: soundThis one here plays the selected sound for the amount of seconds in the number input.
It can sometimes be more useful than the oldplay sound [meow v]Block.
Another block is(length of sound [meow v] :: sound)This will report the length of the sound. It can be useful when you have an animation or something requiring a character to say the length of music or a sound effect.
An example issay [Ok then, the length of the music is] for (4) secsEh? Want one more? Ok.
say (length of sound [music v]:: sound) for (3) secsstop sound [bang v] :: soundThis stops the selected sound. Can be useful for if you want to stop a particular sound. It is much better thanstop all soundsBecause it only stops one sound. If you want to stop multiple sounds, do this:when I receive [stop some sounds v]Well, that's all for now. This is updated ASAP, so check back for more blocks.
stop sound [bang v] :: sound
stop sound [crackling fire v] :: sound
stop sound [confetti gun v] :: soundsupporters:
LionHeart70play sound [ v] for (1) secs :: soundYou can do that if the stop sound block is done. Here is the workaround.
Script 1:when green flag clickedAnd it's really simple.
play sound [ v]
wait (1) secs
stop sound [ v]
We're not gonna need that.
2.(length of [ v] :: sound)Support!
Cannot see any workarounds!
3.stop sound [ v] :: soundCannot see any workarounds.
2/3 support.
It's like saying, “why do we have go to x y if we have set x to whatever and set y to whatever? Remove this block!”
-_-
- 78ch3
-
1000+ posts
New Sound blocks!
What triggers me the most is that users are simply rejecting blocks because they have a workaround.-snip--snip- -snip-
It's like saying, “why do we have go to x y if we have set x to whatever and set y to whatever? Remove this block!”
-_-
Yeah. All my blocks I suggested (except for these ones) were rejected just because they had workabouts. Somebody commented on my profile saying they hate me and my ideas and that I didn't deserve to be on Scratch.
- Charles12310
-
1000+ posts
New Sound blocks!
Yeah. All my blocks I suggested (except for these ones) were rejected just because they had workabouts. Somebody commented on my profile saying they hate me and my ideas and that I didn't deserve to be on Scratch.What triggers me the most is that users are simply rejecting blocks because they have a workaround.-snip--snip- -snip-
It's like saying, “why do we have go to x y if we have set x to whatever and set y to whatever? Remove this block!”
-_-
Yeah. Otherwise, we wouldn't have this block:
go to x: (0) y: (0)
- 78ch3
-
1000+ posts
New Sound blocks!
Yeah. Otherwise, we wouldn't have this block:Yeah. All my blocks I suggested (except for these ones) were rejected just because they had workabouts. Somebody commented on my profile saying they hate me and my ideas and that I didn't deserve to be on Scratch.What triggers me the most is that users are simply rejecting blocks because they have a workaround.-snip--snip- -snip-
It's like saying, “why do we have go to x y if we have set x to whatever and set y to whatever? Remove this block!”
-_-
go to x: (0) y: (0)Broken quote!
Last edited by 78ch3 (Aug. 6, 2017 21:24:18)
- hipo3000
-
16 posts
New Sound blocks!
What about time or key signature blocks for things like note block songs?
and remember:
set time signature to (4) (4)::sound
time signature::reporter sound
set key signature to [C v] major::sound
key signature::reporter sound
set key signature to [A v] minor::sound
and remember:
forever
imagine::motion
program::sound
share::operators
end
- radishboy
-
100+ posts
New Sound blocks!
Support
I sucks that you have to stop all sounds when you only want to stop 1 sound
I sucks that you have to stop all sounds when you only want to stop 1 sound
- Discussion Forums
- » Suggestions
-
» New Sound blocks!