AudioCompressor

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

AudioCompressor ses akışlarının dinamik menzilini ayarlar. Herhangi bir ani yüksek gürültü, kompresörün özelliklerine göre bastırılır.

Class.AudioCompressor şunları sağlar: Giriş ve Yan Chain ghimleri, 0>Class.Wire.TargetName0> tarafından hedeflenebilir ve 3>Çıkış3> ghimleri, AudioCompressor6> tarafından kullanılabilir.

Kod Örnekleri

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

Özet

Özellikler

  • Paralel oku

    Kompresörün Threshold de aştıktan sonra kapatma süresini hızlandırır.

  • Paralel oku

    Oyun içi ses akışlarının bu etkiye maruz kalıp kalmadığı.

  • Paralel oku

    Kompresión'dan sonra uygulanacak bir kazanç değeri.

  • Paralel oku

    Giriş hacmi/çıkış hacmi oranı, Threshold de aşıldığında uygulanacak.

  • Paralel oku

    Kompresörün akış hacmi düştükten Threshold ile düştükten hızlı olarak çıkarılmasını kontrol eder.

  • Paralel oku

    Kompresörün giriş akışını modifiye etmeye başlayacağı değeri kazanın.

Özellikler

Attack

Paralel oku

Saniye olarak, kompresörün Threshold'ın üstünden kaç saniye içinde sıkışacağını gösterir. 0.001'den 0.5 arasında dalga boyu.

Bypass

Paralel oku

Eğer true , ses akışları bu etkiye maruz kalmaz.

MakeupGain

Paralel oku

Kompresión'dan sonra uygulanacak değer kazanın, saniye başına düşük. Kompresión'ı sınırladıktan sonra, sonuç akışı çok sessiz olabilir ve bu özellik telafi edilebilir olabilir. -30 ila 30 arasındaki yollar.

Ratio

Paralel oku

Giriş hacmi/çıkış hacı oranı, Threshold 'yi aştığında uygulanacak. Örneğin, 2 değeri, giriş akışının giriş eşiğini yarım saniyede yarım kat arttırır. 1 ila 50 arasında değerler.

Release

Paralel oku

Saniye olarak, kompresörün akış hacmi düştüğünde kaç saniye içinde çıkarıcıyı sıkıştıracağını gösterir. 0.01'den 0.5'e kadar.

Threshold

Paralel oku

Kompresör, giriş tüketmodifiye etmeye başladığında, giriş akışının hacmi, -60 ile 0 arasında bir menzil ile, Class.AudioCompressor.

Eğer herhangi bir Wires kompresörün Yan Chain pinine bağlanırsa, bu eşik, bu akışları Input akışlarından değil, 1>Output1> akışlarından analiz eder; bu, bir akışın yanıtı olarak bir akışın volumunu yanıtlayabilir.

Yöntemler

GetConnectedWires

Instances

Belirli bir güç düğüne bağlanan Wires bir sabitleiade eder. AudioCompressor ın bir "Giriş" sabitle, bir "Yan çift" sabitleve bir "Çıkış" sabitlevardır.

Parametreler

pin: string

Dönüşler

Instances

Etkinlikler