AudioCompressor
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
AudioCompressor điều chỉnh phạm vi âm thanh động. Bất kỳ rơi ngắn của tiếng ồn nào cũng sẽ được giảm dưới theo chất lượng của nó.
AudioCompressor cung cấp các khe Input và 0>Sidechain0> có thể được mục tiêu bởi 3> Class.Wire.TargetName3> và một khe 6>Output6> có thể được sử dụng bởi 9> Class.Wire.SourceName9>.
Mẫu mã
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()
Tóm Tắt
Thuộc Tính
Điều khiển tốc độ máy nén nén xuống khi máy nén vượt quá Threshold .
Whether audio streams are passed-through unaffected by this effect.
Giá trị lợi nhuận để được áp dụng sau khi nén.
Tỷ lệ giữa âm lượng nhập và âm lượng ra, áp dụng khi vượt qua Threshold .
Điều khiển tốc độ mà máy nén sẽ bỏ rơi sau khi âm lượng dòng dịch chảy dưới bên dưới Threshold .
Nhận giá trị mà máy nén sẽ bắt đầu điều chỉnh dòng phát trực tuyếnliệu nhập.
Phương Pháp
Điều khiển trả về một loạt các Wires được kết nối với một mắt ghimđặc định.
Thuộc Tính
Attack
Thời gian, trong giây, đề cập tới tốc độ giảm nén nhanh chóng sau khi nó vượt qua Threshold . Các giá trị từ 0,001 đến 0,5.
Bypass
Nếu true, dòng âm thanh được vượt qua bởi dòng chảy này không bị ảnh hưởng bởi hiệu ứng này.
MakeupGain
Lấy giá trị để được áp dụng sau khi nén, trong decibel. Sau khi giới hạn phạm vi động, dòng chảy kết quả có thể rất im lặng và tính năng này có thể được sử dụng để bù đắp. Các giá trị từ -30 đến 30.
Ratio
Tỷ lệ giữa âm lượng nhập và âm lượng ra, được áp dụng khi vượt qua Threshold . Ví dụ, một giá trị 2 sẽ giảm số lượng mà dòng nhập stream vượt qua giới hạn trong một nửa khi dòng nhập stream làm điều đó. Các giá trị từ 1
Release
Thời gian, trong giây, đề cập tới tốc độ mà máy nén sẽ bù trượt sau khi dòng lưu lượng của nó giảm xuống dưới Threshold . Các giá trị từ 0,01 đến 0,5.
Threshold
Nhận giá trị mà máy nén sẽ bắt đầu điều chỉnh dòng dữ phát trực tuyếnnhập, bằng decibel, với một loạt các -60 đến 0.
Nếu bất kỳ Wires được kết nối với pin Sidechain của máy nén, thì thước đo này phân tích các dòng này thay vì các dòng Input ; nó có thể được sử dụng để đánh giá âm lượng của một dòng trong phản ứng đáp lại mộ
Phương Pháp
GetConnectedWires
Điều khiển trả lại một loạt các Wires được kết nối với ghimđược xác định. AudioCompressor có một ghim"Input", một ghim"Sidechain" và một ghim"Output".