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.
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)
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.
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.
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.”
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.
People are going to abuse this so much, free uploads are great for people who are ACTUALLY going to use them, some people will just make a lot of troll music and flood the audio section, making it 10x harder to find good audios.