de.sciss.synth.ugen
A waveshaping UGen. Waveshaping is a the process of translating an input signal by indexing a table (buffer).
Advanced notes: wavetable format:
Signal: [a0, a1, a2...] Wavetable: [2*a0-a1, a1-a0, 2*a1-a2, a2-a1, 2*a2-a3, a3-a2...]
This strange format is not a standard linear interpolation (integer + frac), but for (integer part -1) and (1+frac)) due to some efficient maths for integer to float conversion in the underlying C code.
WrapIndex
Index
buffer filled in wavetable format containing the transfer function.
signal to be fed into the wave shaper
A waveshaping UGen. Waveshaping is a the process of translating an input signal by indexing a table (buffer).
Advanced notes: wavetable format:
This strange format is not a standard linear interpolation (integer + frac), but for (integer part -1) and (1+frac)) due to some efficient maths for integer to float conversion in the underlying C code.
WrapIndex
Index