AudioReverb¶
Not yet Class
Reverberates audio streams.
Not implemented yet
This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.
0 Nova members · 24 modern Roblox members not implemented yet
Description¶
AudioReverb reverberates audio streams, modeling the natural echoes of a room or enclosed space. It provides one Input pin and one Output pin which can be connected to/from by Wires.
Inheritance¶
Object → Instance → AudioReverb
Properties¶
| Member | Signature | Summary |
|---|---|---|
Bypass |
Bypass: bool |
Whether audio streams are passed-through unaffected by this effect. |
DecayRatio |
DecayRatio: float |
Controls how quickly high frequency sound decays compared to the overall reverb. |
DecayTime |
DecayTime: float |
Controls how long it takes for the reverb to dissipate. |
Density |
Density: float |
Controls how many reflections are generated. |
Diffusion |
Diffusion: float |
Controls how smooth and reflective the simulated surfaces are. |
DryLevel |
DryLevel: float |
Gain level determining how loud the original, unaltered audio stream will be. |
EarlyDelayTime |
EarlyDelayTime: float |
Controls the amount of time before reverberation begins . |
HighCutFrequency |
HighCutFrequency: float |
Frequency above which sound is filtered out of the reverb. |
LateDelayTime |
LateDelayTime: float |
Time, following early delays, before diffuse reverberations begin. |
LowShelfFrequency |
LowShelfFrequency: float |
Frequency below which audio can be boosted or reduced in the reverb. |
LowShelfGain |
LowShelfGain: float |
Controls the presence of low frequency content in the reverb. |
ReferenceFrequency |
ReferenceFrequency: float |
Frequency that separates low frequency decay speeds from high frequency decay speeds. |
WetLevel |
WetLevel: float |
Gain level determining how loud the reverberated stream will be. |
Methods¶
| Member | Signature | Summary |
|---|---|---|
GetConnectedWires |
AudioReverb:GetConnectedWires(pin: string): Instances |
Returns an array of Wires that are connected to the specified pin. |
GetInputPins |
AudioReverb:GetInputPins(): Array |
Gets the list of pins that Wire can use in Wire.TargetName to connect to this instance via its [Wire.TargetInstance](Wire.md#targetinsta… |
GetOutputPins |
AudioReverb:GetOutputPins(): Array |
Gets the list of pins that Wire can use in Wire.SourceName to connect to this instance via its [Wire.SourceInstance](Wire.md#sourceinsta… |
Reset |
AudioReverb:Reset(): null |
— |
Events¶
| Member | Signature | Summary |
|---|---|---|
WiringChanged |
WiringChanged(connected: bool, pin: string, wire: Wire, instance: Instance) |
Fires when another instance is connected to or disconnected from the AudioReverb via a Wire. |
Roblox reference: AudioReverb
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.