AudioCompressor
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
AudioCompressor Anpassungen der dynamischen Reichweite von Audio-Strängen. Jeder vorübergehende Anstieg der Lautstärke wird durch die Eigenschaften des Komprimators gedämpft.
Class.AudioCompressor bietet Eingangspins und Sidechain-Pins , die von 0> Class.Wire.TargetName0> aus zielen und einen 3> Ausgangspin3>, der von AudioCompressor6> verwendet werden kann.
Code-Beispiele
local deviceOutput: AudioDeviceOutput = Instance.new("AudioDeviceOutput")
deviceOutput.Parent = workspace
local explosionPlayer: AudioPlayer = Instance.new("AudioPlayer")
explosionPlayer.Parent = workspace
explosionPlayer.AssetId = "rbxassetid://1835333184"
local ambiencePlayer = Instance.new("AudioPlayer")
ambiencePlayer.AssetId = "rbxassetid://9112854440"
local compressor = Instance.new("AudioCompressor")
local wireToCompressor = Instance.new("Wire")
local wireToSidechain = Instance.new("Wire")
local wireToOutput = Instance.new("Wire")
ambiencePlayer.Parent = workspace
compressor.Parent = workspace
wireToCompressor.Parent = workspace
wireToSidechain.Parent = workspace
wireToOutput.Parent = workspace
wireToCompressor.SourceInstance = ambiencePlayer
wireToCompressor.TargetInstance = compressor
wireToSidechain.SourceInstance = explosionPlayer
wireToSidechain.TargetInstance = compressor
wireToSidechain.TargetName = "Sidechain"
wireToOutput.SourceInstance = compressor
wireToOutput.TargetInstance = deviceOutput
ambiencePlayer:Play()
Zusammenfassung
Eigenschaften
Steuert, wie schnell der Kompressor nach dem Überschreiten von Threshold abstimmt.
Ob Audio-Streams unbeeinflusst durch diesen Effekt weitergeleitet werden.
Ein Gewinnwert, der nach dem Komprimieren angewendet wird.
Verhältnis der Eingangsmenge auf die Ausgangsmenge, das angewendet wird, wenn Threshold überschritten wird.
Steuert, wie schnell der Kompressor nach dem Rückgang der Stream-Volumen unter Threshold absteckt.
Erhalte einen Wert, bei dem der Kompressor den Streammodifizieren wird.
Methoden
Gibt eine Matrix von Wires zurück, die mit dem angegebenen anheftenverbunden ist.
Eigenschaften
Attack
Zeit, in Sekunden, denn wie schnell der Kompressor nachdem er Threshold hat, auf die Volumen einrastet. Ränge von 0,001 bis 0,5.
MakeupGain
Erhalte Werte, die nach dem Komprimieren angewendet werden sollen, in Decibel. Nach dem Limitieren der Dynamikbereich kann der resultierende Strahl sehr leise sein und diese Eigenschaft verwendet werden, um auszugleichen. Ränge von -30 bis 30.
Ratio
Verhältnis der Eingangsmenge zum Ausgabevolumen, das angewendet wird, wenn das Ausgabeverhältnis Threshold überschreitet. Zum Beispiel wird ein Wert von 2 die Menge einschneiden, mit der der Eingangsstrom die Schwelle bei halbem Wert überschreitet, wenn der Eingangsstrom dies tut. Reiche von 1 bis 50.
Release
Zeit, in Sekunden, denn wie schnell der Kompressor nach seinem Stream-Volumen zurückfällt, Threshold . Reiche von 0,01 bis 0,5.
Threshold
Erhalte Werte, bei denen der Kompressor den Streammodifizieren wird, in Decibel, mit einem Reichweite von -60 bis 0. Wenn der Eingangsstrom seine Volumen Threshold überschreitet
Wenn irgendwelche Wires mit dem Sidechain-Pin des Kompressors verbunden sind, analysiert diese Schwelle diese Ströme, anstatt der Eingangs-Ströme; dies kann verwendet werden, um die Lautstärke eines Stroms in der Antwort auf einen anderen zu drosseln.
Methoden
GetConnectedWires
Gibt eine Matrix von Wires zurück, die mit dem angegebenen anheftenverbunden ist. AudioCompressor hat eine "Eingang"anheften, eine "Sidechain"anheftenund einen "Ausgang"anheften.