Skip to content

lookup~

The lookup~ object performs waveshaping distortion by mapping input signal values (from -1 to 1) to indices of an array or table, which acts as a transfer function. It can use any array in Pure Data, including buffer~ objects (though it only reads the first channel of multichannel buffers), and allows control over the start and end points of the lookup range, even reversing the index scan if the start point exceeds the end point. This enables effects like turntable scratches when scanning audio samples.


AI Generated

This content was generated with the assistance of AI. If you notice any errors, please report them or submit a fix using Submit. Check the prompt used here.


  • Download via Deken.

    Open Pd and go to ToolsFind Externals. Search for cyclone and install it. Then create an object with declare -lib cyclone -path cyclone. Finally, use lookup~ or any other object from cyclone.

  • Library developed mainly by Alexandre Torres Porres.
  • Report Bugs/Errors here!
  • Available for .

Similar


    Comments

    Contributors