🍋
Menu
Audio

Clipping

Cắt tín hiệu (Méo Âm thanh)

Dạng méo âm thanh xảy ra khi tín hiệu vượt quá mức tối đa mà hệ thống có thể xử lý, khiến đỉnh dạng sóng bị cắt phẳng, tạo ra tiếng rè hoặc ù khó chịu.

Chi tiết kỹ thuật

Trong âm thanh kỹ thuật số, cắt tín hiệu xảy ra khi giá trị mẫu vượt quá phạm vi biểu diễn tối đa (1.0 cho dấu phẩy động, 32.767 cho số nguyên 16-bit). Các mẫu bị cắt được kẹp ở giá trị tối đa, tạo ra dạng sóng đỉnh phẳng giàu họa âm tần số cao khắc nghiệt. Cắt kỹ thuật số khó chịu hơn cắt tương tự (tạo ra bão hòa mềm hơn). Phát hiện bao gồm quét các mẫu liên tiếp ở giá trị tối đa. Chiến lược ngăn ngừa bao gồm phân tầng khuếch đại đúng cách, sử dụng khoảng dự phòng (nhắm mục tiêu đỉnh -3 đến -6 dBFS) và áp dụng bộ giới hạn giảm khuếch đại trước khi xảy ra cắt.

Ví dụ

```javascript
// Clipping: Web Audio API example
const audioCtx = new AudioContext();
const response = await fetch('audio.mp3');
const buffer = await audioCtx.decodeAudioData(await response.arrayBuffer());
const source = audioCtx.createBufferSource();
source.buffer = buffer;
source.connect(audioCtx.destination);
source.start();
```

Công cụ liên quan

Thuật ngữ liên quan