Digital Error Emulator
Semantic type: DigitalErrorEmulator · Category: lo-fi
Introduces deterministic seeded digital transmission errors at a controlled rate.
Contract
- Seeded: yes
- Catalog sample rates: not declared; this does not mean unsupported
- Assets: none
- Catalog-declared latency: zero
| Semantic name | Python constructor keyword | Type / count | Default | Unit | Range or values |
|---|---|---|---|---|---|
bitErrorRate |
bit_error_rate |
number / 1 | 0.000001 |
Not declared in catalog | 1e-12 … 0.01 |
mode |
mode |
string / 1 | "10A" |
Not declared in catalog | 1, 2A, 2B, 3A, 3B, 4, 5A, 5B, 5C, 6A, 6B, 8, 9, 10, 10A |
referenceSampleRate |
reference_sample_rate |
number / 1 | 48 |
kHz | 44.1 … 192 |
wetMix |
wet_mix |
number / 1 | 100 |
% | 0 … 100 |
EffeTune app documentation
The following section is reproduced from the English EffeTune app documentation. Its parameter names and values describe the app UI and can differ from semantic API parameters through transforms or value maps. The generated contract above is authoritative.
Digital Error Emulator
An effect that simulates the sound of digital audio transmission errors, from faint interface clicks to vintage CD player imperfections and wireless dropouts. Use it when you want nostalgic digital character or obvious glitch texture during listening.
Sound Character Guide
- Subtle Digital Playback Character:
- Simulates S/PDIF, AES3, and MADI transmission artifacts
- Adds faint, occasional digital imperfections
- Useful when clean playback feels too perfect
- Consumer Digital Dropouts:
- Recreates classic CD player error correction behavior
- Simulates USB audio interface glitches
- Great for 90s/2000s digital music nostalgia
- Streaming & Wireless Audio Artifacts:
- Simulates Bluetooth transmission errors
- Network streaming dropouts and artifacts
- Modern digital life imperfections
- Creative Digital Textures:
- RF interference and wireless transmission errors
- HDMI/DisplayPort audio corruption effects
- Unique experimental sound possibilities
Parameters
- Bit Error Rate - Controls how often errors occur (10^-12 to 10^-2)
- Very Rare (10^-10 to 10^-8): Subtle occasional artifacts
- Occasional (10^-8 to 10^-6): Classic consumer equipment behavior
- Frequent (10^-6 to 10^-4): Noticeable vintage character
- Extreme (10^-4 to 10^-2): Creative experimental effects
- Default: 10^-6 (typical consumer equipment)
- Mode - Selects the type of digital transmission to simulate
- AES3/S-PDIF: Professional interface bit errors with sample hold
- ADAT/TDIF/MADI: Multi-channel burst errors (hold or mute)
- HDMI/DP: Display audio row corruption or muting
- USB/FireWire/Thunderbolt: Micro-frame dropouts with interpolation
- Dante/AES67/AVB: Network audio packet loss (64/128/256 samples)
- Bluetooth A2DP/LE: Wireless transmission errors with concealment
- WiSA: Wireless speaker FEC block errors
- RF Systems: Radio frequency squelch and interference
- CD Audio: CIRC error correction simulation
- Default: CD Audio — CIRC Error Correction (Interpolated)
- Reference Fs (kHz) - Sets the reference sample rate used only by Dante / AES67 / AVB packet-loss modes to scale the 64/128/256-sample packet length
- Available rates: 44.1, 48, 88.2, 96, 176.4, 192 kHz
- Other modes use their own fixed or current-sample-rate timing
- Default: 48 kHz
- Wet Mix - Controls the blend between original and processed audio (0-100%)
- Note: For realistic digital error simulation, keep at 100%
- Lower values create unrealistic “partial” errors that don’t occur in real digital systems
- Default: 100% (authentic digital error behavior)
Mode Details
Professional Interfaces:
- AES3/S-PDIF: Single-sample errors with previous sample hold
- ADAT/TDIF/MADI: 32-sample burst errors - either hold last good samples or mute
- HDMI/DisplayPort: 192-sample row corruption with bit-level errors or complete muting
Computer Audio:
- USB/FireWire/Thunderbolt: Micro-frame dropouts with interpolation concealment
- Network Audio (Dante/AES67/AVB): Packet loss with different size options and concealment
Consumer Wireless:
- Bluetooth A2DP: Post-codec transmission errors with warble and decay artifacts
- Bluetooth LE: Enhanced concealment with high-frequency filtering and noise
- WiSA: Wireless speaker FEC block muting
Specialized Systems:
- RF Systems: Variable-length squelch events simulating radio interference
- CD Audio: CIRC error correction simulation with Reed-Solomon-style behavior
Recommended Settings for Different Styles
- Subtle Digital Playback Character
- Mode: AES3 / S-PDIF (I²S) — Bit Error (Hold), BER: 10^-8, Fs: 48kHz, Wet: 100%
- Perfect for: Adding faint, occasional digital imperfections
- Classic CD Player Experience
- Mode: CD Audio — CIRC Error Correction (Interpolated), BER: 10^-7, Fs: 44.1kHz, Wet: 100%
- Perfect for: 90s digital music nostalgia
- Modern Streaming Glitches
- Mode: Dante / AES67 / AVB — UDP Drop (128 samp), BER: 10^-6, Fs: 48kHz, Wet: 100%
- Perfect for: Contemporary digital life imperfections
- Bluetooth Listening Experience
- Mode: Bluetooth A2DP — Digital Transmission, BER: 10^-6, Fs: 48kHz, Wet: 100%
- Perfect for: Wireless audio memories
- Wireless Dropout Texture
- Mode: WMAS / DECT / Axient — RF Squelch, BER: 10^-5, Fs: 48kHz, Wet: 100%
- Perfect for: Obvious radio-style interruptions and glitch texture
Note: All recommendations use 100% Wet Mix for realistic digital error behavior. Lower wet mix values can be used for creative effects, but they don’t represent how real digital errors actually occur.