I have effectively managed to ‘port’ audio into Roblox. (A very WIP port that lags, but I can optimize it heavily). This means that I can (effectively) play any song that is on the web which its audio data is accessible (Not just audio uploaded to Roblox).
I am wondering before I put this into a game I am working on, do I have to worry about this not being ToS compliant (I will somehow get licenses to the songs I am playing but I still want to be on the safe side, and I will pass song lyrics through the Roblox Filter API’s before the song can be played). Note that this doesn’t use some exploit in the Roblox audio instance.
Thanks.
P.S: When I say ‘effectively managed to ‘port’ audio into Roblox’, I mean the actual game is playing the audio.
If your “audio” does not pass through Roblox’s official moderstion system, yes you’re at risk of being banned. This goes for images and other content aswell.
“Instrumentals” also must pass moderation for your content to be marked safe. If you pass both vocals and the other soundtracks then yeah you can do whatever
Instrumentals can be moderated by association; depending on the origins of the instrumental or where it’s popularly used, it can cause issues with its use on Roblox
If the audio fingerprint matches/is similar to one existing in Audible Magic’s database it’s going to get removed. You trying to go around Roblox’s regular moderation system puts you on thin ice. Anything that in any way gives user a way to go around moderation is not allowed. While you may want to use your system within Roblox’s terms they don’t know that, and will simply shut you down for bypassing platform’s moderation. Every asset, sound, image on Roblox has to go through moderation even if you don’t like it, what you’re doing is just bypassing.
This system was not meant to be used as a sort of ‘bypass’ for inappropriate audio; it wasn’t the reason I created it. I just wanted to know if there was any way it ‘can’ be used to violate the Roblox ToS and if it was, then either I was not going to implement it into my game at all, or I am going to find a way to make the system compliant with ToS.
One way I ‘could’ moderate instrumentals is by passing the audio through the Roblox VC moderation endpoint. I am pretty sure it takes in PCM data, so it could work for flagging instrumental songs with ‘certain’ associations.
I forgot to mention but I am never releasing it to the public, simply because I am deathly afraid that some kid is going to edit the code of the system and make it play god knows what in a condo game they made, and as a result, Roblox moderates me to an oblivion.