DynamicsCompressorNode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Giao diện DynamicsCompressorNode cung cấp hiệu ứng nén âm thanh, giúp hạ âm lượng của các phần tín hiệu to nhất nhằm ngăn chặn hiện tượng clipping và méo tiếng có thể xảy ra khi nhiều âm thanh được phát và ghép lại cùng một lúc. Hiệu ứng này thường được sử dụng trong sản xuất âm nhạc và âm thanh trò chơi. DynamicsCompressorNode là một AudioNode có đúng một đầu vào và một đầu ra.

EventTarget AudioNode DynamicsCompressorNode
Số đầu vào 1
Số đầu ra 1
Chế độ đếm kênh "clamped-max"
Số kênh 2
Diễn giải kênh "speakers"

Hàm khởi tạo

DynamicsCompressorNode()

Tạo một phiên bản mới của đối tượng DynamicsCompressorNode.

Thuộc tính phiên bản

Kế thừa các thuộc tính từ lớp cha AudioNode.

DynamicsCompressorNode.threshold Read only

Một AudioParam tốc độ k-rate đại diện cho giá trị decibel mà trên đó quá trình nén sẽ bắt đầu có hiệu lực.

DynamicsCompressorNode.knee Read only

Một AudioParam tốc độ k-rate chứa giá trị decibel đại diện cho phạm vi trên ngưỡng mà đường cong chuyển tiếp mượt mà sang phần nén.

DynamicsCompressorNode.ratio Read only

Một AudioParam tốc độ k-rate đại diện cho lượng thay đổi, tính bằng dB, cần thiết ở đầu vào để tạo ra thay đổi 1 dB ở đầu ra.

DynamicsCompressorNode.reduction Read only

Một float đại diện cho lượng giảm gain hiện đang được bộ nén áp dụng lên tín hiệu.

DynamicsCompressorNode.attack Read only

Một AudioParam tốc độ k-rate đại diện cho lượng thời gian, tính bằng giây, cần thiết để giảm gain xuống 10 dB.

DynamicsCompressorNode.release Read only

Một AudioParam tốc độ k-rate đại diện cho lượng thời gian, tính bằng giây, cần thiết để tăng gain lên 10 dB.

Phương thức phiên bản

Không có phương thức riêng; kế thừa các phương thức từ lớp cha AudioNode.

Ví dụ

Xem ví dụ tại BaseAudioContext.createDynamicsCompressor().

Thông số kỹ thuật

Specification
Web Audio API
# DynamicsCompressorNode

Tương thích trình duyệt

Xem thêm