Discuss Scratch
- Charles12310
-
Scratcher
1000+ posts
More Sound Blocks
Hello! I'm here to suggest some sound blocks that haven't been added for suggested. Here are some sound blocks I have recommended:
How Do They Work?
Example:
This determines how long a sound will be in seconds. I can't seem to find an example on how this will be used, but just like lengths of strings and such, this may be useful.
SUPPORTERS
play sound [ v] at () secs :: sound
play sound [ v] for () secs :: sound // Don't be confused!
(length of sound [ v] :: sound )
How Do They Work?
// Play Sound At Certain PointThis allows you to play a sound at a certain point, depending on how many seconds after the beginning of the sound. Example:
play sound [ v] at () secs :: sound
// Playing certain part during an orchestra, incase of any break times, this would be useful:
define play part (part) of Sweet Dreams
play sound [Sweet Dreams v] at ((part) * (10)) secs :: sound
// Play Sound For A Few Seconds:This plays a certain sound for a certain amount of seconds.
play sound [ v] for () secs :: sound
Example:
say [Let's see what the lyrics of the first sentence of the song is, shall we?]
play sound [My World v] for (10) secs :: sound
say [Okay, the first words were...]
...
// Sound Length
(length of sound [ v] :: sound )
This determines how long a sound will be in seconds. I can't seem to find an example on how this will be used, but just like lengths of strings and such, this may be useful.
SUPPORTERS
@Charles12310
Last edited by Charles12310 (July 31, 2017 03:19:27)
- MineLox92Videos
-
Scratcher
100+ posts
More Sound Blocks
Hello! I'm here to suggest some sound blocks that haven't been added for suggested. Here are some sound blocks I have recommended:I support. I'll highlight the main points that make me sway towards this suggestion.play sound [ v] at () secs :: sound
play sound [ v] for () secs :: sound // Don't be confused!
(length of sound [ v] :: sound )
How Do They Work?// Play Sound At Certain PointThis allows you to play a sound at a certain point, depending on how many seconds after the beginning of the sound. Example:
play sound [ v] at () secs :: sound// Playing certain part during an orchestra, incase of any break times, this would be useful:
define play part (part) of Sweet Dreams
play sound [Sweet Dreams v] at ((part) * (10)) secs :: sound// Play Sound For A Few Seconds:This plays a certain sound for a certain amount of seconds.
play sound [ v] for () secs :: sound
Example:say [Let's see what the lyrics of the first sentence of the song is, shall we?]
play sound [My World v] for (10) secs :: sound
say [Okay, the first words were...]
...// Sound Length
(length of sound [ v] :: sound )
This determines how long a sound will be in seconds. I can't seem to find an example on how this will be used, but just like lengths of strings and such, this may be useful.
Concerning Workarounds
If you recommend a workaround for the “play sound at () secs” block:define play sound (sound) at (n) secsHere are disadvantages:
set volume to (0)%
play sound (sound)
wait (n) secs
set volume to (100)%
1. You might need to use the volume for other sounds, and this block might activate while another sound is playing.
2. This can take very long, for you are not just playing the sound at the certain point, you are literally ignoring the sound very long until the certain part reaches. However, the block I suggested plays that part of the sound QUICKLY, without having to wait a few seconds.
You also be complaining that, “you don't need a length of sound reporter, just go to the sounds section, they have the amount of seconds that the sound will play for.” When making a new sound, you have to check for the length, make a variable, and then repeat with another variable whenever you add a new sound.
You might be saying there's a workaround for the “play sound whatever for whatever seconds”:play sound (sound)The stop all sounds block is the disadvantage. It would be better if there is a block that stops and individual sound, then this workaround would be necessary. But what if you are playing another sound too? There's the problem.
wait (seconds) secs
stop all sounds
SUPPORTERS@Charles12310
This determines how long a sound will be in seconds.
This would possibly be the most convenient, since, if you had to use variables, you'd have to make a variable for each separate sound,
Last edited by MineLox92Videos (July 30, 2017 22:55:44)
- Carriage
-
Scratcher
500+ posts
More Sound Blocks
Simple workaround:
play sound [ v]
wait (2) secs
stop [this script v]
- VideoGamerCanInvent
-
Scratcher
1000+ posts
More Sound Blocks
Duplicates (at least some of them) But I don't want to find the link 
Support, I would love these.

Support, I would love these.
- Carriage
-
Scratcher
500+ posts
More Sound Blocks
Duplicate- Play from blockThat’s completely different though…
There are more but I'll look another time.
- VideoGamerCanInvent
-
Scratcher
1000+ posts
More Sound Blocks
It's the same as the 2nd oneDuplicate- Play from blockThat’s completely different though…
There are more but I'll look another time.
- Carriage
-
Scratcher
500+ posts
More Sound Blocks
it looks like they’re adding that one anyway…It's the same as the 2nd oneDuplicate- Play from blockThat’s completely different though…
There are more but I'll look another time.
- Charles12310
-
Scratcher
1000+ posts
More Sound Blocks
why did you make this topic after posting on the topic that this is a dupe of?Because I was suggesting more than one block.
- Charles12310
-
Scratcher
1000+ posts
More Sound Blocks
This doesn't make sense. I suggested more than one block. That would be like suggesting 10 blocks, and 2 of them has a separate post, and then the topic gets closed because 2 of the blocks already have a topic, while the rest are forgotten.it looks like they’re adding that one anyway…It's the same as the 2nd oneDuplicate- Play from blockThat’s completely different though…
There are more but I'll look another time.
- Charles12310
-
Scratcher
1000+ posts
More Sound Blocks
(Workaroundability intensifies)If you are trying to tell me, “No Support, because there is a workaround,” please read this (sixth suggestion).
No support.
- Solmux
-
Scratcher
100+ posts
More Sound Blocks
This doesn't make sense. I suggested more than one block. That would be like suggesting 10 blocks, and 2 of them has a separate post, and then the topic gets closed because 2 of the blocks already have a topic, while the rest are forgotten.it looks like they’re adding that one anyway…It's the same as the 2nd oneDuplicate- Play from blockThat’s completely different though…
There are more but I'll look another time.
Well why suggest that two blocks instead of the last 8? ( in the example )
- Botcho_Otkho
-
Scratcher
1000+ posts
More Sound Blocks
No support.
play sound [sound v] at (3)::sound//just copying that sound and then deleting the first part is not too hard.
play sound [sound v] at (3)::sound//same. just copying that sound and then deleting the last part is not too hard.
lenght of sound [sound v]::sound reporter//why someone should need this block?
Last edited by Botcho_Otkho (Aug. 5, 2017 13:08:41)
- Charles12310
-
Scratcher
1000+ posts
More Sound Blocks
No support.I understand, but 3 things you got wrong:play sound [sound v] at (3)::sound//just copying that sound and then deleting the first part is not too hard.
play sound [sound v] at (3)::sound//same. just copying that sound and then deleting the last part is not too hard.
lenght of sound [sound v]::sound reporter//why someone should need this block?
1. That would be difficult, if somebody didn't want to mess up with their sounds and then have to make lots of copies of it.
2. You misunderstood. That isn't the same block. Also the block is used to prevent having to do all the deleting and removing and then needing to copy that and then you might as well mess up.
play sound [ v] for () secs :: sound3.
This determines how long a sound will be in seconds. I can't seem to find an example on how this will be used, but just like lengths of strings and such, this may be useful.Just because I can't find a true purpose for it doesn't mean it can't be added.
- historical_supa
-
Scratcher
1000+ posts
More Sound Blocks
It's useful for calculating equal parts of audio and stripping them into equal bits.No support.I understand, but 3 things you got wrong:play sound [sound v] at (3)::sound//just copying that sound and then deleting the first part is not too hard.
play sound [sound v] at (3)::sound//same. just copying that sound and then deleting the last part is not too hard.
lenght of sound [sound v]::sound reporter//why someone should need this block?
1. That would be difficult, if somebody didn't want to mess up with their sounds and then have to make lots of copies of it.
2. You misunderstood. That isn't the same block. Also the block is used to prevent having to do all the deleting and removing and then needing to copy that and then you might as well mess up.play sound [ v] for () secs :: sound3.This determines how long a sound will be in seconds. I can't seem to find an example on how this will be used, but just like lengths of strings and such, this may be useful.Just because I can't find a true purpose for it doesn't mean it can't be added.
- 960times10_5is106044
-
Scratcher
500+ posts
More Sound Blocks
Please don't necropost.It's useful for calculating equal parts of audio and stripping them into equal bits.No support.I understand, but 3 things you got wrong:play sound [sound v] at (3)::sound//just copying that sound and then deleting the first part is not too hard.
play sound [sound v] at (3)::sound//same. just copying that sound and then deleting the last part is not too hard.
lenght of sound [sound v]::sound reporter//why someone should need this block?
1. That would be difficult, if somebody didn't want to mess up with their sounds and then have to make lots of copies of it.
2. You misunderstood. That isn't the same block. Also the block is used to prevent having to do all the deleting and removing and then needing to copy that and then you might as well mess up.play sound [ v] for () secs :: sound3.This determines how long a sound will be in seconds. I can't seem to find an example on how this will be used, but just like lengths of strings and such, this may be useful.Just because I can't find a true purpose for it doesn't mean it can't be added.
According to The Questions About Scratch Directory 2.0:Oh wait, there's actually no necroposting in the Suggestions forum. No Edit!
nothing
Necroposting is when a user comments on an old, sometimes resolved, topic without adding to the conversation. There is actually no necroposting in Suggestions, Things I'm Reading and Playing, Things I'm Making and Creating, and, Show and Tell.

- scratchgodo
-
Scratcher
1000+ posts
More Sound Blocks
Then why post it? [/quotes]Please don't necropost.SnipsnipSnipAccording to The Questions About Scratch Directory 2.0:Oh wait, there's actually no necroposting in the Suggestions forum. No Edit!
nothing
Necroposting is when a user comments on an old, sometimes resolved, topic without adding to the conversation. There is actually no necroposting in Suggestions, Things I'm Reading and Playing, Things I'm Making and Creating, and, Show and Tell.










