- Joined
- Dec 6, 2020
- Messages
- 18
- Reaction score
- 8
Here's the explanation why AwesomeSoundLib (aweslib) exists basically.
AwesomeSoundLib is not a Project: Audio ripoff, both do sound related shenanigans, but one is a mod while the other is a website.
Both are kind of similar, but with a different scope, while Project: Audio basically covers Music and Soundtracks.
Aweslib is for sound effects and voice lines due to there being literally no delay when a sound is triggered.
How do they work?
AwesomeSoundLib downloads the sounds the plot uses on plot join / aweslib start event. (More information in https://github.com/SirObby/aweslib/wiki/Usage#start-event ). AwesomeSoundLib can do this, because it is a mod.
Plots use Web Requests to communicate with Project: Audio. (This usually has a significant but varying delay.)
While Plots can use Send Messages to tell Aweslib what sounds to play, when to play them and in what order. (heh funny Stanley Parable reference, but send messages do tell the mod what sounds to download and then to play the sounds.)
Why use AwesomeSoundLib?
Do you have a plot that has voice lines (Dialogue) or you want to use sound effects in your plot?
Then AwesomeSoundLib is the pick.
Why use Project: Audio?
Do you have a plot that has music in it or you want to use music in your plot?
Then use Project: Audio
What about both?
I would be a madman not to tell you to use both.
Use BOTH.
(also aweslib has clear guidelines and a wiki how to use it here )
If you have more questions ask SirObby_ (Sir Obsidian#2640)
AwesomeSoundLib is not a Project: Audio ripoff, both do sound related shenanigans, but one is a mod while the other is a website.
Both are kind of similar, but with a different scope, while Project: Audio basically covers Music and Soundtracks.
Aweslib is for sound effects and voice lines due to there being literally no delay when a sound is triggered.
How do they work?
AwesomeSoundLib downloads the sounds the plot uses on plot join / aweslib start event. (More information in https://github.com/SirObby/aweslib/wiki/Usage#start-event ). AwesomeSoundLib can do this, because it is a mod.
Plots use Web Requests to communicate with Project: Audio. (This usually has a significant but varying delay.)
While Plots can use Send Messages to tell Aweslib what sounds to play, when to play them and in what order. (heh funny Stanley Parable reference, but send messages do tell the mod what sounds to download and then to play the sounds.)
Why use AwesomeSoundLib?
Do you have a plot that has voice lines (Dialogue) or you want to use sound effects in your plot?
Then AwesomeSoundLib is the pick.
Why use Project: Audio?
Do you have a plot that has music in it or you want to use music in your plot?
Then use Project: Audio
What about both?
I would be a madman not to tell you to use both.
Use BOTH.
(also aweslib has clear guidelines and a wiki how to use it here )
If you have more questions ask SirObby_ (Sir Obsidian#2640)