AudioCompressor

사용되지 않는 항목 표시

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

AudioCompressor 는 오디오 스트림의 동적 범위를 조정합니다. 어떤 순간적 인 높음의 폭발이든 압축기의 속성에 따라 억제됩니다.

Class.AudioCompressor는 입력사이드체인 핀을 제공하며, 0>입력0> 및 3>출력3> 핀은 Class.Wire.TargetName 에 대해 대상이 될 수 있습니다. 및 AudioCompressor6> 핀은 사용할 수 있습니다

코드 샘플

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()

요약

속성

  • 병렬 읽기

    압축기가 Threshold 을 초과하면 얼마나 빨리 압축기가 멈출지 조정합니다.

  • 병렬 읽기

    오디오 스트림이 이 효과로 인해 전달되는지 여부.

  • 병렬 읽기

    압축 후 적용할 수 있는 획득 값입니다.

  • 병렬 읽기

    Class.AudioCompressor.Threshold|Throw 를 초과하면 적용되는 입력 볼륨 대 출력 볼륨 비율입니다.

  • 병렬 읽기

    스트림 볼륨이 Threshold 아래로 떨어지면 얼마나 빨리 압축기가 풀클램하는지 조정합니다.

  • 병렬 읽기

    압축기가 입력 스트리밍수정하기 시작하는 값을 얻습니다.

메서드

속성

Attack

병렬 읽기

압축기가 Threshold를 초과한 후 클럼프다운 속도를 나타내는 시간, 초. 범위는 0.001에서 0.5입니다.

Bypass

병렬 읽기

이 효과가 적용되면 오디오 스트림이 true 로 패스됩니다.

MakeupGain

병렬 읽기

압축 후 적용할 값을 얻습니다. 데시베ル 단위의 값은 압축하기 전에 적용되지 않습니다. 동적 범위를 제한하면 결과 스트림이 매우 조용할 수 있으며 이 속성을 사용하여 보상할 수 있습니다. 범위는 -30에서 30입니다.

Ratio

병렬 읽기

Class.AudioCompressor.Threshold|Throw 를 초과하면 적용되는 입력 볼륨 대 출력 볼륨 비율입니다. 예를 들어, 2 값은 입력 볼륨이 입력 스트림에서 절반으로 넘어갈 때마다 절단됩니다. 범위는 1에서 50까지입니다.

Release

병렬 읽기

시간, 초당, 압축기가 속도를 떨어뜨린 후 잠금을 해제할 때까지 얼마나 빨리 해제되는지 나타냅니다. 범위는 0.01에서 0.5입니다.

Threshold

병렬 읽기

압축기가 입력 스트림을 수정하기 시작하는 데 필요한 값을 데시베ル 단위의 -60에서 0으로 얻습니다. 입력 스트림의 ��

Class.Wire|Wires 가 압축기의 사이드체인 핀에 연결되면 이 임계값은 입력 핀 스트림이 아닌 스트림을 분석하므로 압축기의 볼륨을 응답하여 볼륨을 조정할 수 있습니다. 이를 사용하여 한 스트림의 볼륨을 응답하여

메서드

GetConnectedWires

Instances

지정된 핀하다연결된 Wires 배열을 반환합니다. AudioCompressor 는 하나의 "입력" 핀하다, 하나의 "사이드 체인" 핀하다및 하나의 "출력" 핀하다가지고 있습니다.

매개 변수

pin: string

반환

Instances

이벤트