AudioCompressor

Hiển Thị Bản Đã Lỗi Thời

*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 năng lượng âm thanh dinh tánh. Bất kỳ những nổ lực tạm thời về độ ồn sẽ bị giảm theo các thuộc tính của máy nén.

AudioCompressor cung cấp đầu vàokhối chuỗi bên có thể bị mục tiêu bởi Wire.TargetName , và một khối xuất có thể được sử dụng bởi Wire.SourceName .

Mẫu mã

By using Sidechain compression, the background ambience can be ducked around an explosion

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

Tóm Tắt

Thuộc Tính

  • Đọc Song Song

    Kiểm soát tốc độ mà máy nén sẽ siết chặt âm lượng sau khi vượt quá Threshold .

  • Đọc Song Song

    Liệu dòng âm thanh có bị ảnh hưởng bởi hiệu ứng này hay không.

  • Không Sao Chép
    Bảo Mật Kịch Bản Roblox
    Đọc Song Song
  • Đọc Song Song

    Một giá trị thắng được áp dụng sau khi nén.

  • Đọc Song Song

    Tỷ lệ giữa lượng đầu vào và lượng đầu ra, được áp dụng khi vượt quá Threshold .

  • Đọc Song Song

    Kiểm soát tốc độ mà máy nén sẽ giải phóng sau khi lưu lượng phát trở lại dưới Threshold .

  • Đọc Song Song

    Nhận giá trị mà máy nén sẽ bắt đầu thay đổi dòng phát trực tuyến.

Phương Pháp

Sự Kiện

Thuộc Tính

Attack

Đọc Song Song

Thời gian, trong giây, chỉ ra tốc độ mà máy nén sẽ siết chặt lượng sau khi nó vượt quá Threshold. Phạm vi từ 0.001 đến 0.5.

Bypass

Đọc Song Song

Nếu true , dòng âm thanh được truyền qua không bị ảnh hưởng bởi hiệu ứng này.

Editor

Không Sao Chép
Bảo Mật Kịch Bản Roblox
Đọc Song Song

MakeupGain

Đọc Song Song

Nhận giá trị được áp dụng sau nén, bằng decibel.Sau khi giới hạn phạm vi năng động, dòng kết quả có thể rất yên tĩnh và tính năng này có thể được sử dụng để bù trừ.Phạm vi từ -30 đến 30.

Ratio

Đọc Song Song

Tỷ lệ giữa lượng đầu vào và lượng đầu ra, được áp dụng khi vượt quá Threshold .Ví dụ, giá trị 2 sẽ cắt số tiền mà dòng nhập vượt quá ngưỡng trong một nửa mỗi khi dòng nhập làm như vậy.Từ 1 đến 50.

Release

Đọc Song Song

Thời gian, trong giây, chỉ ra tốc độ mà máy nén sẽ bị thắc mắc sau khi lưu lượng phát sóng của nó giảm xuống dưới Threshold. Phạm vi từ 0.01 đến 0.5.

Threshold

Đọc Song Song

Nhận giá trị mà máy nén sẽ bắt đầu thay đổi dòng phát trực tuyến, bằng decibel, với phạm vi từ -60 đến 0.Khi lưu lượng của luồng phát trực tuyếnvượt quá Threshold, máy nén sẽ mất Attack giây để bắt đầu.Khi lượng âm thanh của dòng phát trực tuyếnrút xuống dưới Threshold, máy nén sẽ mất Release giây để ngừng hoạt động.

Nếu bất kỳ Wires được kết nối với chân Sidechain của máy nén, ngưỡng này phân tích các luồng này thay vì các luồng Nhập ; điều này có thể được sử dụng để làm giảm âm lượng của một luồng trả lời cho một luồng khác.

Phương Pháp

GetConnectedWires

Instances

Trả về một array của Wires được kết nối với ghimđược chỉ định. AudioCompressor có một ghim"Input", một ghim"Sidechain" và một ghim"Output".

Tham Số

pin: string
Giá Trị Mặc Định: ""

Lợi Nhuận

Instances

GetInputPins


Lợi Nhuận

GetOutputPins


Lợi Nhuận

Sự Kiện

WiringChanged

Sự kiện xảy ra sau khi một Wire được kết nối hoặc mất kết nối, và sự kiện Wire bây giờ hoặc đã từng kết nối với một chốt trên AudioCompressor và một số ví ví dụ / trường hợpkhác có thể kết nối được.

Tham Số

connected: boolean

Whether ví dụ đã kết nối hay mất kết nối.

pin: string

Chốt trên AudioCompressor mà mục tiêu Wire nhắm.

wire: Wire

Các Wire giữa AudioCompressor và ví dụ / trường hợpkhác.

instance: Instance

Các ví dụ khác được kết nối thông qua Wire .