Loadable modules for DLFrameUnaryOperation
Window (window.dl)
Applies a window on a vector (frame). The window type is specified with
the WINDOW parameter and is either "HANNING" or "HAMMING"
FFT (fft.dl)
Computes the real FFT of a vector. The output is stored as ( r[0], r[1],
r[2], ..., r[N/2-1], r[N/2], i[N/2], i[N/2-1], ..., i[2], i[1] )
PS (ps.dl)
Computes the power spectrum from the result of a real FFT (no reordering
necessary)
Mel (mel.dl)
Low-passes a power spectrum using a mel filter bank. The SAMPLING
parameter is used to specify the sampling rate that was used for the audio
(twice the frequency of the highest component in the spectrum). The LOW
and HIGH value specify the frequency at which the lowest band
starts and the highest band ends.
DCT (dct.dl)
Computes the DCT of a vector.
Col_filter (col_filter.dl)
Filters a set of vectors in the column direction (that is between the same
element in different vectors). The FIR parameter is a string containing
the coeficient of the numerator of the filter, while the IIR parameter
is for the denominator.
Entropy (entropy.dl)
Some kind of entropy measure that calculates the mean minimal euclidian
distance between pairs in a set of vectors.
Gnuplot (gnuplot.dl)
Uses gnuplot to display a vector (and returns the same vector). Can be
inserted in the network as a "probe".
Max (max.dl)
Returns the maximum value of a vector
Scream_max (scream_max.dl)
Returns both the index of the maximum value (first element of the output)
and the maximum value itself (second element of the output) of a vector.
Select (select.dl)
Returns only a range of the input vector specified by the
Whiten (whiten.dl)
Adds pseudo-white-noise to a power spectrum to make the process more SNR-independent.
the ADD parameter is the constant to add to each element, while the FACTOR
parameter is the factor by which to multiply the total energy before adding
to each element.