iem_dp
A legacy IEM Pure Data external library for which public evidence includes historical compilation discussions. The available sources did not provide an authoritative description of its functionality.
Contributors
People who contribute to this project.
Objects
- add__
add__performs double-precision addition, with the equivalent names+__and+''. - add~~
add~~performs double-precision signal addition, providing a 15-digit-accurate sum. - delread~~
delread~~reads a delayed signal from a named delay buffer, used here with the bufferabccreated bydelwrite~~. - delwrite~~
delwrite~~writes a signal to a named delay buffer for later access by delay-reading objects. - div__
div__performs double-precision division. - div~~
div~~performs double-precision signal division and produces a quotient, with the help patch claiming 15-digit accuracy. - dptohex
dptohexconverts a double-precision value to a hexadecimal symbol for debugging. - dptosym
dptosymconverts a double-precision value into a symbol, intended only for help and debugging. - max__
max__compares two double-precision numbers and outputs the greater value, with 15-digit accuracy. - max~~
max~~performs a double-precision comparison and outputs the greater value. - min__
min__compares double-precision numbers and outputs the lesser value, with the help patch claiming 15-digit accuracy. - min~~
min~~performs a double-precision comparison and outputs the lesser value. - mul__
mul__performs double-precision multiplication and is equivalent in purpose to*__and*''. - mul~~
mul~~performs double-precision signal multiplication, producing the product of two double-precision inputs with 15-digit accuracy. - phasor~~
phasor~~is a sawtooth generator with double-precision output, providing separate coarse and fine outputs. - random__
random__generates double-precision random numbers, described by the help patch as accurate to 14 digits. - samphold~~
samphold~~is a double-precision sample-and-hold unit that samples a signal under the direction of a control signal. - sub~~
sub~~performs double-precision signal subtraction, producing the difference between its two inputs. - symtodp
symtodpconverts a symbol representing a number into the two-float representation used for a double-precision value. - tabread4__
tabread4__performs 4-point-interpolating table lookup with double precision, intended for building samplers and other table-lookup applications. - tabread4~~
tabread4~~performs 4-point-interpolating table lookup and is intended for building samplers and other table-based applications. - tabread__
tabread__performs non-interpolating table lookup with double precision and is intended for building samplers and other table-lookup applications. - tabread~~
tabread~~performs non-interpolating table lookup with double precision and can be used to build samplers and other table-lookup systems. - tabwrite__
tabwrite__writes a number to a lookup table with double precision. - tabwrite~~
tabwrite~~writes a double-precision signal into an array, with a creation argument that initializes the destination array name. - vd~~
vd~~reads from the delay line named by its argument, hereabc, which is written bydelwrite~~. - vline~~
vline~~is a double-precision audio ramp generator for creating ramps, jumps, and delayed value changes. - wrap~~
wrap~~computes the remainder modulo 1, wrapping an input signal to its fractional part.