diff --git a/doc/library.html b/doc/library.html index c0dac530..f797fb81 100644 --- a/doc/library.html +++ b/doc/library.html @@ -452,10 +452,13 @@
  • (os.)lf_squarewavepos
  • (os.)lf_squarewave
  • (os.)lf_trianglepos
  • +
  • (os.)lf_triangle
  • Low Frequency Sawtooths
  • Bandlimited Sawtooth
  • +
  • Casio CZ Oscillators
  • phaflangers.lib
    +

    (os.)lf_triangle

    +

    Positive unit-amplitude LF triangle wave lf_triangle is a standard Faust function.

    +

    Usage

    +
    lf_triangle(freq) : _
    +

    Where:

    + +

    Low Frequency Sawtooths

    Sawtooth waveform oscillators for virtual analog synthesis et al. The ‘simple’ versions (lf_rawsaw, lf_sawpos and saw1), are mere samplings of the ideal continuous-time (“analog”) waveforms. While simple, the aliasing due to sampling is quite audible. The differentiated polynomial waveform family (saw2, sawN, and derived functions) do some extra processing to suppress aliasing (not audible for very low fundamental frequencies). According to Lehtonen et al. (JASA 2012), the aliasing of saw2 should be inaudible at fundamental frequencies below 2 kHz or so, for a 44.1 kHz sampling rate and 60 dB SPL presentation level; fundamentals 415 and below required no aliasing suppression (i.e., saw1 is ok).

    (os.)lf_rawsaw

    Simple sawtooth waveform oscillator between 0 and period in samples.

    -

    Usage

    +

    Usage

    lf_rawsaw(periodsamps)

    Where: