Wondering how to save, load or export setups? You don’t. All changes immediately apply to your game. Simply click on an Audio Instance in the Explorer, and load it in the plugin automatically to continue working on it.
Below is an example of creating a 3D AudioEmitter, heard by an AudioListener.
How can I do this myself?
Playing the audio
In the plugin, create an AudioPlayer. Add an asset to play as a test sound.
Create an AudioEmitter, and wire the Player and Emitter together.
Set the AudioEmitter parent to wherever you want the sound to come from in the Workspace.
Hearing the audio
Create an AudioListener. Click “Add Script.” This script will automatically parent the Listener to your camera when you playtest. Make sure the AudioListener is in SoundService, or the Workspace.
Create an AudioDeviceOutput. Wire the Listener and DeviceOutput together.
Playtest in Studio, select the AudioPlayer and run the following command in the command bar: game.Selection:Get()[1]:Play()
Beta release information
This plugin is in BETA. This means some features will be incomplete or missing. If you encounter an issue or a missing feature you would like added, reply to this topic!
Pricing information
During BETA release, this plugin will be priced at $14.99.
On full release (in November-December), the price will be reduced to $11.99.
A free Lite version may be released in the future with less frequent updates and minimal features.
Planned features
This plugin is in BETA, meaning many features are missing. Here is a list of planned features which are likely to be added before full release:
Visual AudioEqualizer editing
Spectrogram for AudioVisualizer
Visual frequency editor for AudioReverb
Plugin settings menuv0.4
Node duplicatingv0.3
Preset sounds in AudioPlayer to preview functionalityv0.4
this might be awesome for the audio related plugins, looks very promising so far!!
i love how it’s well made and even tho, the design looks clean and organized
If the “Update” button isn’t visible, then Audio Stage Pro is already up to date!
You can check the plugin’s version with the “Info” button on the top left of the widget.
If the “Update” button isn’t visible, then Audio Stage Pro is already up to date!
You can check the plugin’s version with the “Info” button on the top left of the widget.
Added Proxy Instances (AutoListener, AutoDeviceInput and DefaultListener)
Added settings menu with 7 settings (suggest more!)
Added preset audios to AudioPlayer with 3 presets (suggest more here too!)
Improved certain workflows
Several undo/redo reliability fixes
The OP will be updated with more recent screenshots and example tutorials soon.
About the beta status
The plugin currently has the majority of the features planned for full release. However, Proxies require further testing and improvement. Expect Audio Stage Pro to leave beta within 1-2 months.
What's a Proxy?
Proxies act as placeholders for an instance that will exist during runtime, but not while editing (while playtesting, when playing in Roblox etc.)
For example, the AutoListener will create a hidden “proxy” listener in Studio so you can preview how it will behave without needing to playtest. It also creates a LocalScript that automatically creates an AudioListener in your camera once the game is played. The script automatically connects whatever it was connected to in the plugin during runtime.
How do I update a plugin?
Navigate to the “Plugins” tab in Roblox Studio
If the “Update” button isn’t visible, then Audio Stage Pro is already up to date!
You can check the plugin’s version with the “Info” button on the top left of the widget.
Left: An AudioDeviceInput created for each player
Center: A single fader (could be connected to some effects for that intercom sound)
Right: AudioEmitters for each intercom speaker
You would have to write a script that creates a new AudioDeviceInput for each player, sets the Player property to that player, and wires it to the single fader that connects to each Emitter (or intercom speaker). If you’d like, I could send an example script that does this.
Added levels graphs to AudioCompressor and AudioLimiter
Added “Utility” and “Effects” presets, as well as more “Music” presets to the AudioPlayer
Added support for new WindowSize, Asset and AutoLoad properties on various instances
Improved loading assets on AudioPlayer
Several undo/redo reliability fixes
Next update will be the full release! (v1.0.0)
Please suggest any fixes/changes that you'd like to see in Audio Stage Pro before the full release.
The plugin price will be reduced to $11.99 on full release. Stay tuned!
How do I update a plugin?
Navigate to the “Plugins” tab in Roblox Studio
If the “Update” button isn’t visible, then Audio Stage Pro is already up to date!
You can check the plugin’s version with the “Info” button on the top left of the widget.