壓縮器用於通過讓信號的高點和低點更靠近來減少音頻的動態範圍。它通過降低來源中最高部分的音量,同時提高整體音量來實現。這種效果在有許多聲音播放時非常有用,可以確保較安靜的聲音仍然可聽見。這種效果可以通過將其父級設置為所需的實例,應用到單個 Sound 或 SoundGroup。
壓縮器具有幾個決定其工作方式的屬性。CompressorSoundEffect.Threshold 是壓縮器開始降低音量的音頻級別。當來源低於該閾值時,壓縮器將停止降低音量。
CompressorSoundEffect.Attack 決定壓縮效果完全應用所需的時間。在閾值被越過後,壓縮器將隨著時間降低音量,直到達到所需的比例。它將花費 Attack 指定的時間來達到這一比例。
CompressorSoundEffect.Release 決定壓縮器去除其效果所需的時間。在來源的音量低於閾值後,壓縮器會在 Release 指定的時間內將音量恢復到原來的水平。
除了在聲音超過閾值時降低音量外,壓縮器還會放大整個聲音(在任何閾值降低效果生效後)。這使得較安靜的聲音可以被放大,而較大聲的聲音則可以保持大致相同。CompressorSoundEffect.GainMakeup 決定效果放大聲音的程度。
概要
屬性
在達到其閾值後,效果變為活動所需的時間。
在降低閾值以上的聲音後,應用於效果的聲音或聲音組的整體放大。
CompressorSoundEffect.SideChain 音效與此音效之間的比例。
在其聲音低於閾值後,效果變為非活動所需的時間。
對壓縮器音效應用一種降音效果。側鏈的行為取決於與其鏈接的 Sound 或 SoundGroup。
壓縮器施加效果的音量級別。
屬性
屬性 繼承自 SoundEffect