AudioChorus
Makes an audio stream sound more voluminous. If applied to a single voice, it may sound like multiple voices.
Memory category | Internal |
---|
Member index 6
Description
AudioChorus makes an audio stream sound more voluminous. It provides one Input pin and one Output pin which can be connected to/from by Wires.
AudioChorus is implemented by duplicating the input stream and modulating the pitch of several delayed copies so that the overall result sounds like a cloud of streams. If applied to a single voice, it may sound like multiple voices.
History 16
- 652 Add WiringChanged
- 648 Change ReturnType of GetConnectedWires from Objects to Instances
- 643 Change Tags of AudioChorus from [NotBrowsable] to []
- 637 Change ReturnType of GetConnectedWires from Array to Objects
- 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 AudioChorus from Instances to Internal
- 593 Add GetConnectedWires
- 592 Change Category of Rate from Data to State
- 592 Change Category of Mix from Data to State
- 592 Change Category of Depth from Data to State
- 588 Add Rate
- 588 Add Mix
- 588 Add Depth
- 588 Add AudioChorus
Members 6
Bypass
Type | Default | |
---|---|---|
bool | false |
If true
, audio streams are passed-through unaffected by this effect.
Thread safety | ReadSafe |
---|---|
Category | State |
Loaded/Saved | true |
Depth
Type | Default | |
---|---|---|
float | 0.449999988 |
Controls how strong the chorus effect is by changing the maximum delay time of the copy streams. Ranges from 0 to 1 which corresponds to 0 to 100 milliseconds of maximum delay.
Thread safety | ReadSafe |
---|---|
Category | State |
Loaded/Saved | true |
GetConnectedWires
Parameters (1) | ||
---|---|---|
pin | string | |
Returns (1) | ||
Instances |
Returns an array of Wires that are connected to the specified pin. AudioChorus 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
Mix
Type | Default | |
---|---|---|
float | 0.850000024 |
Controls the balance of plain input stream to modified output stream. Ranges from 0 to 1.
Thread safety | ReadSafe |
---|---|
Category | State |
Loaded/Saved | true |
Rate
Type | Default | |
---|---|---|
float | 5 |
Frequency controlling the rate of pitch modulations, in hertz. Ranges from 0 to 20.
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 AudioChorus and to some other wirable instance.
Thread safety | Unsafe |
---|
History 1
- 652 Add WiringChanged