an open-source digital signal processing and sound synthesis language
about · links · contact


gen-routine (function table) operation

Install table, of size elements, into the cmix function table list as the user-visible table number slot. Return 1 if okay, or 0 if the function table list is full.

NOTE: makegen creates a new function for every call to it. This is so that we can guarantee the correct version of a given function at run-time during RT operation. The f_goto[] array keeps track of where to map a particular function table number during the queueing of RT Instruments.

install_gen(int slot, int size, float *table)