AudioEqualizer
Adjusts the frequency content of audio streams.
| Memory category | Internal |
|---|
Member index 10
Description
AudioEqualizer adjusts the frequency content of audio streams. It provides one Input pin and one Output pin which can be connected to/from by Wires. AudioEqualizer has 3 frequency bands whose gain values can be controlled, and the crossover points between bands can be moved.
History 27
- 726 Change Default of MidRange from NumberRange(400 4000 ) to
- 726 Change Default of MidGain from 0 to
- 726 Change Default of LowGain from 0 to
- 726 Change Default of HighGain from 0 to
- 726 Change Default of Editor from false to
- 726 Change Default of Bypass from false to
- 660 Add GetOutputPins
- 660 Add GetInputPins
- 652 Add WiringChanged
- 648 Change ReturnType of GetConnectedWires from Objects to Instances
- 643 Change Tags of AudioEqualizer from [NotBrowsable] to []
- 637 Change ReturnType of GetConnectedWires from Array to Objects
- 635 Add Editor
- 628 Add Bypass
- 618 Change Security of GetConnectedWires from PluginSecurity to None
- 607 Change Security of GetConnectedWires from RobloxScriptSecurity to PluginSecurity
- 597 Change MemoryCategory of AudioEqualizer from Instances to Internal
- 593 Add GetConnectedWires
- 592 Change Category of MidRange from Data to State
- 592 Change Category of MidGain from Data to State
- 592 Change Category of LowGain from Data to State
- 592 Change Category of HighGain from Data to State
- 588 Add MidRange
- 588 Add MidGain
- 588 Add LowGain
- 588 Add HighGain
- 588 Add AudioEqualizer
Members 10
Bypass
| Type | Default | |
|---|---|---|
| bool | ||
If true, audio streams are passed-through unaffected by this effect.
| Thread safety | ReadSafe |
|---|---|
| Category | State |
| Loaded/Saved | true |
Editor
| Type | Default | |
|---|---|---|
| bool | ||
| Security | RobloxScriptSecurity |
|---|---|
| Thread safety | ReadSafe |
| Category | State Editing |
| Loaded/Saved | true/false |
GetConnectedWires
| Parameters (1) | ||
|---|---|---|
| pin | string | |
| Returns (1) | ||
| Instances | ||
Returns an array of Wires that are connected to the specified pin. AudioEqualizer has one "Input" pin and one "Output" pin.
| Thread safety | Unsafe |
|---|
History 5
- 648 Change ReturnType of GetConnectedWires from Objects to Instances
- 637 Change ReturnType of GetConnectedWires from Array to Objects
- 618 Change Security of GetConnectedWires from PluginSecurity to None
- 607 Change Security of GetConnectedWires from RobloxScriptSecurity to PluginSecurity
- 593 Add GetConnectedWires
GetInputPins
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| Array | ||
Gets the list of pins that Wire can use in Wire.TargetName to connect to this instance via its Wire.TargetInstance property.
For AudioEqualizer, this is Input only.
| Thread safety | Unsafe |
|---|
History 1
- 660 Add GetInputPins
GetOutputPins
| Parameters (0) | ||
|---|---|---|
| No parameters. | ||
| Returns (1) | ||
| Array | ||
Gets the list of pins that Wire can use in Wire.SourceName to connect to this instance via its Wire.SourceInstance property.
For AudioEqualizer, this is Output only.
| Thread safety | Unsafe |
|---|
History 1
- 660 Add GetOutputPins
HighGain
| Type | Default | |
|---|---|---|
| float | ||
Gain value, in decibels, to be applied to the frequency content of the highest band in the equalizer. Ranges from -80 to 10.
| Thread safety | ReadSafe |
|---|---|
| Category | State |
| Loaded/Saved | true |
LowGain
| Type | Default | |
|---|---|---|
| float | ||
Gain value, in decibels, to be applied to the frequency content of the lowest band in the equalizer. Ranges from -80 to 10.
| Thread safety | ReadSafe |
|---|---|
| Category | State |
| Loaded/Saved | true |
MidGain
| Type | Default | |
|---|---|---|
| float | ||
Gain value, in decibels, to be applied to the frequency content of the middle band in the equalizer. Ranges from -80 to 10.
| Thread safety | ReadSafe |
|---|---|
| Category | State |
| Loaded/Saved | true |
MidRange
| Type | Default | |
|---|---|---|
| NumberRange | ||
The frequency range in hertz of the band influenced by MidGain. The lower value of the range determines the crossover frequency between the low and mid bands. The higher value of the range determines the crossover frequency between the mid and high bands. Both crossover frequencies range from 200 to 20,000.
| Thread safety | ReadSafe |
|---|---|
| Category | State |
| Loaded/Saved | true |
WiringChanged
| Parameters (4) | |
|---|---|
| connected | bool |
| pin | string |
| wire | Wire |
| instance | Instance |
Event that fires after a Wire becomes connected or disconnected, and that Wire is now or was previously connected to a pin on the AudioEqualizer and to some other wirable instance.
| Thread safety | Unsafe |
|---|
History 1
- 652 Add WiringChanged