Discuss Scratch
- Discussion Forums
- » Suggestions
- » Play [sound] from (time) block.
- Charles12310
-
Scratcher
1000+ posts
Play [sound] from (time) block.
no support, scratch is not a sound mixer.Then why are there Sound Blocks?
Support
Also:
play sound [sound v] for () secs :: sound
Even though there are workarounds:
define play (sound) for (seconds) secs
play sound (sound)
wait (seconds) secs
stop all sounds
And if we have a stop sound block for specific sounds then:
define play (sound) for (seconds) secs
play sound (sound)
wait (seconds) secs
stop sound (sound) :: sound
Last edited by Charles12310 (July 21, 2017 17:43:52)
- LionHeart70
-
Scratcher
1000+ posts
Play [sound] from (time) block.
Support; though I don't know how often I'd use this.
- VideoGamerCanInvent
-
Scratcher
1000+ posts
Play [sound] from (time) block.
Bump, as I supported this in the past and I would find this extremely useful
- kenny2scratch
-
Scratcher
500+ posts
Play [sound] from (time) block.
Bump, as I supported this in the past and I would find this extremely usefulyes, you did support this in the past - on the first page of discussion.
- kenny2scratch
-
Scratcher
500+ posts
Play [sound] from (time) block.
Looks like an earlier thread here.221586did you read the previous posts?
I closed that one because this one is a better version.
- KyleTheOP
-
Scratcher
43 posts
Play [sound] from (time) block.
I'm guessing you didn't look at the link. It's Tymewalk's Sound suggestion. This is a duplicate because of that. We should keep the conversation in one placeLooks like an earlier thread here.221586did you read the previous posts?
I closed that one because this one is a better version.
- kenny2scratch
-
Scratcher
500+ posts
Play [sound] from (time) block.
Mmh - I realized that later.
I thought that link was to my earlier topic on the same suggestion, which I closed.
Tymewalk’s topic is good - and I concur that it was made earlier than mine. However, when I posted it, nobody seemed to bring it up - so I assumed that they had decided to move away from that one.
I thought that link was to my earlier topic on the same suggestion, which I closed.
Tymewalk’s topic is good - and I concur that it was made earlier than mine. However, when I posted it, nobody seemed to bring it up - so I assumed that they had decided to move away from that one.
- Cutleaf
-
Scratcher
5 posts
Play [sound] from (time) block.
This seems nice, I requested a block that pauses the audio and can resume it, but maybe if there's something that can track how far the audio went, that could be used in variables which then the variables would be used for this block, then would making it possible to resume/pause. I like this idea!I think the block should look like this:track sound time(progress in sound [sound v] :: sound)As for the original suggestion, I support being able to start a sound in the middle of it. Whenever I want to do that, I have to create a new sound where I cut off a part. And when I have a lot of different start times, it's way too complicated. It's also good for having specific timing on where the sound starts.
We don't need
(progress in sound [sound v] :: sound)because we can just use the timer. Don't get me wrong, I love the idea, but at this point, I'm pretty desperate for ANY progress in this area, and the since this suggestion was made on Github, you'll notice it's already been dismissed. All that really matters to me is that the original suggestion is implemented. As a Scratch user who spent an entire year on a music player project, if this isn't added, I'm probably going to leave Scratch. (You can see my music player here: https://scratch.mit.edu/projects/167847370/#player )
@kenny2scratch, you have my full support for this block.
(As for the argument about Scratch not being a “sound mixer,” I would like to point out that starting a song at a certain time has nothing to do with a sound's “mix.” Mixing has to do with the volume and arrangement of certain sounds.)
Last edited by Cutleaf (Dec. 11, 2017 23:44:45)
- Inkulumo
-
Scratcher
500+ posts
Play [sound] from (time) block.
Full support, creating a media player and video game sounds will be amazing with these new blocks.
- hellounicorns2
-
Scratcher
1000+ posts
Play [sound] from (time) block.
Support because this would simplify making music players and video players with sound.
- Scratch---Cat
-
Scratcher
1000+ posts
Play [sound] from (time) block.
Support because this would simplify making music players and video players with sound.Support.
That's great! It can help us make music checkpoints easier in my Rolling Sky projects.As said in “Source” in the post above.
- Beamy68
-
Scratcher
100+ posts
Play [sound] from (time) block.
bump hey ST get on this
Last edited by Beamy68 (Feb. 16, 2020 01:50:27)
- MeIzAwezomeDede
-
Scratcher
1000+ posts
Play [sound] from (time) block.
(I came from a dupe)
Support! I've had so many projects where I needed this feature, and it would be much easier to have this feature than having to segment sounds (which you could say it is a workaround, but it does make the audio sound choppy and eats up unnecessary project space)
Support! I've had so many projects where I needed this feature, and it would be much easier to have this feature than having to segment sounds (which you could say it is a workaround, but it does make the audio sound choppy and eats up unnecessary project space)
- Zoomer_X
-
Scratcher
500+ posts
Play [sound] from (time) block.
The easiest thing to do is use this: https://scratch.mit.edu/projects/322615380/. It is a pause sound engine.
And before "Oh, but that is
(This came from the Workarounds to Common Suggestions)
And before "Oh, but that is
pause sound [Meow v] :: soundnot
play sound [Meow v] at () :: sound," I want to say that this has a method using a custom block (see inside) called
play sound #[1] length [3.79] and allow pausing :: custom. Hope it helps!
(This came from the Workarounds to Common Suggestions)
Last edited by Zoomer_X (Oct. 13, 2020 19:56:27)
- Steve0Greatness
-
Scratcher
1000+ posts
Play [sound] from (time) block.
Support! I use a lot of sounds, and this would help me make sounds, without having 10mil sounds
- kenny2scratch
-
Scratcher
500+ posts
Play [sound] from (time) block.
The easiest thing to do is use this: https://scratch.mit.edu/projects/322615380/. It is a pause sound engine.This suggestion was made a long time before the sound effect blocks existed, but I must say that's a clever use of the pitch effect (though the fact that it speeds up the sound means it should really be called the speed effect).
I don't think it makes this any less valid, though. In addition, a “start sound at time” block (along with a “stop specific sound” block) would be a workaround for a “pause sound” block, since it would allow this:
define pause
set [pause time v] to ((timer) - (start time))
stop sound [sound v]::sound
define play
start sound [sound v] at (pause time)::sound
set [start time v] to (timer)
- Discussion Forums
- » Suggestions
-
» Play [sound] from (time) block.














