Allowing free audio uploads is a cool idea, but having to reupload a lot of the audios I’m using for my game is going to be very tedious . Also I suggest locking audio upload to email verified accounts only, otherwise there might be a lot of malicious spam and inappropriate audio being uploaded…
Here’s something funny, I have a audio that
- Somebody else uploaded about a year ago
- Is about 160+ seconds long
BUT THE AUDIO PLUG-IN SAYS IT QUALIFIES AS A SOUND EFFECT AND THEREFORE STILL WORKS
I think there is decent reasoning for this idea/update.
Though, I would think it should be optional, so that you can choose whether your audio is private so your audios don’t get stolen. Then people can choose to have it be publicly available for all use.
This update will ruin almost ALL decent-sized roblox games, which is unacceptable. Us developers have to now download EVERY audio we want to have. It’s frankly a stupid idea which shouldn’t ever happen.
“We want you to know that we take our community’s safety and privacy seriously” is absolute cowpat, because what kind of privacy barrier is an audio breaking? Normal developers than don’t have access to being able to get the 100 a month uploaded is stuck in the crossfire, and still, audios should be unlimited as in how many you get to upload. The ROBLOX audios are horrible and don’t suit anybody’s needs, as they are all just silly music that is just absolutely useless.
It’s the company’s money that developers are bringing in, and I personally think if you do these sorts of things to us, you don’t deserve a cent of it.
Fix your platform and learn what the word “care” means, because clearly you need a knock on the head.
Im not ID verified nor have devexed and I have 2000 per 30 days, not sure what its based on.
I’m sure there is a plugin to easily replace sound instance id’s in the workspace, serverstorage, and replicatedstorage, but for anyone that just wants to run a script this will work:
local soundToReplace = 123456789
local newsoundID = 987654321
newsoundID = "rbxassetid://"..newsoundID
soundToReplace = "rbxassetid://"..soundToReplace
print("replacing oldsound:", soundToReplace, "with newsound:", newsoundID)
function replaceSound(path)
for _, child in ipairs(path:GetDescendants()) do
if child:IsA("Sound") and child.SoundId == soundToReplace then
print("replaced sound", child.Name)
child.SoundId = newsoundID
end
end
end
replaceSound(workspace)
replaceSound(game.ReplicatedStorage)
replaceSound(game.ServerStorage)
test run output:
13:59:11.925 ▼ replaced sound Explosion (x18) - Edit
13:59:11.925 replaced sound Explosion
13:59:11.925 replaced sound Explosion
13:59:11.925 replaced sound Explosion
13:59:11.925 replaced sound Explosion
13:59:11.926 replaced sound Explosion
13:59:11.926 replaced sound Explosion
13:59:11.926 replaced sound Explosion
13:59:11.931 replaced sound Explosion
13:59:11.932 replaced sound Explosion
13:59:11.932 replaced sound Explosion
13:59:11.932 replaced sound Explosion
13:59:11.932 replaced sound Explosion
13:59:11.932 replaced sound Explosion
13:59:11.933 replaced sound Explosion
13:59:11.933 replaced sound Explosion
13:59:11.933 replaced sound Explosion
13:59:11.933 replaced sound Explosion
If you only have a handful to replace clicking and pasting is fine, but if you have a hundred… not so much.
I just used this by pasting into the console command bar.
Why didn’t you guys figure this out earlier before quickly rushing out a game breaking update?
There’s not much they can do as unfortunate as it sounds. They got a lawsuit behind them. I wouldn’t be angry over something they have 0 control over at this point. Though I do agree that there could be a better way to go about this it’s just not much that can really be done.
I’m guessing they flipped out over a lawsuit and didn’t want to pay it, fight it or figure out other solutions.
Now I see this, It seems like they might be adding an ability to make audios public, as they said “No, the ability to set audio to public will be temporarily paused”. So, I am just going to wait and hope that they mean that they will add it. If not, I can see a lot of developers going on strike as protest.
They’ll do what they did with Videos and never actually release that to the public.
It’s not hard to predict these things anymore, which makes it all the more tragic.
Well, that’s what we’re hoping for. Personally, I hope most audio will stay public and only the ones breaking copyright or TOS will be deleted or privted.
My custom audios are uploaded via my account, but my games are hosted by my groups. I feel like I should be refunded upload costs considering they will not be available for the intended purpose I paid for. Even if it is “temporary” it is also “indefinitely.”
Theres many sound effects that are over 6 seconds longs. Some even go up to 44 seconds!
Elevator Stop is a sound effect of an elevator stopping.
LiftRunning is also a sound effect of an elevator moving.
Wind is again, a sound effect for an elevator to simulate the elevator’s fast movement up and down.
You are breaking many games with this. Sound effects aren’t under 6 seconds long, they can be way longer!
These sounds are from a Piano Bundle by NickPatella.
You are ruining many games. Stop this.
Why should we, the developers, take the blame that you guys keep getting sued by music companies? How is this our problem that you don’t have a complex bot like YouTube that checks for copyrighted material?
Although it’s also going to be sad seeing classics losing their charm and sound, I don’t particularly mind this update. I stopped searching for audio in the catalog a long time ago because I could never find what I was looking for.
I am worried however about this rule being expanded across to other asset types like images and models, as it hurts open source and people selling their creations legitimately on the platform.
Can you AT LEAST add a way for us to easily reupload sounds from studio and get the ID as well?
We do not even have the ability to copy and paste the Sound ID’s from this new “Audio Discovery” plugin provided by Roblox for this.
i wholeheartedly agree with demonickio
roblox please please please PLEASE! listen to this man, it would make my life so much easier.
Ah the classic dev session token there are ways to fix this method if you know how.
i agree Mr. Kio. This is quite an extraordinary idea.