AudioCompressor

Veraltete anzeigen

*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

Sidechain Compression

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

  • Parallel lesen

    Steuert, wie schnell der Kompressor nach dem Überschreiten von Threshold abstimmt.

  • Parallel lesen

    Ob Audio-Streams unbeeinflusst durch diesen Effekt weitergeleitet werden.

  • Parallel lesen

    Ein Gewinnwert, der nach dem Komprimieren angewendet wird.

  • Parallel lesen

    Verhältnis der Eingangsmenge auf die Ausgangsmenge, das angewendet wird, wenn Threshold überschritten wird.

  • Parallel lesen

    Steuert, wie schnell der Kompressor nach dem Rückgang der Stream-Volumen unter Threshold absteckt.

  • Parallel lesen

    Erhalte einen Wert, bei dem der Kompressor den Streammodifizieren wird.

Methoden

Eigenschaften

Attack

Parallel lesen

Zeit, in Sekunden, denn wie schnell der Kompressor nachdem er Threshold hat, auf die Volumen einrastet. Ränge von 0,001 bis 0,5.

Bypass

Parallel lesen

Wenn true , Audio-Strände werden von diesem Effekt unberührt bleiben.

MakeupGain

Parallel lesen

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

Parallel lesen

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

Parallel lesen

Zeit, in Sekunden, denn wie schnell der Kompressor nach seinem Stream-Volumen zurückfällt, Threshold . Reiche von 0,01 bis 0,5.

Threshold

Parallel lesen

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

Instances

Gibt eine Matrix von Wires zurück, die mit dem angegebenen anheftenverbunden ist. AudioCompressor hat eine "Eingang"anheften, eine "Sidechain"anheftenund einen "Ausgang"anheften.

Parameter

pin: string

Rückgaben

Instances

Ereignisse