saturation

Apply nonlinear tube, tape, or transistor saturation with oversampling to audio signals.

1|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/SpiralCloudOmega/DevTeam6 --skill saturation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: saturation
Source: https://github.com/SpiralCloudOmega/DevTeam6/tree/main/.github/skills/audio-dsp/saturation
Command: npx skills add https://github.com/SpiralCloudOmega/DevTeam6 --skill saturation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Saturation adds harmonics by applying nonlinear transfer functions to audio, while oversampling reduces aliasing artifacts and preserves dynamics.

Core Features & Use Cases

  • Nonlinear waveshapers: tube, tape, and transistor-style saturation for a warm, musical tone.
  • Oversampling & anti-aliasing: upsample, process, and downsample to minimize aliasing in nonlinear processing.
  • Dry/Wet and level handling: controls for drive, mix, and DC offset management to maintain stability.

Quick Start

Apply saturation to an input signal with oversampling enabled and adjust the drive for tonal balance.

Frequently Asked Questions about saturation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add warm saturation to an audio signal without causing aliasing?

Oversampling prevents aliasing by upsampling the audio signal before applying nonlinear waveshaping, then downsampling afterward. This allows the harmonics added by tape, tube, or transistor saturation models to retain warmth without generating harsh digital artifacts.

What is the difference between tube, tape, and transistor saturation models?

Tube, tape, and transistor saturation are modular waveshaping models that apply different nonlinear transfer functions to audio signals. They generate unique harmonic profiles, enabling flexible tonal shaping for mixing buses, mastering chains, and guitar pedals.

Does audio saturation require DC blocking and dry/wet mixing controls?

Audio saturation requires DC blocking to manage DC offsets and maintain stability, alongside dry/wet mixing controls. These features ensure that the drive applied by the nonlinear transfer functions preserves dynamics and prevents unwanted low-frequency drift.

Can I use oversampling and adjustable drive for mastering chain saturation?

You can use oversampling and adjustable drive for mastering chain saturation to achieve a warm, musical tone. By applying nonlinear waveshapers with anti-aliasing, you add harmonics while preserving dynamics and maintaining stable level handling.

Why does nonlinear waveshaping cause aliasing artifacts in audio DSP?

Nonlinear waveshaping causes aliasing artifacts because applying transfer functions to audio generates harmonics above the Nyquist limit. Oversampling is required to shift these artifacts out of the audible spectrum during processing before filtering them out.