Introduction
"Hmm, what we have Animation Events but no Sound Events? "
~ ItzMrRatsP
Alright, But really, why we don’t have something like “Sound Events”? Well… It doesn’t matter anymore!
Because I’ve made something that could replace this cool feature for now
Introducing Audio Events !!
An alternative for the Sound Events, Which we don’t have on roblox, yet…
How To Use
- First, And most importantly… Import the module
- Alright now put the module in ReplicatedStorage
- Now, listen carefully, or watch carefully… Now create LocalScript or Script and then you simply require the Module you just imported.
Here is an example of how to use this module
local Sound : Sound = path.to.Sound
local TimeEvents: {[string]: {Time: number, Value: string}} = {
["Test"] = {Time = 5, Value = "Test"},
["Play"] = {Time = 10, Value = "Play"},
["Argue"] = {Time = 15, Value = "Test"}
}
local AudioEvents = require(path.to.Module).new(Sound, TimeEvents)
AudioEvents:GetMarkerReachedSignal("Argue"):Connect(function(Value: any)
print(Value)
end)
Roadmap
Early 2025
-
Create Plugin for the Module so Its easier to use and Its more of automated process than manual process.
-
Improve on the Module, Also find better way to do Events instead of having table of Time Events.
Resource
Plugin (Early 2025)
Get Module
Socials
Follow ItzMrRatsP on Twitter
Follow ItzMrRatsP on Roblox
Credits
- Data Orientated House for LemonSignal