Musicdsp.org
latest
Contents:
Synthesis
(Allmost) Ready-to-use oscillators
AM Formantic Synthesis
Alias-free waveform generation with analog filtering
Another LFO class
Another cheap sinusoidal LFO
Antialiased square generator
Arbitary shaped band-limited waveform generation (using oversampling and low-pass filtering)
Audiable alias free waveform gen using width sine
Band Limited waveforms my way
Bandlimited sawtooth synthesis
Bandlimited waveform generation
Bandlimited waveforms synopsis.
Bandlimited waveforms…
Butterworth
C# Oscilator class
C++ gaussian noise generation
Chebyshev waveshaper (using their recursive definition)
Cubic polynomial envelopes
DSF (super-set of BLIT)
Direct pink noise synthesis with auto-correlated generator
Discrete Summation Formula (DSF)
Drift generator
Easy noise generation
Fast Exponential Envelope Generator
Fast LFO in Delphi…
Fast SIN approximation for usage in e.g. additive synthesizers
Fast Whitenoise Generator
Fast sine and cosine calculation
Fast sine wave calculation
Fast square wave generator
Gaussian White Noise
Gaussian White noise
Generator
Inverted parabolic envelope
Matlab/octave code for minblep table generation
PADsynth synthesys method
PRNG for non-uniformly distributed values from trigonometric identity
Parabolic shaper
Phase modulation Vs. Frequency modulation
Phase modulation Vs. Frequency modulation II
Pseudo-Random generator
PulseQuad
Pulsewidth modulation
Quick & Dirty Sine
Quick and dirty sine generator
RBJ Wavetable 101
Randja compressor
Rossler and Lorenz Oscillators
SawSin
Simple Time Stretching-Granular Synthesizer
Sine calculation
Smooth random LFO Generator
Square Waves
Trammell Pink Noise (C++ class)
Waveform generator using MinBLEPS
Wavetable Synthesis
Weird synthesis
Analysis
Filters
Effects
Other
Musicdsp.org
Docs
»
Synthesis
»
RBJ Wavetable 101
Edit on GitHub
RBJ Wavetable 101
¶
Author or source:
Robert Bristow-Johnson
Created:
2005-05-04 20:34:05
Linked files:
Wavetable-101.pdf
.
notes
¶
see linked file