Additive Wavetable Generator
I wanted to share a project I’ve been working on for my own sound design needs: the Additive Wavetable Generator .
- Windows: Windows 11 (64-bit)
- macOS: macOS 12 or newer, Universal Binary (Intel & Apple Silicon)
- Linux Ubuntu 22.04 LTS / Debian 12 / Fedora 36 (or any modern distribution released after 2022 with glibc 2.35 or newer).
“AWG Free Web Edition can now be installed as a standalone app via Chrome or Edge — no app store, no separate download. Safari support isn’t guaranteed yet.”
Standalone AWG
Advanced Hybrid Architecture
AWG is a dedicated desktop wavetable studio built around a high-resolution dual-engine architecture. It allows you to design complex timbral evolutions by combining additive synthesis, WAV import, and powerful modular effect chains across a 256-frame timeline.
Signal Flow
The following diagram illustrates the internal routing of AWG. Signals move from the dual-generator stage through the Mix Engine, followed by a 16-slot serial effect chain and a final master processing stage.
Generator Engines
AWG features two independent generators (Gen A & B) that can be combined and modulated via the central Mix Engine.
Flexible WAV Import Modes
AWG provides two distinct methods for importing external audio into the Wavetable Engine:
01. Standard Wavetable Import
Optimized for industry-standard wavetables. It supports importing files with a fixed frame size of up to 2048 samples per cycle, preserving the integrity of the original source.
// Standard import optimized for 2048 samples per frame
02. Pitch Detection & Resynthesis
Transform any single-pitched sample into a playable wavetable. AWG analyzes the incoming audio, detects the fundamental frequency, and resynthesizes the data into a perfectly aligned 256-frame wavetable
03. Additive Analysis
By analyzing a wavetable with a frame length of 2048 samples and decomposing it into 32 editable harmonic curves, you can resynthesize and reshape its core structure. This mode is ideal for creating new wavetables based on the spectral content of existing ones, enabling deep timbral manipulation.
| Category | Specification[Standalone] | Specification[Free] |
|---|---|---|
| Generator | Dual (Gen A & B) — Additive (32 harmonics) + Wavetable (WAV import+Addiitve Analysis) | Additive (32 harmonics) + Wavetable[Additive Analysis] |
| Mix Engine | Morph, Spectral Mix, Sequency Mix, Phase Mod, True FM, Ring Mod/AM,Spectral Filter, Spectral Conv, Chebyshev Blend | |
| Effect Chain | 16 serial slots | 16 serial slots[Simplified Version] |
I’m planning to continuously add new generator engines and effect algorithms to the standalone version. If you have any specific requests or feedback on how to make this more useful for your gear workflows, I’d love to hear them!
This app was developed with inspiration from the additive synthesis features of the Fairlight CMI. By applying the amplitude plotting function to effects as well, you can create complex wavetables with simple controls.









