{# canonical_base is the OWNING tenant's origin: all 16 Peasy domains serve the same catalogue, so a page rendered by a non-owner points its canonical at the owner instead of competing with it. Falls back to this site for static/self-owned pages. #}
🍋
Menu
Audio

Clipping

Клиппинг (искажение аудио)

Форма искажения аудио, возникающая когда сигнал превышает максимальный уровень, который может обработать система, что приводит к срезанию пиков осциллограммы, создавая резкие, неприятные щелчки или жужжание.

Техническая деталь

В цифровом аудио клиппинг возникает, когда значения сэмплов превышают максимально представимый диапазон (1.0 для чисел с плавающей запятой, 32 767 для 16-битного целого). Обрезанные сэмплы фиксируются на максимальном значении, создавая осциллограммы со срезанными вершинами, богатые резкими высокочастотными гармониками. Цифровой клиппинг более неприятен, чем аналоговый (который вносит более мягкое насыщение). Обнаружение включает поиск последовательных сэмплов на максимальном значении. Стратегии предотвращения включают правильную настройку усиления, использование запаса (целевые пики -3…-6 dBFS) и применение лимитеров, снижающих усиление до наступления клиппинга.

Пример

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

Связанные инструменты

Связанные термины